Nuance API с ошибками Python 408
Ну, я пытаюсь создать распознавание речи в Python, используя Nuance API. Я видел этот локон:
curl "https://dictation.nuancemobility.net:443/NMDPAsrCmdServlet/dictation?appId=zz&appKey=xx&id=C4461956B60B" -H "Content-Type: audio/x-speex;rate=16000" -H "Accept-Language: ENUS" -H "Transfer-Encoding: chunked" -H "Accept: application/xml" -H "Accept-Topic: Dictation" -k --data-binary @audio_16k16bit.spx -v
Это вернуть то, что я хочу.
Преобразовав его в Python, я получил что-то вроде:
data = open('audio_16k16bit.spx', 'rb')
result = requests.post(self._url,
data=data,
headers=self._header,
params=self._params,
verify=False)
Все заголовки и параметры отправлены правильно.
Но по какой-то причине сервер не распознает отправленный мной файл.
Кто-нибудь знает, почему мой запрос не отправляет мой файл?