语音控制方法和装置制造方法及图纸

技术编号:15507877 阅读:104 留言:0更新日期:2017-06-04 02:23
本发明专利技术公开了一种语音控制方法,包括:将接收到的语音信号转换为文字信息,并在预设的语音数据库中获取所述文字信息匹配的控制指令;在获取不到所述文字信息匹配的控制指令时,获取所述文字信息中的关键词;根据所述关键词以及预存的操作习惯信息获取所述文字信息对应的控制指令,所述操作习惯信息包括预设时间间隔内所述关键词关联的控制指令的响应次数;响应获取的所述控制指令,并更新所述控制指令的响应次数。本发明专利技术还公开了一种语音控制装置。本发明专利技术可在识别不出用户基于语音信号触发的控制指令时,可通过预存的用户的操作习惯信息获取到用户可能触发的控制指令,实现对智能设备的控制。

Voice control method and apparatus

The invention discloses a voice control method, including: converting the received speech signal for text information, and obtains the control instruction text information, in a speech database default; in can not obtain the control instruction text information, and obtain the keyword text in the message; according to the the operation habit of information of the keywords and stored to obtain the control instruction information corresponding to the text, the operating habits of information including the preset number of response control instructions within a time interval of the keywords associated with the response; obtaining the control instruction, response times and updating the control instruction. The invention also discloses a speech control device. The invention can not recognize the user control commands trigger based on speech signal, through the pre stored user information to control the operating habits of users may trigger instruction, to achieve control of intelligent equipment.

