我一直在查看文档,但到目前为止还没有找到任何帮助我在Xcode 4中创建Speakable项目...... AppleScript和Automator是唯一支持的方法吗?
以太网中有没有人有任何建议(除了RTFD,我正在积极追求......?)
)
TIA!
此致
史蒂夫奥沙利文答案 0 :(得分:1)
如果您希望使用可访问性项目的Accessiblility框架,那么我很遗憾地说您运气不好。在iOS中,TextToSpeech没有直接支持(我知道)。但是,您可以使用许多开源TTS引擎。 Flite是一款基于C的TTS引擎,可以在iPhone上运行。更好的方法是调查OpenEars项目,该项目集成了Flight和Sphinx Lite用于语音识别。 (不确定它是否实际上被称为Sphinx Lite,但在Sphinx网站上查看会给你清晰度。)另一个选择是使用客户端/服务器方法,在Web服务器上托管TTS引擎并从客户端拨打电话。它可以像以“http:// myserver / tts?say = How + Do + You + Do”的形式向Web服务器打开URL请求一样简单。获取响应流并将其插入到AVPlayer的实例中,然后即可关闭并运行。