使用 Siri 将 iPhone 语音转为文本,反之亦然
现在我们知道 iPhone 具有语音转文本和文本转语音功能,正如 Siri 所演示的那样。这将是一个可供开发人员使用的 API 吗?苹果对此有什么表态吗?
Now that we know that the iPhone has speech to text and text to speech capabilities, as demonstrated by Siri. Is this going to be an API available to developers? Has apple said anything about this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
苹果尚未透露任何有关 Siri 的 API 信息。 iOS 5 中的语音转文本功能以键盘上新按钮的形式实现,因此您可以听写大段文本。
Apple have not said anything about an API for Siri yet. Speech to text is implemented in iOS 5 in the form of a new button on the keyboard, so you can dictate chunks of text.
iPhone 至少从 3GS 开始就具备了文本转语音功能。不,他们没有说过任何关于公开 API 的事情。
iPhone has had text-to-speech since at least the 3GS. And no, they haven't said anything about exposing an API.
如果您需要的是文本转语音功能,您可能会想要获得 Nuance 语音“Samantha”的许可,该语音与美国 Siri 语音相同。您可以通过 Nuance 的 API 获取它,或者如果您只需要在编译时使用 TTS,则只需使用 OS X 的
say -o
命令即可获取它。但是,执行任何操作都会导致您的应用程序因侵犯其商标而被 Apple 拒绝。即使您在应用程序中没有提及 Siri,即使该应用程序与 Siri 没有任何相似之处,即使该应用程序不是任何类型的个人助理,他们也会拒绝该应用程序。
If it's text-to-speech you're after, you might be tempted to license Nuance's voice "Samantha", which is the same as the US Siri voice. You can get it via Nuance's API or just using OS X's
say -o
command if you only need TTS at compile-time.However, doing either will result in your app being rejected by Apple for infringing their trademarks. They will reject the app even if you make no reference to Siri in the app, even if the app bears no resemblance to Siri, and even if the app is not any kind of personal assistant.