- 语音 api 在 WinRT 中是否可用(如 Windows Phone 8)。
- 我可以改用一些第三方语音 api 吗?
我想在我的 Windows 8/WinRT 应用程序中实现 TTS,有人有什么建议吗?
我想在我的 Windows 8/WinRT 应用程序中实现 TTS,有人有什么建议吗?
WinRT 中没有可用的语音 API。
可能有第 3 方 WinRT 组件,您必须寻找这些组件。我不知道,但我只是粗略地搜索了一下。
如果作为应用程序要求连接到互联网不是问题,您可以使用http://translatorservice.codeplex.com/
适用于 Windows 8.1的Bing 语音控件具有与 Windows Phone 上的语音识别 API 几乎相同的 API 集。围绕它们创建一个可以在通用应用程序中工作的抽象并不难。不幸的是,Windows 8 的语音控制确实需要互联网连接才能进行语音识别。
仅对于文本到语音(不是识别),这些 API 被直接添加到 Windows 8.1。它们位于Windows.Media.SpeechSynthesis命名空间中。