Android TextToSpeech другие параметры библиотеки

Что ж, официальный движок Android TextToSpeech очень прост и легок в реализации. Я играл с ним некоторое время, и он работает именно так, как должен.

Но у этого движка есть один недостаток, он имеет только один фиксированный женский голос, и я должен сказать, что я не влюблен в этот голос. И из этого и в этой ветке я узнал, что изменить голос невозможно.

Итак, мой вопрос: есть ли какие-либо другие библиотеки TextToSpeech, которые могут работать с Android?


person Krishnabhadra    schedule 03.05.2012    source источник
comment
sourceforge.net/projects/freettsandroidi и freettsandroidi.sourceforge.net может оказаться полезным.   -  person blessenm    schedule 03.05.2012
comment
Спасибо, @blessenm, позвольте мне поиграть с этим..   -  person Krishnabhadra    schedule 03.05.2012
comment
@blessenm выглядит как глючный ... не могу установить прилагаемый к нему apk ... Нулевая документация ..   -  person Krishnabhadra    schedule 03.05.2012
comment
@Downvoter не забудь прокомментировать   -  person Krishnabhadra    schedule 01.01.2013


Ответы (1)


Google на «альтернативном движке Android tts» дает несколько:

person JScoobyCed    schedule 03.05.2012
comment
Да, но он также устанавливает свой механизм TTS, и вы можете выбрать в настройках Android, какой из них использовать для всей системы. Сначала вам нужно включить ivona, затем выбрать речевой движок, а затем загрузить нужные голоса. Правда, бесплатно только до окончания бета-тестирования... - person JScoobyCed; 03.05.2012
comment
Я не понимаю.. Я могу установить движок и изменить голос. Но как я могу заставить моего пользователя сделать это? - person Krishnabhadra; 03.05.2012
comment
У Flite, насколько мне известно, есть и версия для iphone, я играл с ней раньше.. Я не знал, что у нее есть версия для Android. - person Krishnabhadra; 03.05.2012
comment
Правда, с IVONA вам нужно, чтобы каждый пользователь загрузил его. Не уверен насчет Flite, но он больше похож на библиотеку. - person JScoobyCed; 03.05.2012
comment
Похоже, что Flite в Android похож на движок tts, который пользователь должен установить, чтобы использовать его в любом приложении на основе tts. - person Krishnabhadra; 03.05.2012
comment
SVOX - это набор движков tts (вы можете купить разные голоса, ничего бесплатного и у всех есть бесплатная пробная версия). Это не библиотека. Поэтому я считаю, что вы можете использовать Android TextToSpeech API по умолчанию только в Android, и пользователь может покупать разные голоса и добавлять. Наше приложение работает в соответствии с тем, какой голос пользователь выбирает в настройках->Голосовой ввод и вывод->Настройки TextToSpeech. - person Krishnabhadra; 03.05.2012
comment
это правильно, когда я хочу интегрировать Ivona SDK для iOS (или Android, не имеет значения), я должен добавить в свой проект более 200 МБ голоса? это не слишком много? я думал, что сервер справится со всем и просто даст обратную связь с tts-файлом. - person brush51; 04.05.2012
comment
Flite TTS выглядел многообещающе, но я не могу заставить эти злые файлы C работать в студиях Android. - person Josh; 07.09.2015
comment
SVOX, кажется, был куплен Nuance, но я не могу найти больше информации об этом. - person Stephen M -on strike-; 25.01.2019