Применительно к армянскому языку оба могут генерировать звук с помощью GoogleTTS (робот, синтезированная речь). AwesomeTTS может также использовать Speech API (SAPI, только для Windows), а в Download audio можно включить загрузку звуков с сайта Forvo.
AwesomeTTS
Я рекомендую установить пакет eSpeak (версия SAPI5). В нем голос очень похож на тот, что выдает Google, но армянское произношение более правильное. В частности, буква "յ" читается не [х], а как [й]. В остальном - такая же синтезированная речь со всеми ее достоинствами и недостатками.Если вам покажется, что голос диктует слишком быстро, то можно добавить в файл sapi5.vbs на строке 59:
tts.rate = -5
Download audio
Провайдер Forvo, по-умолчанию, в дистрибутив не входит по требованиям лицензии на нераспространение ключа. Недостающий файл можно скачать из репозитория кода (downloadaudio/downloaders/forvo.py) и включить в инициализации (сравните __init__.py и __init__.py.orig).Далее требуется зарегистрироваться на сайте forvo.com и получить бесплатный ключ на 1 год. Он будет указан на вкладке "Your account" справа на желтом фоне. Ключ нужно вписать в forvo.py (строка 32).
На счет озвучки слов с Forvo у меня остались смешанные впечатления. С одной стороны, живая речь - это очень хорошо. Но с другой, качество бывает разным: гуляет громкость, шумы, обрезанные звуки и т.д.
No comments:
Post a Comment