Articles of текст в речь

Как программно изменить двигатель по умолчанию TTS

В дополнение к движку Pico TTS, который поставляется с Android, у меня установлен еще один двигатель TTS. Я могу изменить, который по умолчанию используется системой – вручную: Settings > Voice input & output > Text-to-speech settings > Default Engine Я хотел бы иметь возможность делать это программно , из моего приложения. Это возможно? Если да, […]

Получить локали для tts

Я работаю над реализацией программы для флеш-карт. Текст на разных языках должен быть зачитан. Чтобы сделать это правильно, пользователь должен выбрать язык прочитанного текста (будет сохранен и использован позже без вопросов). Есть ли возможность получить доступные tts-languages в системе Android? Если нет, есть ли возможность получить все доступные локали в системе? Спасибо за ваш совет! […]

Как создать собственный механизм преобразования текста в речь

Как я знаю, TTS нуждается в двигателе TTS, чтобы говорить на одном языке. В Android-эмуляторе 2.2 двигатель Pico TTS по умолчанию. У этого есть только некоторые популярные языки. Я могу видеть некоторые двигатели на рынке, которые необходимо приобрести для установки. Мой вопрос: есть ли способ создать настраиваемый движок, который поддерживает другие языки? (Путем программирования или […]

Как я могу контролировать, как Android TTS воспроизводит аудио

У меня есть класс, который использует Android TTS API для транскрипции текста в аудио. Я могу контролировать высоту и скорость; Но я заметил, что движок требует текстовую строку, а также хэш-объект. Я заметил, что некоторые слова произносятся слишком быстро, чтобы их можно было легко распознать, а перегибы выглядят слишком противоестественными. Есть ли способ управлять этими […]

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

Мое приложение для Android имеет функцию текстовых сообщений, и более одного действия используют эту функцию. Таким образом, был создан статический вспомогательный класс, чтобы сделать это легко. import java.util.Locale; import android.content.Context; import android.speech.tts.TextToSpeech; import android.speech.tts.TextToSpeech.OnInitListener; import android.util.Log; public class TextToSpeechController implements OnInitListener { private static final String TAG = "TextToSpeechController"; private TextToSpeech myTTS; private String textToSpeak; […]

Как приостановить android.speech.tts.TextToSpeech?

Я играю текст с андроидом TTS – android.speech.tts.TextToSpeech Я использую: TextToSpeech.speak чтобы говорить, и .stop для остановки. Есть ли способ также приостановить текст?

TTS-UtteranceProgressListener не вызывается

Я не хочу ставить весь свой код здесь, поэтому я просто помещаю соответствующие фрагменты. Если вам нужно больше, не стесняйтесь спрашивать. Я использую Text To Speech (TTS), который приводит к речевому слушателю после того, как он задает вопрос … Я обнаружил через выходы журнала, что TTS's onInit вызывается, но у UtteranceProgressListener нет, и я не […]

TextToSpeech.OnInitListener.onInit (int), вызываемый непрерывно

Я получаю сообщения о том, что некоторые (не все) HTC Desire HD (FRF91, 2.2) и HTC EVO 4G (PC36100 | 3.29.651.5, 2.2), TextToSpeech.OnInitListener.onInit(int) вызывается повторно (более 1500 раз в течение нескольких секунд) на том же объекте. Такое поведение не происходит ни для одного из моих других пользователей (или других пользователей Desire HD) AFAICT. Код: TextToSpeech […]

Как узнать, когда TTS завершена?

Я использую приложение интерактивного голосового ответа на Android. Я хотел бы знать, как определить, когда была tts.speak() функция tts.speak() , чтобы я мог вызвать функцию распознавания речи.

Текст в речь (TTS) – Андроид

Я новичок в платформе Android. Теперь я работаю над TTS(Text to Speech) Если я введу текст в TextArea, и я бы хотел, чтобы он был преобразован в речь, когда я нажимаю кнопку «говорить». Может кто-нибудь мне помочь?