著录项信息
专利名称 | 一种实现语音控制的方法及装置 |
申请号 | CN201510355899.3 | 申请日期 | 2015-06-25 |
法律状态 | 驳回 | 申报国家 | 中国 |
公开/公告日 | 2015-11-25 | 公开/公告号 | CN105094807A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F9/44 | IPC分类号 | G;0;6;F;9;/;4;4;;;G;0;6;F;9;/;4;4;5;;;G;1;0;L;1;5;/;2;6查看分类表>
|
申请人 | 三星电子(中国)研发中心;三星电子株式会社 | 申请人地址 | 江苏省南京市高新区高新研发大厦9~12层
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 三星电子(中国)研发中心,三星电子株式会社 | 当前权利人 | 三星电子(中国)研发中心,三星电子株式会社 |
发明人 | 时小亮;吴亮;熊张亮 |
代理机构 | 北京德琦知识产权代理有限公司 | 代理人 | 王治东;宋志强 |
摘要
本发明公开一种实现语音控制的方法,用于与互联网连接的智能终端中,且智能终端包括互相连接的处理器以及语音输入单元;该方法包括:处理器解析安装于其上的应用程序的配置文件,并获取该应用程序的语音控制命令;然后处理器根据获取到的语音控制命令,下载对应的标准语音命令数据;处理器接收到语音命令数据后,查看当前活动的应用程序,然后将该语音命令数据与该应用程序的标准语音命令数据进行匹配;若匹配成功,则根据该标准语音命令数据对应的语音控制命令执行对应的动作。本发明对应用程序的语音控制命令的自动升级,从而在用户输入语音命令数据后,查找对应的语音控制命令,然后执行对应的动作。本发明公开一种实现语音控制的装置。
1.一种实现语音控制的方法,其特征在于,用于与互联网连接的智能终端中,且所述智能终端包括:处理器,以及与所述处理器连接的语音输入单元;
该方法用于处理器中,包括:
所述处理器解析安装于其上的应用程序的配置文件,并获取该应用程序的语音控制命令;其中,所述配置文件包括对应该应用程序的语音控制命令;
然后所述处理器根据获取到的语音控制命令,下载对应的标准语音命令数据;
所述处理器接收到语音命令数据后,查看当前活动的应用程序,然后将该语音命令数据与该应用程序的标准语音命令数据进行匹配;若匹配成功,则根据该标准语音命令数据对应的语音控制命令控制所述智能终端执行对应的动作;其中,所述语音命令数据为所述语音输入单元接收语音并转换而得。
2.根据权利要求1所述的实现语音控制的方法,其特征在于,所述智能终端还包括:与所述处理器电连接的网络连接单元和存储器;
所述处理器在获取到所述应用程序的语音控制命令后,通知网络连接单元下载对应的标准语音命令数据,然后将下载后的标准语音命令数据和对应的所述语音控制命令建立为该应用程序的语音命令数据库并保存至存储器。
3.根据权利要求2所述的实现语音控制的方法,其特征在于,
所述处理器接收到所述语音命令数据后,查看当前活动的应用程序,然后发送调用命令至存储器,调用该应用程序对应的语音命令数据库,然后将该语音命令数据与语音命令数据库中的标准语音命令数据进行匹配;
若所述语音命令数据库中存在与该语音命令数据相同的标准语音命令数据,则所述处理器获取该标准语音命令数据对应的语音控制命令,并控制智能终端执行对应的动作。
4.一种实现语音控制的装置,其特征在于,用于与互联网连接的智能终端中,且所述智能终端包括:语音输入单元、处理器;
该装置设于处理器中,包括:
配置文件解析模块,解析安装于所述智能终端上的应用程序的配置文件,并获取该应用程序的语音控制命令;其中,所述配置文件包括对应该应用程序的语音控制命令;
标准语音命令数据获取模块,根据获取到的语音控制命令,下载对应的标准语音命令数据;
语音命令数据接收模块,在接收到语音命令数据后,查看当前活动的应用程序,然后通知匹配模块动作;
匹配模块,将该语音命令数据与该应用程序的标准语音命令数据进行匹配;若匹配成功,则通知动作执行模块;其中,所述语音命令数据为所述语音输入单元接收语音并转换而得;
动作执行模块,根据该标准语音命令数据对应的语音控制命令,执行对应的动作。
5.根据权利要求4所述的实现语音控制的装置,其特征在于,所述智能终端还包括:与所述处理器电连接的网络连接单元和存储器;
所述标准语音命令数据获取模块在获取到该应用程序的语音控制命令后,通知网络连接单元下载对应的标准语音命令数据,然后将下载后的标准语音命令数据和对应的所述语音控制命令建立为本应用程序的语音命令数据库并保存至存储器。
6.根据权利要求5所述的实现语音控制的装置,其特征在于,
所述匹配模块接收到所述语音命令数据后,查看当前活动的应用程序,然后发送调用命令至存储器,调用该应用程序对应的语音命令数据库,然后将该语音命令数据与语音命令数据库中的标准语音命令数据进行匹配;
若所述语音命令数据库中存在与该语音命令数据相同的标准语音命令数据,则通知所述动作执行模块动作。
7.一种实现语音控制的方法,其特征在于,用于与服务器连接的智能终端中;
所述服务器包括:第二处理器;
所述智能终端包括:第一处理器、以及与所述第一处理器连接的语音输入单元;
该方法包括:
所述第一处理器将安装于其上的应用程序的配置文件发送至第二处理器;其中,所述配置文件包括对应该应用程序的语音控制命令;
所述第二处理器接收并解析所述应用程序的配置文件,得到该应用程序的语音控制命令,然后根据配置文件中的语音控制命令,下载对应的标准语音命令数据;
所述第一处理器接收到所述语音命令数据后,将该语音命令数据发送至第二处理器,第二处理器将该语音命令数据与当前活动的应用程序的标准语音命令数据进行匹配,若匹配成功,则将该标准语音命令数据对应的语音控制命令发送至第一处理器;其中,所述语音命令数据为所述语音输入单元接收语音并转换而得;
所述第一处理器接收到语音控制命令后,控制所述智能终端执行对应的动作。
8.根据权利要求7所述的实现语音控制的方法,其特征在于,所述服务器还包括:与所述第二处理器电连接的网络连接单元和存储器;
所述第二处理器在解析得到该应用程序的语音控制命令后,通知网络连接单元下载对应的标准语音命令数据,然后将下载后的标准语音命令数据和对应的所述语音控制命令建立为本应用程序的语音命令数据库后,保存至存储器。
9.根据权利要求8所述的实现语音控制的方法,其特征在于,
所述第一处理器接收到所述语音命令数据后,查看当前活动的应用程序,并发送查询命令至第二处理器,同时将该语音命令数据发送至第二处理器;
所述第二处理器接收到所述查询命令后,调用该应用程序对应的语音命令数据库,然后将接收到的语音命令数据与语音命令数据库中的标准语音命令数据进行匹配;
若所述语音命令数据库中存在与该语音命令数据相同的标准语音命令数据,则所述第二处理器将该标准语音命令数据对应的语音控制命令发送至第一处理器。
10.一种实现语音控制的装置,其特征在于,用于与服务器连接的智能终端中;
所述服务器包括:第二处理器;
且所述智能终端包括:第一处理器、以及和所述第一处理器连接的语音输入单元;
该装置包括:设于第一处理器中的配置文件发送模块、语音命令数据接收模块、动作执行模块;设于第二处理器中的配置文件解析模块、标准语音命令数据获取模块、匹配模块;
配置文件发送模块,将安装于所述智能终端上的应用程序的配置文件发送至配置文件解析模块;其中,所述配置文件包括对应该应用程序的语音控制命令;
配置文件解析模块,接收并解析所述应用程序的配置文件,得到该应用程序的语音控制命令,
标准语音命令数据获取模块,根据获取到的该应用程序的语音控制命令,下载对应的标准语音命令数据;
语音命令数据接收模块,在接收到语音命令数据后,将该语音命令数据发送至匹配模块;
匹配模块,将该语音命令数据与当前活动的应用程序的标准语音命令数据进行匹配,若匹配成功,则将该标准语音命令数据对应的语音控制命令发送至动作执行模块;其中,所述语音命令数据为所述语音输入单元接收语音并转换而得;
动作执行模块,接收到语音控制命令后,执行对应的动作。
11.根据权利要求10所述的实现语音控制的装置,其特征在于,
所述服务器还包括:与所述第二处理器电连接的网络连接单元和存储器;
所述标准语音命令数据获取模块在获取到该应用程序的语音控制命令后,通知网络连接单元下载对应的标准语音命令数据,然后将下载后的标准语音命令数据和对应的所述语音控制命令建立为本应用程序的语音命令数据库并保存至存储器。
12.根据权利要求11所述的实现语音控制的装置,其特征在于,
所述语音命令数据接收模块接收到所述语音命令数据后,查看当前活动的应用程序,并发送查询命令至匹配模块,同时将该语音命令数据发送至匹配模块;
所述匹配模块接收到所述查询命令后,调用该应用程序对应的语音命令数据库,然后将接收到的语音命令数据与语音命令数据库中的标准语音命令数据进行匹配;
若所述语音命令数据库中存在与该语音命令数据相同的标准语音命令数据,则所述匹配模块将该标准语音命令数据对应的语音控制命令发送至所述动作执行模块。
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2015-03-25
|
2013-09-24
| | |
2
| |
2014-06-04
|
2012-11-22
| | |
3
| |
2014-06-25
|
2014-04-03
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |