如何使用AJAX请求和播放IVONA语音云语音

时间:2014-11-11 20:09:12

标签: ajax caching text-to-speech

我正在开发一个语言学习应用程序,并希望使用IVONA Speech Cloud让用户只需点击一下按钮就能听到单词和短语的发音。

我想我必须通过AJAX调用从IVONA API请求声音数据,但我对AJAX和API几乎没有经验,我不确定如何进步。

IVONA API参考: http://developer.ivona.com/en/speechcloud/api_ref_actions.html

此外,JQuery的文档告诉我POST请求不会被缓存,这让我担心缓存。我是否需要实现自己的缓存,以确保相同的用户不会花费大量的带宽一次又一次地听同一个声音片段?

1 个答案:

答案 0 :(得分:0)

您需要使用某种后端服务器(例如javascript,java,python,ruby,php等),因为您需要使用您的Ivona凭据(在注册时获得)通过API进行身份验证。据我所知,如果不通过某种服务器代理您的请求,就无法保密。