Голосовой выбор Watson TTS - PullRequest
0 голосов
/ 05 октября 2018

Я пытаюсь использовать услугу Watson TTS, мне не удается изменить голос по умолчанию "Michael".Следуя документации, я написал этот запрос:

curl -X POST -u "my_usr":"my_pwd" \
--header "Content-Type: application/json" \
--header "Accept: audio/wav" \
--data '{"text": "foo", "voice": "es-LA_SofiaVoice"}' \
--output "foo.wav" \
"https://stream.watsonplatform.net/text-to-speech/api/v1/synthesize"

К сожалению, я все еще получаю мужчину по умолчанию, мне удалось заставить его работать, используя запрос GET и добавив ?voice="my_voice" в URL, но я бы предпочел использоватьзапрос POST, что я делаю не так?

1 Ответ

0 голосов
/ 24 октября 2018

Документация API для POST показывает настройку голоса, отправляемую так же, как GET

https://www.ibm.com/watson/developercloud/text-to-speech/api/v1/curl.html?curl#synthesize

...