Android text to speech абсолютно отказывается работать - PullRequest
0 голосов
/ 27 октября 2018

Я не новичок в программировании, но я никогда раньше не пытался писать что-либо для android, и я столкнулся с проблемой, достаточно раздражающей, чтобы создать учетную запись переполнения стека.Проблема в том, что функциональность преобразования текста в речь, в частности, метод говорения, полностью и полностью отказывается работать.Я следовал этому уроку до буквы:

https://www.tutorialspoint.com/android/android_text_to_speech.htm

Я просмотрел около десятка постов переполнения стека с похожими проблемами и попробовал предлагаемые там решения, но безуспешно.

На данный момент единственное объяснение, которое я могу придумать, заключается в том, что существует какая-то или другая проблема конфигурации моего реального телефона, которая вызывает проблемы.Некоторая проблема безопасности или доступности.Однако некоторые случайные приложения преобразования текста в речь не имеют проблем и могут читать текст вслух очень хорошо.Поэтому, кто бы ни писал эти, должен знать то, чего не знаю я.У меня не было проблем с настройкой других аспектов примеров программ, телефон просто не будет читать текст вслух, и я совершенно не понимаю, почему.

Определенный метод IЯ имею в виду следующее:

speak(toSpeak, TextToSpeech.QUEUE_FLUSH, null, null);

Является ли тот факт, что я использую нулевые значения, какой-либо проблемой?Я пытался возиться с настройками языка и переключаться между движками Samsung и Google, но безуспешно.Если у кого-то есть идеи, пожалуйста, дайте мне знать.

...