|  | 
 
 | 
| 
			 
			#1  
			
			
			
			
		 | |||
| 
 | |||
|  SpeechKit POST Пытаюсь подружится с АПИ яндекса, взял простой Хело ворлд, но чтото не то  с заголовком https://tech.yandex.ru/speechkit/clo...start-docpage/ Код: POST /asr_xml?uuid=<идентификатор пользователя>&key=<API-ключ>&topic=queries HTTP/1.1 Host: asr.yandex.net Content-Type: audio/x-wav ... (двоичное содержимое аудио файла) Код:     try
      Str := TIdMultiPartFormDataStream.Create;
      Str.AddFormField('uuid','Ид');
      Str.AddFormField('key','ключ);
      Str.AddFormField('topic','queries');
      Str.AddFormField('lang','ru-RU');
      Str.AddFile('file',ExtractFilePath(ParamStr(0))+'A2.wav','audio/x-wav');
      IdHTTP1.Request.Host := 'asr.yandex.net';
      IdHTTP1.Request.ContentType := 'audio/x-wav';//bit=8;rate=8000';
      IdHTTP1.Request.TransferEncoding := 'chunked';
      ShowMessage(IdHTTP1.Post('https://asr.yandex.net/asr_xml?', Str));
    finally
     idHTTP1.Socket.Close
    end;
    Str.Free;
end;Код: (Request-Line):POST /asr_xml HTTP/1.0 Content-Type:multipart/form-data; boundary=--------122117202001317 Content-Length:54454 Transfer-Encoding:chunked Host:asr.yandex.net Accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 User-Agent:Mozilla/3.0 (compatible; Indy Library) Код: Content-Type:multipart/form-data; Последний раз редактировалось nixon232, 21.12.2017 в 22:39. |