Я пытаюсь внедрить технологию преобразования текста в речь Android в моей Деятельности.Это простая игра в слова, и я хочу, чтобы движок TTS записывал одну букву, когда пользователь нажимает какую-то кнопку.Например, когда пользователь нажимает кнопку A , я хочу услышать «A».
Проблема в том, что метод .speak
принимает только строку в качестве входных данных.Таким образом, когда я говорю движку TTS, что я просто хочу строку из одной буквы, звук не является произношением буквы.Можно ли как-нибудь заставить его правильно произносить строки из одной буквы?
Решение до сих пор заключалось в использовании в качестве строкового ввода слов, которые звучат как буквы, например, "пчела" для B , "см." Для C искоро.Но как насчет F , H и так далее?
Есть еще идеи?