我猜这个问题几乎说明了一切?
我不想访问Microsoft Translator和Project Hawaii等云服务?
我可以访问任何直接API吗?
(适用于地铁应用)
答案 0 :(得分:2)
我能够让Microsoft Speech Platform在我的Windows 7笔记本电脑上工作(语音识别和文字转语音)。您只需要安装SDK和运行时。您还可以下载其他语音和语言包。我认为它也适用于Windows 8。 Here是一个很好的示例,说明如何设置它以识别一些基本短语,如“查找西雅图附近的餐馆”。
答案 1 :(得分:2)
Windows 8.1有一些新的API: http://msdn.microsoft.com/en-us/library/windows/apps/windows.media.speechsynthesis.aspx
文字转语音示例: http://code.msdn.microsoft.com/windowsapps/Speech-synthesis-sample-6e07b218
//在Channel9上构建视频: http://channel9.msdn.com/Events/Build/2013/2-171
答案 2 :(得分:1)
.Net for Windows 8应用程序中没有可用于文本库的文本到语音或语音。 System.Speech等不可用。您需要自己动手或找到兼容的第三方库。
我在我的应用程序中使用了Bing Translator服务,但是它已经从现存中移除,他们将文本翻译服务带入Azure,但没有带来语音,他们禁用了旧网站以获取bing翻译的API密钥。如果没有听说过夏威夷项目之前必须检查一下。
答案 3 :(得分:0)
Microsoft's speech API。它是否已从Windows 8中删除?
答案 4 :(得分:0)
您现在可以访问Windows 8的Bing服务,该服务刚刚发布并处于Beta1阶段