Android - применять эффекты к / модифицировать TTS - PullRequest
0 голосов
/ 04 апреля 2020

У меня есть 2 маленьких вопроса о TTS.

Для начала я хочу воспроизвести измененный звук (эхо, высоту, скорость и т. Д.), Созданный из текста, для создания звука. Я просто использую класс TextToSpeech, и поскольку этот класс не допускает более глубоких модификаций (я думаю), чем просто высоту звука, я сохраняю аудио, созданное из текста в файле, а затем перезагружаю его с помощью класса MediaPlayer, а затем «Я пытался» применять звуковые эффекты, используя классы PresetReverb и EnvironmentalReverb, но ни один из них не меняет абсолютно ничего в аудио при воспроизведении

Первый вопрос: есть ли способ применить более глубокие модификации непосредственно к TTS, не сохраняя его в файл? Второй вопрос: если предыдущий вопрос отрицательный, есть ли лучший способ добавить эффекты в аудиофайл? так как я также знаю, что класс MediaPlayer имеет ограничения на определенные устройства

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...