首页 > 编程语言 >C#语音播报报:Speech is not supported on this platform.错误

C#语音播报报:Speech is not supported on this platform.错误

时间:2023-05-16 09:33:54浏览次数:53  
标签:C# supported System platform speech Speech

在C#进行文字转语音时,运行报System.PlatformNotSupportedException:“Speech is not supported on this platform.”错误,运行的代码如下:

using System;
using System.Speech.Synthesis;
namespace ConsoleApp3
{
internal class Program
{
static void Main(string[] args)
{
SpeechSynthesizer speech = new SpeechSynthesizer();
speech.SetOutputToDefaultAudioDevice();
speech.Speak("你好");
}
}
}

首先电脑插上耳机是能够听音乐的,电脑没问题;根据网上的引入的是下面这个包,这个也没有啥问题。

 

 后面看了一下.net版本,发现用的是3.0,就换成了.net6.0,就能够正常运行了,所以遇到以上的报错信息,可以试一下换更高版本的.net,希望能够帮助到你。

 

标签:C#,supported,System,platform,speech,Speech
From: https://www.cnblogs.com/hello-momo/p/17403853.html

相关文章

  • opencv 表识别 工业表智能识别 数字式表盘识别,指针式表盘刻度识别,分为表检测,表盘纠正,
    opencv表识别工业表智能识别数字式表盘识别,指针式表盘刻度识别,分为表检测,表盘纠正,刻度分割,刻度拉直识别YYID:37400640060136589......
  • hasura graphql-engine 支持mysql&oracle了
    hasuragraphql-engine这几年的变化很大,目前已经支持了不少数据库了,已经不单单是pg了,就在最近hasura对于mysql&oracle的支持已经处于beta阶段了说明hasuragraphql-engine对于其他数据库支持的玩法还是直接学习的(通过dataconnector解决)参考资料https://hasura.io/blog......
  • yolov5 yolov5_obb rotate 旋转目标检测 C/C++ 支持同时多相机和多模型
    yolov5yolov5_obbrotate旋转目标检测C/C++支持同时多相机和多模型windowsvs2019封装dll,一个dll,支持同模型多次加载和不同模型同时多次加载,支持mfc,和qt调用,支持批量图片识别,Demo支持图片、视频、文件夹和RTSP流识别。ID:143000668549326309......
  • labview yolov5 opencv dnn推理,封装dll, labview调用dll,支持同时加载多个模型并行推
    labviewyolov5opencvdnn推理,封装dll,labview调用dll,支持同时加载多个模型并行推理,可cpu/gpu,可识别视频和图片,只需要替换模型的onnx和nameclass即可ID:212200673924813995......
  • containerlab 简单试用
    以下是containerlab简单试用的测试预备需要docker环境安装基于vm运行yum-config-manager--add-repo=https://yum.fury.io/netdevops/&&\echo"gpgcheck=0"|sudotee-a/etc/yum.repos.d/yum.fury.io_netdevops_.reposudoyuminstallcontainerlab......
  • 如何分发Teamcenter的jar文件?
    1.将jar包拷贝到TC的Portal文件夹下的plugins文件夹中,例如:D:\Siemens\Teamcenter14\portal\plugins 2.删除用户文件中的Teamcenter临时文件,例如:C:\Users\zyq\Teamcenter 3.运行TC注册bat文件:D:\Siemens\Teamcenter14\portal\registry\genregxml.bat  ......
  • 如何在 conda 环境中使用 pip 进行安装?
    有时候Conda中没有某个模块,但是pip中有,这时候就需要用到这里的技巧了。在conda环境中使用pip进行安装可以通过以下步骤完成:1、激活你的conda环境打开终端(命令提示符)并输入以下命令:condaactivate<环境名称>将<环境名称>替换为你要激活的conda环境的名称。2、......
  • httprunner 4.x学习 - 4.提取返回结果与校验(extract, validate)
    执行命令:hrprun.\test_extract.yml--gen-html-report日志:6:03PMINFvalidatestatus_codeassertMethod=eqcheckExpr=status_codecheckValue=200checkValueType=int64expectValue=200expectValueType=int64result=true6:03PMINFrunstependexportVars={"ag......
  • docker-compose查看容器ip
    获取Docker容器的IP地址进入容器内部后cat/etc/hosts使用命令dockerinspect--format'{{.NetworkSettings.IPAddress}}'<container-ID>或dockerinspect<containerid>或dockerinspect-f'{{range.NetworkSettings.Networks}}{{.IPAddress}}{{......
  • Brief Introduction
    BriefSummariesofTopics0.1LinearAlgebra0.2RealAnalysis0.3DifferentialVector-ValuedFunctions0.4PointSetTopology0.5ClassicalStokes'Theorems0.6DifferentialFormsandStrokes'Theorem0.7CurvatureforCurvesandSurfaces0.8G......