@thebigpig

Как исправить код, чтобы выполнить POST- запрос к Яндекс сервису через Матлаб?

Нужно выполнить пост запрос к Яндекс сервису на распознавание речи. В руководстве разработчика указано что нужно обязательно заполнить в запросе. Пример там такой:
POST /asr_xml?uuid=<идентификатор пользователя>&key=&topic=numbers〈=ru-RU HTTP/1.1
Host: asr.yandex.net
Content-Type: audio/x-pcm;bit=16;rate=16000
Transfer-Encoding: chunked

Пробую в Matlab:
url='https://tech.yandex.ru/speechkit/cloud/';
option = weboptions('Username','имя','KeyName','ключ','ContentType','audio', может быть еще что-то нужно??);
Body = struct(?????????);
Body = struct('order', Body);
response = send(url, Body, option); или response =webwrite (url, Body, option); ???

Не понимаю, что в Body указывать...
нужно каким-то образом ввести сам аудио фрагмент (что-то вроде [X,Fs] = audioread('С:\блабла.wav')), куда и каким образом?

Help!я профан
  • Вопрос задан
  • 38 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы