Простой конвертер текста в речь с использованием Google Translate

Недавно Гугль обновил русский язык в Google Translate, сильно улучшив произношение.
Я решил сделать конвертер текста в речь на базе их переводчика.
Теперь мы можем создавать mp3 из текста прямо в командной строке:
echo Привет хабрахабр | gtts > hello.mp3
Можно выставлять ударения, вписав перед нужной буквой плюс или апостроф
echo "Пр'ивет х'абрахабр" | gtts > hello2.mp3
Стихи читаются весьма неплохо (http://goo.gl/yYqq7), только ударения нужно проставлять.
Как установить:
— Если у вас есть setuptools — easy_install gtexttospeech
— Если у вас есть pip — pip install gtexttospeech
— Можно и вручную, тоже через setuptools — надо скачать исходники pypi.python.org/pypi/gtexttospeech и запустить python setup.py install
Скрипт по-умолчанию устанавливается в /usr/local/bin/ (как сделать автовыбор в setuptools, я так и не нашел), так что, если вы хотите поставить бинарник (gtts) в другое место, достаточно указать его при установке.
python setup.py install --install-scripts /usr/bin/
Разработка проекта ведется на github-е.
Как записать голос переводчика гугл в мп3
PCPh Users Stuf
Регистрация: 16.09.2018
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
Как сохранить звук Google переводчика в mp3 файл
Сохранить звук Google переводчика в mp3 файл можно через использование инструментов разработчика Google Chrome.
В YouTube можно найти интересные видео введя такой запрос:
«Как сохранить звук Google переводчика в mp3 файл».

| 16.09.2018, 16:02 | |
| Helpmaster | |
Как записать текст произнесенный Google translate
Сразу к делу, недавно у меня была потребность записать кастомную фразу другим голосом, не важно мужским или женским, главное чтобы, он был отличный от моего. Ну и желательно похож на робота. Ну и соответственно идеальным решением этой задачи стал именно гугл переводчик. Я думаю вы все замечали чуть ниже вводимого текста иконочку звука, при нажатии на которую этот самый звук и проговаривается голосом электронного переводчика.

Первая проблема решилась, мы нашли нужный нам голос и он может проговорить нужный нам текст (точнее она, голос то женский). Но f…k как нам его скачать .
Да блин на самом деле легко и просто. Для этого нам всего лишь нужно открыть developer console в браузере google chrome. Тыкаем клавишу F12 после чего наша консоль открывается. Далее переходим на вкладку network.
Важные изменения, в конце 2020 года гугл изменил апи переводчика и данный способ уже не работает. На данный момент нашел альтернативный способ как скачать перевод. Инструкция здесь

Ну и теперь самое интересное, нажимаем в переводчике на кнопку воспроизведения нашей фразы и смотрим как в нашей консоле начинают появляться данные. Находим нужную нам строку с типом media кликаем на нее правой кнопкой мыши и открываем в новой вкладке.

Осталось дело за малым, в новой вкладке браузера у нас появляется мини аудио плеер с нашим записанным звуком. Нажимаем на вертикальные точки в правом углу плеера, всплывает кнопка скачать, что мы и делаем. На этом всё, не благодарите =)
Скачиваем звук гугл переводчика после обновления в 2021 году
Многие уже заметили, что ранее действенный способ для скачивания голоса google translate описанный здесь уже не работает. Я долго искал новое решение этой проблемы. И на данный момент нашел только один рабочий вариант через сервис. В дальнейшем если я найду еще какие либо варианты, статья будет дополнена.
Поехали. Переходим на сайт soundoftext и видим перед собой форму для озвучки текста. Пишем нужный нам текст в верхнем инпуте и выбираем язык озвучки в селекте снизу.

Нажимаем на кнопку submit и скролим вниз. Наблюдаем маленькое окошко с кнопкой play и download.
Тыкаем на download и наш звук скачивается в mp3 формате.

Как видим все очень просто и быстро.