Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 语音合成器说格式不正确?_C#_Wpf_Exception_Text To Speech_Speechsynthesizer - Fatal编程技术网

C# 语音合成器说格式不正确?

C# 语音合成器说格式不正确?,c#,wpf,exception,text-to-speech,speechsynthesizer,C#,Wpf,Exception,Text To Speech,Speechsynthesizer,SpeechSynthesizer ss=新的SpeechSynthesizer(); 学生说(“你好”) …导致错误:“用户代码未处理格式异常”。。。“输入字符串的格式不正确。”它只是一个字符串,但表示格式错误 我试过其他有标点和无标点的单词,试过用PromptBuilder代替字符串,试过MSDN示例代码(虽然基本上是一样的)。。。。我尝试过的任何代码都会出现相同的错误。有什么想法吗?System.Speech的核心是基于COM的,所以从COM错误到.NET异常的映射并不总是那么明显。根据你

SpeechSynthesizer ss=新的SpeechSynthesizer();
学生说(“你好”)

…导致错误:“用户代码未处理格式异常”。。。“输入字符串的格式不正确。”它只是一个字符串,但表示格式错误


我试过其他有标点和无标点的单词,试过用PromptBuilder代替字符串,试过MSDN示例代码(虽然基本上是一样的)。。。。我尝试过的任何代码都会出现相同的错误。有什么想法吗?

System.Speech的核心是基于COM的,所以从COM错误到.NET异常的映射并不总是那么明显。根据你的用户名,抓住一根稻草,“Ael”听起来不像一个英文名字。您正在尝试使Windows的非英语版本讲英语吗?这是一个英语版本,Windows正在尝试讲英语:)