3
  1. 语音 api 在 WinRT 中是否可用(如 Windows Phone 8)。
  2. 我可以改用一些第三方语音 api 吗?

我想在我的 Windows 8/WinRT 应用程序中实现 TTS,有人有什么建议吗?

4

3 回答 3

5

语音现在可用于 WinRT

语音命令和语音识别仅在手机上可用。

TTS 适用于所有 winRT 设备。

于 2014-07-24T00:38:48.807 回答
1

WinRT 中没有可用的语音 API。

可能有第 3 方 WinRT 组件,您必须寻找这些组件。我不知道,但我只是粗略地搜索了一下。

如果作为应用程序要求连接到互联网不是问题,您可以使用http://translatorservice.codeplex.com/

于 2012-11-01T19:16:40.707 回答
1

适用于 Windows 8.1的Bing 语音控件具有与 Windows Phone 上的语音识别 API 几乎相同的 API 集。围绕它们创建一个可以在通用应用程序中工作的抽象并不难。不幸的是,Windows 8 的语音控制确实需要互联网连接才能进行语音识别。

仅对于文本到语音(不是识别),这些 API 被直接添加到 Windows 8.1。它们位于Windows.Media.SpeechSynthesis命名空间中。

于 2014-07-25T19:11:40.200 回答