sam*_*sam 2 .net vb.net text-to-speech
使用Visual Basic 2008进行英语语言的文本转语音
Dim speech As Object = CreateObject("SAPI.SpVoice")
speech.speak(TextBox1.Text)
Run Code Online (Sandbox Code Playgroud)
我的问题,这可以用于其他语言(口语!!!)?谢谢
SAPI接口在.NET 3.0,System.Speech.Synthesis命名空间中得到了一个很好的包装器.可用于任何.NET兼容语言.使用Project> Add Reference并选择System.Speech.编写类似于的代码:
Imports System.Speech.Synthesis
...
Dim synth = New SpeechSynthesizer
synth.Speak("Works in any .NET language")
Run Code Online (Sandbox Code Playgroud)