实现语音控制应用的方法、装置和服务器制造方法及图纸

技术编号:14704614 阅读:77 留言:0更新日期:2017-02-25 04:17
本发明专利技术公开了实现语音控制应用的方法、装置和服务器。所述方法包括:为指定应用设定语音控制协议;所述语音控制协议包括一条或多条协议内容;每条协议内容至少包括:匹配的语音和对应的执行信息;将所述语音控制协议通过与服务器之间的预定的通信方式告知服务器;当接收到关于所述指定应用的语音时,将所述语音发送至服务器,由服务器根据所述语音控制协议确定语音对应的执行信息,并根据对应的执行信息控制该指定应用执行相应的操作。这种方案使得应用的安装包本身不再需要集成语音SDK,减小了应用安装包的体积。

【技术实现步骤摘要】

本专利技术涉及计算机应用
,具体涉及实现语音控制应用的方法、装置和服务器
技术介绍
随着智能终端技术的发展,人们的工作生活越来越多地依赖智能终端(手机、PAD等)上的各类应用(APP)。如邮件应用、通讯录应用、即时通讯应用(微信、QQ等)、搜索引擎应用、电子地图应用。而智能终端上的各类应用都在语音控制功能,以进一步方便用户。目前,各类应用要实现语音控制功能,应用的安装包本身需要集成语音SDK。这使得应用开发的成本提高,而且使得应用的体积增大。一个智能终端上一般都安装几十个甚至上百个应用,每个应用都自成各自的SDK,会造成智能终端存储空间的浪费。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的实现语音控制应用的方法、装置和服务器。依据本专利技术的一个方面,提供了一种实现语音控制应用的方法,其中,该方法包括:为指定应用设定语音控制协议;所述语音控制协议包括一条或多条协议内容;每条协议内容至少包括:匹配的语音和对应的执行信息;将所述语音控制协议通过与服务器之间的预定的通信方式告知服务器;当接收到关于所述指定应用的语音时,将所述语音发送本文档来自技高网...
实现语音控制应用的方法、装置和服务器

【技术保护点】
一种实现语音控制应用的方法,其中,该方法包括:为指定应用设定语音控制协议;所述语音控制协议包括一条或多条协议内容;每条协议内容至少包括:匹配的语音和对应的执行信息;将所述语音控制协议通过与服务器之间的预定的通信方式告知服务器;当接收到关于所述指定应用的语音时,将所述语音发送至服务器,由服务器根据所述语音控制协议确定语音对应的执行信息,并根据对应的执行信息控制该指定应用执行相应的操作。

【技术特征摘要】
1.一种实现语音控制应用的方法,其中,该方法包括:为指定应用设定语音控制协议;所述语音控制协议包括一条或多条协议内容;每条协议内容至少包括:匹配的语音和对应的执行信息;将所述语音控制协议通过与服务器之间的预定的通信方式告知服务器;当接收到关于所述指定应用的语音时,将所述语音发送至服务器,由服务器根据所述语音控制协议确定语音对应的执行信息,并根据对应的执行信息控制该指定应用执行相应的操作。2.如权利要求1所述的方法,其中,所述将所述语音控制协议通过与服务器之间的预定的通信方式告知服务器包括:在所述指定应用的视图的上下文描述属性中的设置所述语音控制协议的内容,从而使得服务器通过抓取所述指定应用的页面并解析其中的各视图中设置的语音控制协议的内容。3.如权利要求1或2所述的方法,其中,该方法进一步包括:监控所述指定应用的页面,从而获知服务器根据所述语音控制协议控制该指定应用执行相应的操作后的结果。4.一种实现语音控制应用的方法,其中,该方法包括:通过与应用之间的预定的通信方式获取所述应用设定的语音控制协议并保存;所述语音控制协议包括一条或多条协议内容;每条协议内容至少包括:匹配的语音和对应的执行信息;当接收到所述应用发送的语音时,根据所述应用的语音控制协议确定对应的执行信息,并根据对应的执行信息控制该应用执行相应的操作。5.如权利要求4所述的方法,其中,所述通过与应用之间的预定的通信方式获取所述应用设定的语音控制协议包括:抓取所述应用的页面,解析各页面中的视图的上下文描述属性的内容,获取所述应用设定的语音控制协议。6.一种实...

【专利技术属性】
技术研发人员:王进发郑相振
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1