【技术实现步骤摘要】
语音控制方法和装置
本专利技术涉及语音控制
,尤其涉及一种语音控制方法和装置。
技术介绍
自从智能设备问世人们对它的依赖越来越严重,与它的交互越来越频繁,但现在智能设备的控制普遍依赖于遥控器,遥控器包括智能设备自带的遥控器以及移动终端安装的虚拟遥控器,但遥控器的操控方式复杂、效率低下,迫切的需要一种更为简单的操作方式。语音交互就是智能交互的一个重要基础,随着人工算法实现功能上的智能化、大数据形成大量的语言模型,智能电视端的语音交互将会真正成为智能助手。但是由于用户有时说话语速快或者有口音会造成室内设备无法识别用户输入的语音信号,语音识别准确率低,导致语音控制对智能设备控制的准确性较低。
技术实现思路
本专利技术提供一种语音控制方法和装置,其主要目的在于解决语音控制对智能设备控制的便捷性降低的技术问题。为实现上述目的,本专利技术提供一种语音控制方法,所述语音控制方法包括:将接收到的语音信号转换为文字信息,并在预设的语音数据库中获取所述文字信息匹配的控制指令;在获取不到所述文字信息匹配的控制指令时,获取所述文字信息中的关键词;根据所述关键词以及预存的操作习惯信息获取所述文字信息对应的控制指令,所述操作习惯信息包括预设时间间隔内所述关键词关联的控制指令的响应次数;响应获取的所述控制指令,并更新所述控制指令的响应次数。可选地,所述根据所述关键词以及预存的操作习惯信息获取所述文字信息对应的控制指令的步骤包括:获取所述关键词关联的所述控制指令中的响应次数最高的控制指令;将响应次数最高的所述控制指令作为所述文字信息对应的控制指令。可选地,所述根据所述关键词以及预存的操作习惯信息获取所述文字信息对应的控制指令的步骤包括:获取所述关键词关联的所述控制指令中预设数量的控制指令,其中,获取的所述控制指令的响应次数大于所述关键词关联的所述控制指令中未获取的控制指令;显示获取的所述控制指令对应的指令信息;在检测到基于显示的所述指令信息触发的选择操作时,将触发选择操作的指令信息关联的控制指令作为所述文字信息对应的控制指令。可选地,所述在预设的语音数据库中获取所述文字信息匹配的控制指令的步骤包括:获取所述文字信息中的第一字节数,并根据所述语音信号的输入时长以及语音采样率获取所述语音信号对应的第二字节数;在所述第一字节数小于所述第二字节数时,获取所述文字信息中的关键词;根据所述关键词以及预存的输入习惯信息对所述文字信息进行补全,其中所述输入习惯信息包括所述关键词关联的文字信息的输入次数;在预设的语音数据库中获取补全后的所述文字信息匹配的控制指令。所述在预设的语音数据库中获取所述文字信息匹配的控制指令的步骤之后包括:更新补全得到的所述文字信息的输入次数。可选地,所述根据预存的输入习惯信息对所述文字信息进行补全的步骤包括:获取所述关键词关联的所述文字信息中字节数等于所述第二字节数的文字信息;采用字节数等于所述第二字节数的文字信息中输入次数最多的文字信息更新所述语音信号对应的文字信息。此外,为实现上述目的,本专利技术还提出一种语音控制装置,所述语音控制装置包括:转换模块,用于将接收到的语音信号转换为文字信息;获取模块,用于在预设的语音数据库中获取所述文字信息匹配的控制指令,并在获取不到所述文字信息匹配的控制指令时,获取所述文字信息中的关键词,以及根据所述关键词以及预存的操作习惯信息获取所述文字信息对应的控制指令,所述操作习惯信息包括预设时间间隔内所述关键词关联的控制指令的响应次数;响应模块,用于响应获取的所述控制指令;更新模块,用于更新所述控制指令的响应次数。可选地,所述获取模块包括:第一获取单元,用于获取所述关键词关联的所述控制指令中的响应次数最高的控制指令;第一处理单元,用于将响应次数最高的所述控制指令作为所述文字信息对应的控制指令。可选地,所述获取模块包括:第二获取单元,用于获取所述关键词关联的所述控制指令中预设数量的控制指令,其中,获取的所述控制指令的响应次数大于所述关键词关联的所述控制指令中未获取的控制指令;显示单元,用于显示获取的所述控制指令对应的指令信息;第二处理单元,用于在检测到基于显示的所述指令信息触发的选择操作时,将触发选择操作的指令信息关联的控制指令作为所述文字信息对应的控制指令。可选地,所述获取模块还包括:第三获取单元,用于获取所述文字信息中的第一字节数,以及根据所述语音信号的输入时长以及语音采样率获取所述语音信号对应的第二字节数,并在所述第一字节数小于所述第二字节数时,获取所述文字信息中的关键词;补全单元,用于根据所述关键词以及预存的输入习惯信息对所述文字信息进行补全,其中所述输入习惯信息包括所述关键词关联的文字信息的输入次数;所述第三获取单元,还用于在预设的语音数据库中获取补全后的所述文字信息匹配的控制指令;所述更新模块,还用于更新补全得到的所述文字信息的输入次数可选地,所述补全单元包括:获取子单元,用于获取所述关键词关联的所述文字信息中字节数等于所述第二字节数的文字信息;更新子单元,用于采用字节数等于所述第二字节数的文字信息中输入次数最多的文字信息更新所述语音信号对应的文字信息。本专利技术提出的语音控制方法和装置,将接收到的语音信号转换为文字信息,并在语音数据库中获取不到所述文字信息匹配的控制指令时,获取所述文字信息中的关键词,根据所述关键词以及预存的操作习惯信息获取所述文字信息对应的控制指令,该操作习惯信息包括预设时间间隔内所述关键词关联的控制指令的响应次数,根据控制指令的响应次数直接可以获取到用户常用的控制指令,并响应获取的所述控制指令,然后更新所述控制指令的响应次数,以使得在识别不出用户基于语音信号触发的控制指令时,可通过预存的用户的操作习惯信息获取到用户可能触发的控制指令,实现对智能设备的控制。附图说明图1为本专利技术语音控制方法第一实施例的流程示意图;图2为本专利技术语音控制方法第二实施例的流程示意图;图3为本专利技术语音控制方法第三实施例的流程示意图;图4为本专利技术语音控制方法第四实施例的流程示意图;图5为本专利技术语音控制装置第一实施例的功能模块示意图;图6为本专利技术语音控制装置第二实施例中获取模块的细化功能模块示意图;图7为本专利技术语音控制装置第三实施例中获取模块的细化功能模块示意图;图8为本专利技术语音控制装置第四实施例中获取模块的细化功能模块示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供一种语音控制显示方法。参照图1,图1为本专利技术语音控制方法第一实施例的流程示意图。本实施例提出一种语音控制方法,该语音控制方法包括:步骤S10,将接收到的语音信号转换为文字信息。步骤S20,在预设的语音数据库中获取所述文字信息匹配的控制指令。接收智能设备的麦克风传输的语音信号,将该语音信号通过智能设备中的语音引擎转换为文字信息,语音数据库中存储有文字信息与控制指令之间的关联关系,根据转换得到的文字信息即可得到语音信号对应的控制指令。步骤S30,在获取不到所述文字信息匹配的控制指令时,获取所述文字信息中的关键词。获取不到与文字信息匹配的控制指令,则说明语音数据库中的文字信息与控制指令之间的关联关系均与转换得到的文字信息本文档来自技高网...
语音控制方法和装置

