2013-06-11 4 views
1

Голос по умолчанию не подходит для всех целей. Есть ли способ (некоторые jar или некоторые онлайн-API), с помощью которых мы можем иметь более естественную речь.Улучшенный текст в речь на Android

Ps. мое приложение предназначено для молитв, где компьютеризированный голос недостаточно хорош, и я не хочу отправлять самозаписываемое аудио с помощью приложения.

ответ

3

Вы не должны использовать любой внешний JAR.You необходимо установить другой подходящий двигатель текста в речь для вашего приложения. (Я думаю, что Loquendo хороший вариант See here)

вы можете использовать следующие steps-

1) Получить APK двигателя TTS

2) поместить его в папку активов

3) установить этот APK из папки активов для андроида устройства, когда пользователь я nstall вашего приложения в первый раз

4) установить этот двигатель TTS в качестве умолчанию TTS двигателя

5) Вы готовы пойти.

Вы можете сделать другие проверки, как:

а) если устройство уже есть Loquendo не установить, то нет необходимости повторно установить его

б) если пользователь не установлен Loquendo, как по умолчанию TTS затем побудить пользователь.

c) программно изменить язык TTS согласно вашим потребностям

Смежные вопросы