Текст в речь на iPhone [закрыт]
-
03-07-2019 - |
Вопрос
Есть ли способ конвертировать текст в речь в приложении для iPhone? Возможно ли использовать SDK?
Решение
Я не думаю, что iPhone SDK обеспечивает какие-либо средства TTS внутри. Вы должны использовать сторонний движок TTS или написать его самостоятельно.
Другие советы
Механизм синтеза речи Flite может быть запущен на iPhone, ссылка http://artofsystems.blogspot.com/2009/02/speech-synthesis-on-iphone-with-flite.html р>
OpenEars также выполняет функцию преобразования текста в речь на iPhone (примечание: я разработчик ). р>
Я, вероятно, сталкиваюсь с мертвой веткой, но Механизм преобразования текста в речь Flite творили чудеса для меня! Р>
Надеюсь, это поможет!
Вот еще один текст в речь:
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.
http://github.com/KingOfBrian/VocalKit
Я написал обертку вокруг карманного сфинкса и флита, вы сможете проверить это довольно быстро.
Движок Tomsoft работает медленно с пользовательскими голосами. Я не уверен почему. Но если вы удалите другие голоса и только встроенный базовый голос KAL, он будет говорить почти мгновенно. Пожалуйста, отправьте мне письмо, используя контактную форму на моем сайте, если вам нужна помощь с этим. Р>
для текстовых и звуковых файлов. Я только что обнаружил, что эти файлы будут исследованы выше
http://www.ivona.com/online/editor.php р>
IVONA также имеет IPhone SDK
Hoya VoiceText - это оригинальный поставщик движка TTS. Большинство коммерческих компаний в США создают упаковку вокруг VocieText и перепродают ее.
Это было разработано Pentax (LG Spinoff - Korean), который был куплен Hoya (огромная японская фирма).
Зайдите сюда, чтобы отправить запрос на двигатель TTS: http://voicetext.jp/blog/122.html
Используйте переводчик Google для английского сайта.
Hoya находится в Японии, но у них есть NeoSpeech , которая является их американским поставщиком VoiceText Engine. Проверьте их веб-сайт для демонстраций. Р>