Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

TextToSpeech, как вызвать speak несколько раз подряд? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Привязка кнопки к компоненту ExpandableListView http://www.cyberforum.ru/android-dev/thread1187346.html
Подскажите, как можно привязать кнопку к ExpandableListView так, чтобы при пролистывании списка кнопка двигалась вверх-вниз вместе с пунктом, к которому привязана, если такое вообще возможно?
Программирование Android Верстка xml Как такое сверстать?? Скиньте примеры пожалуйста http://www.cyberforum.ru/android-dev/thread1187105.html
Программирование Android Условие внутри метода
Откуда взялась ошибка "Variable 'd' might not have been initialized" в 54 строке? Разве я неправильно присваиваю значение переменной d ? public class MainActivity extends Activity ...
Ошибка в Gradle Программирование Android
Здравствуйте, форумчане, нужна ваша помощь. Совсем недавно столкнулся с такой проблемой, что в Android Studio не могу создать проект, выдает ошибку gradle : Gradle project refresh failed: A fatal...
Программирование Android Своя картинка на каждом разделе Spinner http://www.cyberforum.ru/android-dev/thread1186822.html
Добрый всем день, уже который день сижу над темой spinner. У меня в списке 2 пункта "Срочно" и " Напомнить", подскажите как реализовать на каждый пункт свою картинку. вот нашел темку:...
Программирование Android Метки на гугл карте и Переход по внешним ссылкам со списка ExpandableListView Добрый день) Назрел такой вот вопрос: элементом компонента ExpandableListView является название некой организации, когда он разворачивается, то видим список, включающий в себя пункты "Посмотреть на... подробнее

Показать сообщение отдельно
Tester64
396 / 357 / 43
Регистрация: 22.05.2013
Сообщений: 2,518

TextToSpeech, как вызвать speak несколько раз подряд? - Программирование Android

25.05.2014, 15:10. Просмотров 1035. Ответов 6
Метки (Все метки)

С основами разобрался... "говорить" умею...
Пользуюсь tts.speak("hello!", TextToSpeech.QUEUE_FLUSH, null);

Теперь хочу вызывать несколько несколько раз эту функцию подряд! Но срабатывает лишь последний раз!

Пользуюсь tts.speak("1", TextToSpeech.QUEUE_FLUSH, null);
Пользуюсь tts.speak("2", TextToSpeech.QUEUE_FLUSH, null);
Пользуюсь tts.speak("3, TextToSpeech.QUEUE_FLUSH, null);
...но слышу только "3"

Понимаю что это связано с сервисом говорилки и заменой произносимой фразы... Но как это обойти? Как вмешаться в этот порядок? Пока что вынужден делать ручную паузу на примерное время произошения фразы...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru