2015-02-08 2 views
0

Я разрабатываю приложение для Android, и я хотел бы что-то спросить.Доступно ли программное обеспечение для изменения TTL (TextToSpeech) в Android?

Как вы знаете, доступно изменение TTL-двигателя в конфигурации вручную. Тем не менее, я действительно хочу, чтобы программа TTL менялась программно. К сожалению, я не могу найти функцию для этого в классе TextToSpeech. Существует только функция «getEngines()» для получения движка, который я использую в настоящее время.

Можно ли программно сменить TTL (TextToSpeech) двигатель?

+0

Возможный дубликат [Как программно изменить двигатель по умолчанию TTS] (http://stackoverflow.com/questions/7362534/how-to-programmtically-change-tts-default-engine) – corsair992

ответ

1

Для OS версии 14 и выше вы можете использовать конструктор

public TextToSpeech (Context context, TextToSpeech.OnInitListener listener, String engine) 

указать двигатель, который вы хотите использовать.

+0

Спасибо за ваш ответ –

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