YandexSpeechKit constructor.
Авторизационный токен для успешного получения tts.
Protected
_errorТекст с ошибкой
Protected
_oauthАвторизационный токен. О том как получить авторизационный токен сказано тут:
(https://yandex.ru/dev/dialogs/alice/doc/resource-upload-docpage/#http-images-load__auth) Смотри тут
Protected
_requestОтправка запроса.
Request Смотри тут
Эмоциональная окраска голоса. Поддерживается только при выборе русского языка (ru-RU) и голосов jane или omazh. Допустимые значения: good — доброжелательный; evil — злой; neutral (по умолчанию) — нейтральный.
neutral
Идентификатор каталога, к которому у вас есть доступ. Требуется для авторизации с пользовательским аккаунтом (см. ресурс UserAccount ). Не используйте это поле, если вы делаете запрос от имени сервисного аккаунта. Максимальная длина строки в символах — 50.
Формат синтезируемого аудио. Допустимые значения: lpcm — аудиофайл синтезируется в формате LPCM без WAV-заголовка. Характеристики аудио: Дискретизация — 8, 16 или 48 кГц в зависимости от значения параметра sampleRateHertz. Разрядность квантования — 16 бит. Порядок байтов — обратный (little-endian). Аудиоданные хранятся как знаковые числа (signed integer). oggopus (по умолчанию) — данные в аудиофайле кодируются с помощью аудиокодека OPUS и упаковываются в контейнер OGG (OggOpus).
oggopus
Язык. Допустимые значения: ru-RU (по умолчанию) — русский язык; en-US — английский язык; tr-TR — турецкий язык.
ru-RU
Частота дискретизации синтезируемого аудио. Применяется, если значение format равно lpcm. Допустимые значения: 48000 (по умолчанию) — частота дискретизации 48 кГц; 16000 — частота дискретизации 16 кГц; 8000 — частота дискретизации 8 кГц.
48000
Скорость (темп) синтезированной речи. Для премиум-голосов временно не поддерживается. Скорость речи задается дробным числом в диапазоне от 0.1 до 3.0. Где: 3.0 — самый быстрый темп; 1.0 (по умолчанию) — средняя скорость человеческой речи; 0.1 — самый медленный темп.
1.0
Текст, который нужно озвучить, в кодировке UTF-8. Можно использовать только одно из полей text и ssml. Для передачи слов-омографов используйте + перед ударной гласной. Например, гот+ов или def+ect. Чтобы отметить паузу между словами, используйте -. Ограничение на длину строки: 5000 символов.
Желаемый голос для синтеза речи из списка. Значение параметра по умолчанию: oksana.
oksana
Static
Readonly
E_Static
Readonly
E_Static
Readonly
E_Static
Readonly
F_Static
Readonly
F_Static
Readonly
L_Static
Readonly
L_Static
Readonly
L_Static
Readonly
TTS_string Адрес, на который будет отправляться запрос
Static
Readonly
V_Static
Readonly
V_Static
Readonly
V_Static
Readonly
V_Static
Readonly
V_Static
Readonly
V_Static
Readonly
V_Static
Readonly
V_Static
Readonly
V_Static
Readonly
V_Static
Readonly
V_Protected
_initProtected
_logОтправка запроса для обработки данных.
Promise
Адрес запроса.
Получение голосового текста. Если синтез прошел успешно, в ответе будет бинарное содержимое аудиофайла. Формат выходных данных зависит от значения параметра format.
Promise
(https://cloud.yandex.ru/docs/speechkit/tts/request) Смотри тут
Текст для преобразования
Generated using TypeDoc
Класс отвечающий за преобразование текста в аудио файл. Преобразование осуществляется через сервис Yandex SpeechKit.