Сегодня я расскажу вам об интересном скрипте для программы ZennoPoster, который позволяет генерировать аудио из текста (это может быть любой текст). Суть экшена состоит в том, чтобы через POST-запрос (или, вернее сказать, эмуляцию ввода) отправить подготовленные данные на сервер, а оттуда получить готовый файл в формате MP3 c нашей текстовой информацией. Вот так он выглядит:
Стоимость обработки звука зависит напрямую от количества символов, впрочем как и везде на подобных сервисах, но если вам требуется только конвертировать несколько предложений, то, конечно, особого смысла использовать платный аккаунт нет. Реализована поддержка кода C#, что должно быть видно по скриншоту.
В скрипте реализованы входные настройки, где можно указать:
- собственно, сам голос (мужской или женский и его варианты);
- скорость голоса;
- высоту голоса.
Преимущества и недостатки
Начнем с преимуществ, к ним можно отнести:
- скорость обработки и вывод результата;
- универсальность экшена - запускаем в нужное время и вводим требуемое количество знаков;
- возможность поменять параметры быстро и легко;
- поставить задание в расписание и многое другое.
Теперь поговорим о недостатках и что они из себя представляют в данном конкретном случае:
- личный кабинет необходимо заводить, если вы планируете печатать более 2000 и менее 5000 символов;
- неудобно постоянно следить за количеством знаков и предложений в тексте (хотя частично это можно реализовать внутри софта);
- все голоса являются не премиальными, что дает о себе знать, особенно это заметно при озвучивании больших объемов;
- файл MP3 берется из списка, а следовательно есть вариант ошибиться.
Итак, схема работы: пишем текст в заданный в опциях файл, далее нажимаем на кнопку выполнения данного задания, и на выходе получаем в папке "sounds" готовый звуковой файл.
Статья была полезна?