【技术保护点】
一种语音控制方法,其特征在于,所述语音控制方法包括:将接收到的语音信号转换为文字信息,并在预设的语音数据库中获取所述文字信息匹配的控制指令;在获取不到所述文字信息匹配的控制指令时,获取所述文字信息中的关键词;根据所述关键词以及预存的操作习惯信息获取所述文字信息对应的控制指令,所述操作习惯信息包括预设时间间隔内所述关键词关联的控制指令的响应次数;响应获取的所述控制指令,并更新所述控制指令的响应次数。

【技术特征摘要】
1.一种语音控制方法,其特征在于,所述语音控制方法包括:将接收到的语音信号转换为文字信息,并在预设的语音数据库中获取所述文字信息匹配的控制指令;在获取不到所述文字信息匹配的控制指令时,获取所述文字信息中的关键词;根据所述关键词以及预存的操作习惯信息获取所述文字信息对应的控制指令,所述操作习惯信息包括预设时间间隔内所述关键词关联的控制指令的响应次数;响应获取的所述控制指令,并更新所述控制指令的响应次数。2.如权利要求1所述的语音控制方法,其特征在于,所述根据所述关键词以及预存的操作习惯信息获取所述文字信息对应的控制指令的步骤包括:获取所述关键词关联的所述控制指令中的响应次数最高的控制指令;将响应次数最高的所述控制指令作为所述文字信息对应的控制指令。3.如权利要求1所述的语音控制方法,其特征在于,所述根据所述关键词以及预存的操作习惯信息获取所述文字信息对应的控制指令的步骤包括:获取所述关键词关联的所述控制指令中预设数量的控制指令,其中,获取的所述控制指令的响应次数大于所述关键词关联的所述控制指令中未获取的控制指令;显示获取的所述控制指令对应的指令信息;在检测到基于显示的所述指令信息触发的选择操作时,将触发选择操作的指令信息关联的控制指令作为所述文字信息对应的控制指令。4.如权利要求1-3任一项所述的语音控制方法,其特征在于,所述在预设的语音数据库中获取所述文字信息匹配的控制指令的步骤包括:获取所述文字信息中的第一字节数,并根据所述语音信号的输入时长以及语音采样率获取所述语音信号对应的第二字节数;在所述第一字节数小于所述第二字节数时,获取所述文字信息中的关键词;根据所述关键词以及预存的输入习惯信息对所述文字信息进行补全,其中所述输入习惯信息包括所述关键词关联的文字信息的输入次数;在预设的语音数据库中获取补全后的所述文字信息匹配的控制指令。所述在预设的语音数据库中获取所述文字信息匹配的控制指令的步骤之后包括:更新补全得到的所述文字信息的输入次数。5.如权利要求1-3任一项所述的语音控制方法,其特征在于,所述根据预存的输入习惯信息对所述文字信息进行补全的步骤包括:获取所述关键词关联的所述文字信息中字节数等于所述第二字节数的文字信息;采用字节数等于所述第二字节数的文字信息中输入次数最多的文字信息更新所述语音信号对...

【专利技术属性】
技术研发人员:刘远凤
申请(专利权)人:深圳TCL数字技术有限公司
类型:发明
国别省市:广东,44

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

1