Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 27, 2015 03:55:34

IJsql
Зарегистрирован: 2015-12-27
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Отправка запросов на https://www.ivona.com/ (API)

http://developer.ivona.com/en/speechcloud/request-signing.html

Так выглядят запросы, которые необходимо отправить для получения доступа к https://www.ivona.com/.

Hello world request (unsigned)
POST /CreateSpeech HTTP/1.1
Host: tts.eu-west-1.ivonacloud.com
Content-type: application/json
X-Amz-Date: 20130913T092054Z
Content-Length: 32

{"Input":{"Data":"Hello world"}}


В качестве ответа, мне нужно получить аудио отправленного в части {“Input”:{“Data”:“Hello world”}}. Это немного конфузно, потому что я привык видеть несколько другие запросы, которые реализуются проще:
r=requests.get(url, data=params)
Как поступить здесь - я не знаю… Еще одна вещь, формат данных - JSON (The data used for the synthesis is expected to be in JSON format as described in IVONA Speech Cloud API Reference.)

Помогите пожалуйста, а то я уже не знаю, что предпринять… В документации requests таких примеров не нашел, ну а данная документация не упоминает о python…

Офлайн

#2 Дек. 27, 2015 13:09:16

A.N.Onim
Зарегистрирован: 2015-11-08
Сообщения: 60
Репутация: +  0  -
Профиль   Отправить e-mail  

Отправка запросов на https://www.ivona.com/ (API)

А что с JSON не так?)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version