19 июня 2024 , Обновлено 24 июня 2024
В Excel есть макросы, а значит можно писать VBA код, которые отправляет запросы на сервер. Благодаря этой возможности и АПИ Звукограма, вы можете синтезировать речь прямо из ячеек Excel. Вот скачайте тут шаблон с макросами, а ниже будет объяснение как это работает.
Вот так выглядит основной лист:
Для начала работы необходимо выбрать и установить голос, который будет использоваться для озвучивания текста. В примере используется голос "Борис". Для этого:
В этой вкладке перечислены все голоса на Звукограме. Можно скопировать нужный и вставить в озвучку.
В поле «Текст» вставляется необходимый для озвучивания текст.
В поле «Имя файла» можно указать имя файла, который будет создан после озвучки. По умолчанию, имя файла включает идентификатор, дату и время.
Здесь можно указать директорию на вашем диске для сохранения файлов. По умолчанию, файлы сохраняются в ту же директорию, где находится скрипт.
Для подключения к сервису необходимо указать API-ключ и email, которые можно найти в вашем профиле Звукограм:
Для запуска макроса необходимо:
Зайти в раздел «Вид» и выбрать «Макросы».
Найти макрос «Звукограм API» и нажать «Выполнить».
Система определяет количество строк для озвучивания и показывает статус выполнения:
После завершения процесса, статус изменится на «Успешно» и появится ссылка на файл. Можно кликнуть на ссылку для открытия файла. Также файл можно найти в папке файла или в папке, которую вы указали в колонке G "Путь к файлам".