Как использовать речевые службы Azure (TTS) более 1024 символов?
Я использую Azure Bing TTS для какой-то математической диктовки. Между номерами много пауз.
например:
Exercise number 1.
<prosody rate="default" contour="(80%,+20%) (90%,-50%)">
1
<break time="600ms" />
2
<break time="600ms" />
36
<break time="600ms" />
minus 5
</prosody>
.
это стоит мне много <break time="600ms" />
символы. Я бы хотел преодолеть ограничение в 1024 символа, но не нашел способа преодолеть ограничение в 1024 символа для службы TSS с помощью REST API.
Есть еще один способ сделать это? может быть, с другим API, сервисом или клиентской библиотекой? или даже заплатив немного больше.
Благодарю.
1 ответ
Решение
В соответствии с официальной документацией Bing text to speech API
Максимальный поддерживаемый размер входных данных SSML составляет 1024 символа, включая все теги.