CN110808886A - 一种语音设备的控制方法、装置、存储介质及语音设备 - Google Patents
一种语音设备的控制方法、装置、存储介质及语音设备 Download PDFInfo
- Publication number
- CN110808886A CN110808886A CN201910994041.XA CN201910994041A CN110808886A CN 110808886 A CN110808886 A CN 110808886A CN 201910994041 A CN201910994041 A CN 201910994041A CN 110808886 A CN110808886 A CN 110808886A
- Authority
- CN
- China
- Prior art keywords
- voice
- awakening
- recognition information
- equipment
- recognition
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 34
- 238000004891 communication Methods 0.000 claims abstract description 28
- 238000004590 computer program Methods 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 5
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000005406 washing Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2816—Controlling appliance services of a home automation network by calling their functionalities
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L2015/223—Execution procedure of a spoken command
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Automation & Control Theory (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明提供一种控制装置、方法、装置存储介质及空调,所述控制装置,包括:语音单元,用于接收唤醒语音,并对接收到的所述唤醒语音进行识别得到所述唤醒语音的第一语音识别信息;通信单元,用于与至少一个语音设备连接,与所述至少一个语音设备组成无线网格设备网络;当所述语音单元接收到所述唤醒语音时,所述通信单元接收所述至少一个语音设备广播的对所述唤醒语音进行识别得到的所述唤醒语音的第二语音识别信息;主控单元,用于将所述语音单元识别得到的所述第一语音识别信息与所述通信单元接收的所述第二语音识别信息进行对比,以确定是否唤醒所属语音设备。本发明提供的方案能够避免同一时间语音唤醒和控制多个语音设备。
Description
技术领域
本发明涉及语音技术领域,尤其涉及一种语音设备的控制方法、装置、存储介质及语音设备。
背景技术
随着语音识别技术的成熟,用户语音控制家电习惯的培养,配置和使用带语音识别功能的家电越来越多。现有技术中为保证有良好的用户体验,往往采用远场语音识别的方案,并且识别距离越来越远,有的甚至已经超过了10米,但往往同一品牌的语音家电使用的唤醒词为统一的一个,当在同一家庭中使用多个同种家电或者多个同品牌家电时,因识别距离较远,可能出现同一时间语音唤醒和控制多个家电的情况,这样势必影响用户体验。
发明内容
本发明的主要目的在于克服上述现有技术的缺陷,提供一种语音家电方法、装置、存储介质及空调,以解决现有技术中当在同一家庭中使用多个同种语音家电或者多个同品牌语音家电时,可能出现同一时间语音唤醒和控制多个语音家电的问题。
本发明一方面提供了一种控制装置,包括:语音单元,用于接收唤醒语音,并对接收到的所述唤醒语音进行识别得到所述唤醒语音的第一语音识别信息;通信单元,用于与至少一个语音设备连接,与所述至少一个语音设备组成无线网格设备网络;当所述语音单元接收到所述唤醒语音时,所述通信单元接收所述至少一个语音设备广播的对所述唤醒语音进行识别得到的所述唤醒语音的第二语音识别信息;主控单元,用于将所述语音单元识别得到的所述第一语音识别信息与所述通信单元接收的所述第二语音识别信息进行对比,以确定是否唤醒所属语音设备。
可选地,所述通信单元,还用于:将所述语音单元识别得到的所述第一语音识别信息向所述至少一个语音设备进行广播。
可选地,所述第一语音识别信息,包括:所述唤醒语音包含的唤醒词、第一声音强度、第一识别准确率、所述唤醒语音发出位置与所属语音设备的第一距离、和/或所述唤醒语音的发出位置相对于所属设备的第一角度;和/或,所述第二语音识别信息,包括:所述唤醒语音包含的唤醒词、第二声音强度、第二识别准确率、所述唤醒语音发出位置与广播所述第二语音识别信息的语音设备的第二距离、和/或所述唤醒语音的发出位置相对于广播所述第二语音识别信息的语音设备的第二角度。
可选地,所述主控单元,将所述语音单元识别得到的所述第一语音识别信息与所述通信单元接收的所述第二语音识别信息进行对比,以确定是否唤醒所属语音设备,包括:判断所述第一语音识别信息和所述第二语音识别信息中的所述唤醒词是否为预设唤醒词;若判断所述唤醒词不是所述预设唤醒词,则确定不唤醒所属语音设备;和/或,若判断所述唤醒词是所述预设唤醒词,则通过比较所述第一声音强度与所述第二声音强度、所述第一识别准确率与所述第二识别准确率、所述第一距离与所述第二距离和/或所述第一角度与所述第二角度,确定是否唤醒所属语音设备。
本发明另一方面提供了一种控制方法,包括:接收唤醒语音,并对接收到的所述唤醒语音进行识别得到所述唤醒语音的第一语音识别信息;当接收到所述唤醒语音时,接收至少一个语音设备广播的对所述唤醒语音进行识别得到的所述唤醒语音的第二语音识别信息;所属语音设备与所述至少一个语音设备组成无线网格设备网络;将所述第一语音识别信息与所述第二语音识别信息进行对比,以确定是否唤醒所属语音设备。
可选地,还包括:将识别得到的所述第一语音识别信息向所述至少一个语音设备进行广播。
可选地,所述第一语音识别信息,包括:所述唤醒语音包含的唤醒词、第一声音强度、第一识别准确率、所述唤醒语音发出位置与所属语音设备的第一距离、和/或所述唤醒语音的发出位置相对于所属设备的第一角度;和/或,所述第二语音识别信息,包括:所述唤醒语音包含的唤醒词、第二声音强度、第二识别准确率、所述唤醒语音发出位置与广播所述第二语音识别信息的语音设备的第二距离、和/或所述唤醒语音的发出位置相对于广播所述第二语音识别信息的语音设备的第二角度。
可选地,将所述第一语音识别信息与所述第二语音识别信息进行对比,以确定是否唤醒所属语音设备,包括:判断所述第一语音识别信息和所述第二语音识别信息中的所述唤醒词是否为预设唤醒词;若判断所述唤醒词不是所述预设唤醒词,则确定不唤醒所属语音设备;和/或,若判断所述唤醒词是所述预设唤醒词,则通过比较所述第一声音强度与所述第二声音强度、所述第一识别准确率与所述第二识别准确率、所述第一距离与所述第二距离和/或所述第一角度与所述第二角度,确定是否唤醒所属语音设备。
本发明又一方面提供了一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现前述任一所述方法的步骤。
本发明再一方面提供了一种语音设备,包括处理器、存储器以及存储在存储器上可在处理器上运行的计算机程序,所述处理器执行所述程序时实现前述任一所述方法的步骤。
本发明再一方面提供了一种语音设备,包括前述任一所述的控制装置。
根据本发明的技术方案,将多个语音设备组成无线网格设备网络,无线网格设备网络中的语音设备接收到唤醒语音后,对唤醒语音进行识别得到语音识别信息,并接收无线网格设备网络中的其他语音设备广播的对该唤醒语音进行识别得到的语音识别信息,通过对比自身识别的语音识别信息与其他语音设备广播的语音识别信息,确定自身是否执行唤醒,能够避免同一时间语音唤醒和控制多个语音设备,能够更加精准识别用户的语音指令所要控制的语音设备,提高用户语音控制家电的体验。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是本发明提供的控制装置的结构框图;
图2是本发明一个具体实施例的无线设备网格网络的网络拓扑图;
图3是本发明一个具体实施例的控制装置的结构框图;
图4是本发明提供的控制方法的一实施例的方法示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明具体实施例及相应的附图对本发明技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
本发明提供一种控制装置。该装置可以用于语音设备中,所述语音设备包括具有语音识别功能的电器。可选地,所述语音设备可以为语音家电,包括但不限于语音空调、语音冰箱、语音电视、语音洗衣机。所述语音设备可以具有远场语音识别功能。
所述控制装置所属语音设备可以通过无线方式与其他语音设备进行通信,所述无线方式例如包括蓝牙和/或WiFi。所属语音设备可以与两个以上其他语音设备通过无线方式进行通信连接,从而组成无线设备网络。优选地,所属语音设备通过BLE(蓝牙低能耗,Bluetooth Low Energy)方式与其他语音设备进行通信连接,所属语音设备可以与两个以上其他语音设备组成BLE Mesh网络。可选地,所述控制装置所属语音设备还可以连接互联网,通过互联网获取信息,或者通过互联网接收控制终端发送的控制指令。例如通过WiFi方式连接路由器,从而连接互联网。
例如,图2是本发明一个具体实施例的无线设备网格网络的网络拓扑图。如图2所示,语音家电A、语音家电B和语音设备C通过BLE方式进行通信连接组成BLE Mesh网络。同时,语音家电A、语音家电B和语音设备C还可以连接互联网。
图1是本发明提供的控制装置的结构框图。如图1所示,所述控制装置包括语音单元110、通信单元120和主控单元130。
语音单元110,用于接收唤醒语音,并对接收到的所述唤醒语音进行识别得到所述唤醒语音的第一语音识别信息。通信单元120用于与至少一个语音设备连接,与所述至少一个语音设备组成无线网格设备网络。当所述语音单元110接收到所述唤醒语音时,所述通信单元120接收所述至少一个语音设备广播的对所述唤醒语音进行识别得到的所述唤醒语音的第二语音识别信息。主控单元130用于将所述语音单元识别得到的所述第一语音识别信息与所述通信单元接收的所述第二语音识别信息进行对比,以确定是否唤醒所属语音设备。
所述第一语音识别信息具体可以包括:所述唤醒语音包含的唤醒词、第一声音强度、第一识别准确率(进行语音识别的语音识别模型的准确率)、所述唤醒语音发出位置与所属语音设备的第一距离、和/或所述唤醒语音的发出位置相对于所属设备的第一角度。所述唤醒语音的发出位置相对于所属设备的第一角度,包括:经过所述发出位置和所属语音设备的中心且垂直于地面的平面,与经过所属语音设备的中心且同时垂直于地面和所属语音设备所在平面的平面所成角度。
语音单元110具体可以通过麦克风阵列接收所述唤醒语音。所述麦克风阵列包括两个以上麦克风。通过麦克风阵列接收唤醒语音,并利用预设的声源定位算法识别出接收到的唤醒语音的发出位置,从而能够得到唤醒语音的发出位置与所属设备的距离,和/或唤醒语音相对于垂直于所属设备的正面所在平面,平行于地面所属设备的角度(包括所述发出位置与所属设备的连线与垂直于所属设备的正面所在平面且平行于地面的平面)。同时,还能识别唤醒语音的声音强度。
语音单元110可以通过预先配置的语音识别模型对所述唤醒语音进行语音识别,得到所述唤醒语音中包含的唤醒词,同时还能得到识别准确率,即,进行语音识别的语音识别模型的准确率。
当所述语音单元110接收到所述唤醒语音时,通信单元120接收所述至少一个其他语音设备广播的对所述唤醒语音进行识别得到的所述唤醒语音的第二语音识别信息。与所述第一语音识别信息类似,所述第二语音识别信息,包括所述唤醒语音包含的唤醒词、第二声音强度、第二识别准确率(进行语音识别的语音识别模型的准确率)、所述唤醒语音发出位置与广播所述第二语音识别信息的语音设备的第二距离、和/或所述唤醒语音的发出位置相对于广播所述第二语音识别信息的语音设备的第二角度。所述唤醒语音的发出位置相对于广播所述第二语音识别信息的语音设备的第二角度,包括:经过所述发出位置和广播所述第二语音识别信息的语音设备的中心且垂直于地面的平面,与经过广播所述第二语音识别信息的语音设备的中心且同时垂直于地面和广播所述第二语音识别信息的语音设备所在平面的平面所成角度。
主控单元130将所述语音单元110识别得到的所述第一语音识别信息与所述通信单元120接收的所述第二语音识别信息进行对比,以确定是否唤醒所属语音设备。
具体地,判断所述第一语音识别信息和所述第二语音识别信息中的所述唤醒词是否为预设唤醒词,若所述唤醒词不是预设唤醒词,则确定不唤醒所属语音设备。若所述唤醒词是预设唤醒词,则通过比较所述第一声音强度与所述第二声音强度、所述第一识别准确率与所述第二识别准确率、所述第一距离与所述第二距离和/或所述第一角度与所述第二角度,确定是否唤醒所属语音设备。
更具体地,所述第二语音识别信息包括至少一个语音设备广播的对所述唤醒语音进行识别得到的语音识别信息,若判断所述第一声音强度大于所述至少一个语音设备中所有设备广播的所述第二语音识别信息中的所述第二声音强度、所述第一识别准确率高于所述至少一个语音设备中所有设备广播的所述第二语音识别信息中的所述第二识别准确率、所述第一距离小于所述至少一个语音设备中所有设备广播的所述第二语音识别信息中的所述第二距离和/或所述第一角度小于所述至少一个语音设备中所有设备广播的所述第二语音识别信息中的第二角度,则确定唤醒所属语音设备。
优选地,当所述语音单元接收到所述唤醒语音时,所述通信单元将所述语音单元110识别得到的所述第一语音识别信息向无线网格设备网络中的所述至少一个语音设备进行广播。也就是说,所述无线网格设备网络中的语音设备接收到所述唤醒语音后,均对接收到的所述唤醒语音进行识别得到所述唤醒语音的语音识别信息,并接收所述无线网格设备网络中的其他语音设备广播的对所述唤醒语音进行识别得到的所述唤醒语音的语音识别信息;通过对比自身识别的语音识别信息与其他语音设备广播的语音识别信息,判断自身识别得到的声音强度是否为最大、识别准确率是否为最高、与所述唤醒语音发出位置的距离是否为最小、和/或所述唤醒语音的发出位置相对于自身的角度是否为最小,确定自身是否执行唤醒。上述判断条件可以设置为满足任意一个即执行唤醒,或者设置为满足任意两个或以上执行唤醒,或者设置为全部满足才执行唤醒。
图3是本发明一个具体实施例的控制装置的结构框图。如图3所示,根据本发明的一个具体实施例,语音家电包括控制装置100,所述控制装置100包括语音单元110、通信单元120和主控单元130。所述通信单元通过BLE方式与其他语音家电连接,组成BLE Mesh网络,还可以通过WiFi与无线路由器连接。
本发明还提供一种控制方法。该方法可以用于语音设备中,所述语音设备包括具有语音识别功能的电器。可选地,所述语音设备可以为语音家电,包括但不限于语音空调、语音冰箱、语音电视、语音洗衣机。所述语音设备可以具有远场语音识别功能。
所述控制方法所属语音设备可以通过无线方式与其他语音设备进行通信,所述无线方式例如包括蓝牙和/或WiFi。所属语音设备可以与两个以上其他语音设备通过无线方式进行通信连接,从而组成无线设备网络。优选地,所属语音设备通过BLE(蓝牙低能耗,Bluetooth Low Energy)方式与其他语音设备进行通信连接,所属语音设备可以与两个以上其他语音设备组成BLE Mesh网络。可选地,所述控制方法所属语音设备还可以连接互联网,通过互联网获取信息,或者通过互联网接收控制终端发送的控制指令。例如通过WiFi方式连接路由器,从而连接互联网。
例如,图2是本发明一个具体实施例的无线设备网络的网络拓扑图。如图2所示,语音家电A、语音家电B和语音设备C通过BLE方式进行通信连接组成BLE Mesh网络。同时,语音家电A、语音家电B和语音设备C还可以连接互联网。
图4是本发明提供的控制方法的一实施例的方法示意图。
如图4所示,根据本发明的一个实施例,所述控制方法至少包括步骤S110、步骤S130和步骤S140。
步骤S110,接收唤醒语音,并对接收到的所述唤醒语音进行识别得到所述唤醒语音的第一语音识别信息。
所述第一语音识别信息具体可以包括:所述唤醒语音包含的唤醒词、第一声音强度、第一识别准确率(进行语音识别的语音识别模型的准确率)、所述唤醒语音发出位置与所属语音设备的第一距离、和/或所述唤醒语音的发出位置相对于所属设备的第一角度。所述唤醒语音的发出位置相对于所属设备的第一角度,包括:经过所述发出位置和所属语音设备的中心且垂直于地面的平面,与经过所属语音设备的中心且同时垂直于地面和所属语音设备所在平面的平面所成角度。
具体地,可以通过麦克风阵列接收所述唤醒语音。所述麦克风阵列包括两个以上麦克风。通过麦克风阵列接收唤醒语音,并利用预设的声源定位算法识别出接收到的唤醒语音的发出位置,从而,能够得到唤醒语音的发出位置与所属设备的距离,和/或唤醒语音相对于垂直于所属设备的正面所在平面,平行于地面所属设备的角度(包括所述发出位置与所属设备的连线与垂直于所属设备的正面所在平面且平行于地面的平面)。同时,还能识别唤醒语音的声音强度。通过预先配置的语音识别模型对所述唤醒语音进行语音识别,得到所述唤醒语音中包含的唤醒词,同时还能得到识别准确率,即,进行语音识别的语音识别模型的准确率。
步骤S130,当接收到所述唤醒语音时,接收至少一个语音设备广播的对所述唤醒语音进行识别得到的所述唤醒语音的第二语音识别信息。
所属语音设备与所述至少一个语音设备连接,与所述至少一个语音设备组成无线网格设备网络。与所述第一语音识别信息类似,所述第二语音识别信息,包括所述唤醒语音包含的唤醒词、第二声音强度、第二识别准确率(进行语音识别的语音识别模型的准确率)、所述唤醒语音发出位置与广播所述第二语音识别信息的语音设备的第二距离、和/或所述唤醒语音的发出位置相对于广播所述第二语音识别信息的语音设备的第二角度。所述唤醒语音的发出位置相对于广播所述第二语音识别信息的语音设备的第二角度,包括:经过所述发出位置和广播所述第二语音识别信息的语音设备的中心且垂直于地面的平面,与经过广播所述第二语音识别信息的语音设备的中心且同时垂直于地面和广播所述第二语音识别信息的语音设备所在平面的平面所成角度。
步骤S140,将所述第一语音识别信息与所述第二语音识别信息进行对比,以确定是否唤醒所属语音设备。
具体地,判断所述第一语音识别信息和所述第二语音识别信息中的所述唤醒词是否为预设唤醒词,若所述唤醒词不是预设唤醒词,则确定不唤醒所属语音设备。若所述唤醒词是预设唤醒词,则通过比较所述第一声音强度与所述第二声音强度、所述第一识别准确率与所述第二识别准确率、所述第一距离与所述第二距离和/或所述第一角度与所述第二角度,确定是否唤醒所属语音设备。
更具体地,所述第二语音识别信息包括至少一个语音设备广播的对所述唤醒语音进行识别得到的语音识别信息,若判断所述第一声音强度大于所述至少一个语音设备中所有设备广播的所述第二语音识别信息中的所述第二声音强度、所述第一识别准确率高于所述至少一个语音设备中所有设备广播的所述第二语音识别信息中的所述第二识别准确率、所述第一距离小于所述至少一个语音设备中所有设备广播的所述第二语音识别信息中的所述第二距离和/或所述第一角度小于所述至少一个语音设备中所有设备广播的所述第二语音识别信息中的第二角度,则确定唤醒所属语音设备。
如图4所示,根据本发明的一个优选实施例,所述控制方法还包括步骤S120。
步骤S120,将识别得到的所述第一语音识别信息向所述至少一个语音设备进行广播。
也就是说,所述无线网格设备网络中的语音设备接收到所述唤醒语音后,均对接收到的所述唤醒语音进行识别得到所述唤醒语音的语音识别信息,并接收所述无线网格设备网络中的其他语音设备广播的对所述唤醒语音进行识别得到的所述唤醒语音的语音识别信息;通过对比自身识别的语音识别信息与其他语音设备广播的语音识别信息,判断自身识别得到的声音强度是否为最大、识别准确率是否为最高、与所述唤醒语音发出位置的距离是否为最小、和/或所述唤醒语音的发出位置相对于自身的角度是否为最小,确定自身是否执行唤醒。上述判断条件可以设置为满足任意一个即执行唤醒,或者设置为满足任意两个或以上执行唤醒,或者设置为全部满足才执行唤醒。
本发明还提供对应于所述控制方法的一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现前述任一所述方法的步骤。
本发明还提供对应于所述控制方法的一种语音设备,包括处理器、存储器以及存储在存储器上可在处理器上运行的计算机程序,所述处理器执行所述程序时实现前述任一所述方法的步骤。
本发明还提供对应于所述控制装置的一种语音设备,包括前述任一所述的控制装置。
据此,本发明提供的方案,将多个语音设备组成无线网格设备网络,无线网格设备网络中的语音设备接收到唤醒语音后,对唤醒语音进行识别得到语音识别信息,并接收无线网格设备网络中的其他语音设备广播的对该唤醒语音进行识别得到的语音识别信息,通过对比自身识别的语音识别信息与其他语音设备广播的语音识别信息,确定自身是否执行唤醒,能够避免同一时间语音唤醒和控制多个语音设备,能够更加精准识别用户的语音指令所要控制的语音设备,提高用户语音控制家电的体验。
本文中所描述的功能可在硬件、由处理器执行的软件、固件或其任何组合中实施。如果在由处理器执行的软件中实施,那么可将功能作为一或多个指令或代码存储于计算机可读媒体上或经由计算机可读媒体予以传输。其它实例及实施方案在本发明及所附权利要求书的范围及精神内。举例来说,归因于软件的性质,上文所描述的功能可使用由处理器、硬件、固件、硬连线或这些中的任何者的组合执行的软件实施。此外,各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为控制装置的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅为本发明的实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。
Claims (10)
1.一种控制装置,其特征在于,包括:
语音单元,用于接收唤醒语音,并对接收到的所述唤醒语音进行识别得到所述唤醒语音的第一语音识别信息;
通信单元,用于与至少一个语音设备连接,与所述至少一个语音设备组成无线网格设备网络;
当所述语音单元接收到所述唤醒语音时,所述通信单元接收所述至少一个语音设备广播的对所述唤醒语音进行识别得到的所述唤醒语音的第二语音识别信息;
主控单元,用于将所述语音单元识别得到的所述第一语音识别信息与所述通信单元接收的所述第二语音识别信息进行对比,以确定是否唤醒所属语音设备。
2.根据权利要求1所述的装置,其特征在于,
所述通信单元,还用于:将所述语音单元识别得到的所述第一语音识别信息向所述至少一个语音设备进行广播。
3.根据权利要求1或2所述的装置,其特征在于,
所述第一语音识别信息,包括:所述唤醒语音包含的唤醒词、第一声音强度、第一识别准确率、所述唤醒语音发出位置与所属语音设备的第一距离、和/或所述唤醒语音的发出位置相对于所属设备的第一角度;
和/或,
所述第二语音识别信息,包括:所述唤醒语音包含的唤醒词、第二声音强度、第二识别准确率、所述唤醒语音发出位置与广播所述第二语音识别信息的语音设备的第二距离、和/或所述唤醒语音的发出位置相对于广播所述第二语音识别信息的语音设备的第二角度。
4.根据权利要求3所述的装置,其特征在于,
所述主控单元,将所述语音单元识别得到的所述第一语音识别信息与所述通信单元接收的所述第二语音识别信息进行对比,以确定是否唤醒所属语音设备,包括:
判断所述第一语音识别信息和所述第二语音识别信息中的所述唤醒词是否为预设唤醒词;
若判断所述唤醒词不是所述预设唤醒词,则确定不唤醒所属语音设备;
和/或,
若判断所述唤醒词是所述预设唤醒词,则通过比较所述第一声音强度与所述第二声音强度、所述第一识别准确率与所述第二识别准确率、所述第一距离与所述第二距离和/或所述第一角度与所述第二角度,确定是否唤醒所属语音设备。
5.一种控制方法,其特征在于,包括:
接收唤醒语音,并对接收到的所述唤醒语音进行识别得到所述唤醒语音的第一语音识别信息;
当接收到所述唤醒语音时,接收至少一个语音设备广播的对所述唤醒语音进行识别得到的所述唤醒语音的第二语音识别信息;所属语音设备与所述至少一个语音设备组成无线网格设备网络;
将所述第一语音识别信息与所述第二语音识别信息进行对比,以确定是否唤醒所属语音设备。
6.根据权利要求5所述的方法,其特征在于,还包括:
将识别得到的所述第一语音识别信息向所述至少一个语音设备进行广播。
7.根据权利要求5或6所述的方法,其特征在于,
所述第一语音识别信息,包括:所述唤醒语音包含的唤醒词、第一声音强度、第一识别准确率、所述唤醒语音发出位置与所属语音设备的第一距离、和/或所述唤醒语音的发出位置相对于所属设备的第一角度;
和/或,
所述第二语音识别信息,包括:所述唤醒语音包含的唤醒词、第二声音强度、第二识别准确率、所述唤醒语音发出位置与广播所述第二语音识别信息的语音设备的第二距离、和/或所述唤醒语音的发出位置相对于广播所述第二语音识别信息的语音设备的第二角度。
8.根据权利要求7所述的方法,其特征在于,
将所述第一语音识别信息与所述第二语音识别信息进行对比,以确定是否唤醒所属语音设备,包括:
判断所述第一语音识别信息和所述第二语音识别信息中的所述唤醒词是否为预设唤醒词;
若判断所述唤醒词不是所述预设唤醒词,则确定不唤醒所属语音设备;
和/或,
若判断所述唤醒词是所述预设唤醒词,则通过比较所述第一声音强度与所述第二声音强度、所述第一识别准确率与所述第二识别准确率、所述第一距离与所述第二距离和/或所述第一角度与所述第二角度,确定是否唤醒所属语音设备。
9.一种存储介质,其特征在于,其上存储有计算机程序,所述程序被处理器执行时实现权利要求5-8任一所述方法的步骤。
10.一种语音设备,其特征在于,包括处理器、存储器以及存储在存储器上可在处理器上运行的计算机程序,所述处理器执行所述程序时实现权利要求5-8任一所述方法的步骤,或者包括如权利要求1-4任一所述的控制装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910994041.XA CN110808886A (zh) | 2019-10-18 | 2019-10-18 | 一种语音设备的控制方法、装置、存储介质及语音设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910994041.XA CN110808886A (zh) | 2019-10-18 | 2019-10-18 | 一种语音设备的控制方法、装置、存储介质及语音设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110808886A true CN110808886A (zh) | 2020-02-18 |
Family
ID=69488780
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910994041.XA Pending CN110808886A (zh) | 2019-10-18 | 2019-10-18 | 一种语音设备的控制方法、装置、存储介质及语音设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110808886A (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112185377A (zh) * | 2020-09-28 | 2021-01-05 | 珠海格力电器股份有限公司 | 一种解决智能语音重复应答的方法及装置 |
CN112992140A (zh) * | 2021-02-18 | 2021-06-18 | 珠海格力电器股份有限公司 | 智能设备的控制方法、装置、设备及存储介质 |
CN113450791A (zh) * | 2021-04-28 | 2021-09-28 | 珠海格力电器股份有限公司 | 一种语音设备控制方法、装置、存储介质及语音设备 |
CN113450798A (zh) * | 2021-06-29 | 2021-09-28 | 青岛海尔科技有限公司 | 设备控制方法、装置、存储介质及电子装置 |
CN113628621A (zh) * | 2021-08-18 | 2021-11-09 | 北京声智科技有限公司 | 一种实现设备就近唤醒的方法、***及装置 |
CN114915916A (zh) * | 2021-02-08 | 2022-08-16 | 华为技术有限公司 | 定向控制电子设备的方法及电子设备、可读介质 |
WO2024000853A1 (zh) * | 2022-06-28 | 2024-01-04 | 歌尔科技有限公司 | 可穿戴式设备的控制方法、装置、终端设备及存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9047857B1 (en) * | 2012-12-19 | 2015-06-02 | Rawles Llc | Voice commands for transitioning between device states |
CN105575395A (zh) * | 2014-10-14 | 2016-05-11 | 中兴通讯股份有限公司 | 语音唤醒方法及装置、终端及其处理方法 |
CN109391528A (zh) * | 2018-08-31 | 2019-02-26 | 百度在线网络技术(北京)有限公司 | 语音智能设备的唤醒方法、装置、设备及存储介质 |
-
2019
- 2019-10-18 CN CN201910994041.XA patent/CN110808886A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9047857B1 (en) * | 2012-12-19 | 2015-06-02 | Rawles Llc | Voice commands for transitioning between device states |
CN105575395A (zh) * | 2014-10-14 | 2016-05-11 | 中兴通讯股份有限公司 | 语音唤醒方法及装置、终端及其处理方法 |
CN109391528A (zh) * | 2018-08-31 | 2019-02-26 | 百度在线网络技术(北京)有限公司 | 语音智能设备的唤醒方法、装置、设备及存储介质 |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112185377A (zh) * | 2020-09-28 | 2021-01-05 | 珠海格力电器股份有限公司 | 一种解决智能语音重复应答的方法及装置 |
CN114915916A (zh) * | 2021-02-08 | 2022-08-16 | 华为技术有限公司 | 定向控制电子设备的方法及电子设备、可读介质 |
CN114915916B (zh) * | 2021-02-08 | 2023-08-22 | 华为技术有限公司 | 定向控制电子设备的方法及电子设备、可读介质 |
CN112992140A (zh) * | 2021-02-18 | 2021-06-18 | 珠海格力电器股份有限公司 | 智能设备的控制方法、装置、设备及存储介质 |
CN112992140B (zh) * | 2021-02-18 | 2021-11-16 | 珠海格力电器股份有限公司 | 智能设备的控制方法、装置、设备及存储介质 |
CN113450791A (zh) * | 2021-04-28 | 2021-09-28 | 珠海格力电器股份有限公司 | 一种语音设备控制方法、装置、存储介质及语音设备 |
CN113450791B (zh) * | 2021-04-28 | 2023-08-04 | 珠海格力电器股份有限公司 | 一种语音设备控制方法、装置、存储介质及语音设备 |
CN113450798A (zh) * | 2021-06-29 | 2021-09-28 | 青岛海尔科技有限公司 | 设备控制方法、装置、存储介质及电子装置 |
CN113628621A (zh) * | 2021-08-18 | 2021-11-09 | 北京声智科技有限公司 | 一种实现设备就近唤醒的方法、***及装置 |
WO2024000853A1 (zh) * | 2022-06-28 | 2024-01-04 | 歌尔科技有限公司 | 可穿戴式设备的控制方法、装置、终端设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110808886A (zh) | 一种语音设备的控制方法、装置、存储介质及语音设备 | |
CN108667697B (zh) | 语音控制冲突解决方法、装置及语音控制*** | |
CN106898348B (zh) | 一种出声设备的去混响控制方法和装置 | |
CN109473092B (zh) | 一种语音端点检测方法及装置 | |
CN112489648B (zh) | 唤醒处理阈值调整方法、语音家电、存储介质 | |
CN109473095B (zh) | 一种智能家居控制***及控制方法 | |
CN108665897B (zh) | 一种电器控制方法、装置、存储介质及服务器 | |
CN109450747B (zh) | 一种唤醒智能家居设备的方法、装置及计算机存储介质 | |
CN110751948A (zh) | 一种语音识别方法、装置、存储介质及语音设备 | |
CN110767225A (zh) | 一种语音交互方法、装置及*** | |
CN107545892B (zh) | 设备的控制方法、装置及*** | |
CN104978955A (zh) | 语音控制方法和*** | |
CN104978959A (zh) | 语音控制方法和*** | |
CN103944983A (zh) | 语音控制指令纠错方法和*** | |
CN111667825A (zh) | 语音控制方法、云平台及语音设备 | |
CN110632854A (zh) | 语音控制方法及装置、语音控制节点及***及存储介质 | |
CN110414014B (zh) | 一种语音设备控制方法、装置、存储介质及语音设备 | |
CN112712683B (zh) | 家电设备的控制方法、***、遥控器和服务器 | |
CN113205807A (zh) | 一种语音设备的控制方法、装置、存储介质及语音设备 | |
WO2023231894A1 (zh) | 基于协同纠错的唤醒方法、装置及***、介质、设备 | |
CN113138559A (zh) | 设备交互方法、装置、电子设备及存储介质 | |
CN111076347A (zh) | 一种空调控制方法、装置、存储介质及空调 | |
CN111354336B (zh) | 分布式语音交互方法、装置、***及家电设备 | |
CN113889116A (zh) | 语音信息的处理方法和装置、存储介质及电子装置 | |
CN114627867A (zh) | 一种语音设备的控制方法、装置、存储介质及语音设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200218 |
|
RJ01 | Rejection of invention patent application after publication |