Я пытаюсь использовать услугу 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, что я делаю не так?