Четверг, 03 сентября 2020 15:40

Google-Cloud-Text-To-Speech-Ruby-CLI-App

Оцените материал
(0 голосов)
Google-Cloud-Text-To-Speech-Ruby-CLI-App
Google-Cloud-Text-To-Speech-Ruby-CLI-App

Конвертируем текст в звуковой файл, используя Google Cloud Text-to-Speech API и Ruby

Google-Cloud-Text-To-Speech-Ruby-CLI-App предоставляет те же самые функции конвертации текста в звуковой файл, что и rails-app, о котором здесь; но, как следует из названия, предназначен для работы в терминале, командной строке Linux, обходясь без Ruby on Rails. Сходу примечание: скрипт тестировался под Linux, в Windows запуск возможен, но потребовал бы, вероятно, некоторых плясок с бубнами... не рекомендую, одним словом. Впрочем, на любителя.

Увидеть на гитхабе.

Итак. Необходим ruby, также ключ доступа к API Google Cloud Text-to-Speech (файл с расширением json бросьте в корень директории приложения). Конвертируемый текст (5000 знаков максимум, включая пробелы; текст или ssml) поместите в файл с расширением .txt, он уже присутствует в каталоге. А дальше все совсем просто:

 

gem install google-cloud-text_to_speech
git clone https://github.com/cmirnow/Google-Cloud-Text-To-Speech-Ruby-CLI-App.git
cd Google-Cloud-Text-To-Speech-Ruby-CLI-App
ruby bin/tts.rb
Последнее изменение Четверг, 03 сентября 2020 16:06

2 комментарии

  • Комментировать Aleksej Среда, 14 октября 2020 19:25 написал Aleksej

    Попробуйте так:
    gem uninstall grpc
    gem install grpc -v 1.31.1

  • Комментировать Андрис Среда, 14 октября 2020 19:16 написал Андрис

    У меня программа падает сразу после запуска, аварийный останов / дамп сбрасывается на диск.
    'lib/gapic/grpc/service_stub.rb:73: [BUG] Illegal instruction' и так без конца

Оставить комментарий

Добавьте ваш комментарий

Donate

Сумма (руб)

Заказать сайт

Веб-разработка. Заказать сайт

Вы можете заказать сайт-визитку, блог, корпоративный сайт, интернет-магазин или коммерческий web-портал.