Как отправить пользовательский голосовой модели Azure TTS запрос - PullRequest
0 голосов
/ 25 сентября 2019

Я обучил и развернул пользовательскую модель голоса в Azure без проблем.Пока я не смог заставить запрос TTS работать.

https://github.com/Azure-Samples/Cognitive-Speech-TTS/blob/master/Samples-Http/Python/TTSSample.py - это пример отправки запроса TTS стандартным моделям, а не пользовательским моделям.

Согласно https://docs.microsoft.com/en-in/azure/cognitive-services/speech-service/quickstart-python-text-to-speech, тело запроса должно быть в виде обычного текста для пользовательской модели.В итоге я сделал что-то вроде:

response = requests.post(constructed_url, headers=headers, data='test 1')

вместо строки # 65 в скрипте python и удалил все предыдущие спецификации тела запроса.

Я получил сообщение об ошибке:

Status code: 400
Something went wrong. Check your subscription key and headers.

Оригинальный скрипт на python со стандартной моделью работал просто отлично.

Кстати, мой ресурс находится в Юго-Восточной Азии;язык моей пользовательской модели: zh-cn.

...