当前位置:  开发笔记 > 编程语言 > 正文

iPhone上的文字转语音

如何解决《iPhone上的文字转语音》经验,为你挑选了6个好方法。

我们有什么办法可以在iPhone应用程序中将文本转换为语音吗?是否可以使用SDK?



1> 小智..:

Flite语音合成引擎可以在iPhone上运行,参见http://artofsystems.blogspot.com/2009/02/speech-synthesis-on-iphone-with-flite.html


可以在这里找到Flite语音引擎的github存储库:https://github.com/jeska/eyesfree_dev/tree/11982410b2d6f9dbc8cb2f191a54d07dbe819157/iphone-tts

2> Mehrdad Afsh..:

我不认为iPhone SDK在内部提供任何TTS设施.您应该使用第三方TTS引擎或自己编写一个.


不再是真的了.iOS 7引入了AVSpeechSynthesizer.

3> Halle..:

OpenEars还在iPhone上进行文本到语音转换(注意:我是开发人员).



4> willium..:

我可能碰到了一个死线,但Flite文字转语音引擎为我创造了奇迹!

希望能帮助到你!



5> Farini..:

这是另一个发言权:

https://bitbucket.org/sfoster/iphone-tts/

您需要下载并安装为API然后您可以像这样使用它:

[fliteEngine speakText:@"Hi there"];                    // Make it talk
[fliteEngine setPitch:90.0 variance:50.0 speed:0.9];    // Change the voice properties
[fliteEngine setVoice:@"cmu_us_awb"];                   // Switch to a different voice
[fliteEngine stopTalking];                              // stop talking

将其作为API正确安装后非常容易使用.



6> Brian King..:

http://github.com/KingOfBrian/VocalKit

我在口袋狮身人面像和弗利特周围写了一个包装,你应该能够很快检查出来.

推荐阅读
周扒pi
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有