CN113724706A - 用于多级空间的语音控制方法及其*** - Google Patents

用于多级空间的语音控制方法及其*** Download PDF

Info

Publication number
CN113724706A
CN113724706A CN202111038508.7A CN202111038508A CN113724706A CN 113724706 A CN113724706 A CN 113724706A CN 202111038508 A CN202111038508 A CN 202111038508A CN 113724706 A CN113724706 A CN 113724706A
Authority
CN
China
Prior art keywords
voice
space
user
name
detection device
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
Application number
CN202111038508.7A
Other languages
English (en)
Inventor
王冬晨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Unisound Shanghai Intelligent Technology Co Ltd
Original Assignee
Unisound Shanghai Intelligent Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Unisound Shanghai Intelligent Technology Co Ltd filed Critical Unisound Shanghai Intelligent Technology Co Ltd
Priority to CN202111038508.7A priority Critical patent/CN113724706A/zh
Publication of CN113724706A publication Critical patent/CN113724706A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/18Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using ultrasonic, sonic, or infrasonic waves
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • G10L2015/223Execution procedure of a spoken command

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computing Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Medical Informatics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Telephonic Communication Services (AREA)
  • Selective Calling Equipment (AREA)

Abstract

本发明涉及一种用于多级空间的语音控制方法,包括如下步骤:获取用户发出的语音指令,根据用户的声音确定用户的空间位置并生成对应的位置信息;对语音指令进行识别处理,并结合位置信息生成对应的控制指令;向与若干设备通讯连接的云平台发出控制指令,从而云平台根据控制指令控制对应的设备进行工作。本发明有效地解决了多级空间中语音指令难以精准控制设备的问题,通过识别用户发出语音时的位置,以精准控制设备,减少用户的学习成本,提升用户的体验感和使用感。

Description

用于多级空间的语音控制方法及其***
技术领域
本发明涉及计算机技术领域,特指一种用于多级空间的语音控制方法及其***。
背景技术
在智慧空间(如智慧家居、智慧酒店等)的场景下,目前大多采用智能语音控制,只需对设备说出指令,即可对房间内的灯光、空调、窗帘等设备进行操控。
实际使用过程中,如遇多级空间场景,如家庭空间、总统套房等环境,此时省略空间名称的语音指令很难被正确识别,若强行要求在语控指令中增加空间名称,则不符合用户实际说话习惯,造成较高的学习成本,例如:在一个多层级复杂空间下,在一个空间(如卧室)发出的正常指令为“打开灯”,但是由于空间较多设备可能无法判断应该打开哪里的灯,甚至可能打开全屋的所有灯,所以通常这种情况下需要用户经学习后发出“打开卧室灯”的指令,才可能精准控制设备。这种情况下,需要用户对于每一个空间的名字说法进行记忆,学习成本很大,且空间名称相近易混淆,对使用者的体验感产生较大影响。
发明内容
本发明的目的在于克服现有技术的缺陷,提供一种用于多级空间的语音控制方法及其***,解决了多级空间中语音指令难以精准控制设备的问题,通过识别用户发出语音时的位置,以精准控制设备,减少用户的学习成本,提升用户的体验感和使用感。
实现上述目的的技术方案是:
本发明提供了一种用于多级空间的语音控制方法,包括如下步骤:
获取用户发出的语音指令,根据用户的声音确定用户的空间位置并生成对应的位置信息;
对语音指令进行识别处理,并结合位置信息生成对应的控制指令;
向与若干设备通讯连接的云平台发出控制指令,从而云平台根据控制指令控制对应的设备进行工作。
本发明提出了一种用于多级空间的语音控制方法,通过根据用户的声音确定用户的空间位置并生成对应的位置信息,并将位置信息和语音指令的内容结合生成控制指令,并利用该控制指令控制对应的设备进行工作,这种方式不需要用户说出指定空间的名称,可根据用户的声音自动判断用户所在的空间,并对应控制该空间中的设备,解决了多级空间中语音指令难以精准控制设备的问题,通过识别用户发出语音时的位置,以精准控制设备,减少用户的学习成本,提升用户的体验感和使用感。
本发明用于多级空间的语音控制方法的进一步改进在于,确定用户的位置时,还包括:
利用云平台对每个空间进行命名,获取语音指令时,根据用户的声音的方向和能量确定用户所在的空间以及空间的名称,并根据空间的名称生成对应的位置信息。
本发明用于多级空间的语音控制方法的进一步改进在于,还包括:
于每个空间设置声音检测装置,利用云平台根据每个空间的名称命名对应的声音检测装置;
获取语音指令时,利用每个声音检测装置获取用户的声音的方向和能量,筛选出位于用户的声音的方向上且检测到的声音的能量最大的声音检测装置;
根据筛选出的声音检测装置的名称确定该声音检测装置所在的空间的名称,并根据该空间的名称生成对应的位置信息。
本发明用于多级空间的语音控制方法的进一步改进在于,通过RSSI和TDOA技术确定用户的声音的方向和能量。
本发明还提供了一种用于多级空间的语音控制***,包括:
数据获取模块,以获取用户发出的语音指令;
定位模块,以根据用户的声音的方向和能量确定用户的空间位置并生成对应的位置信息;
语音识别模块,以识别语音指令的内容;以及
控制模块,以根据语音识别模块识别的内容和位置信息生成对应的控制指令,并向与若干设备通讯连接的云平台发出该控制指令,使得云平台根据控制指令控制对应的设备进行工作。
本发明用于多级空间的语音控制***的进一步改进在于,还包括挂载于云平台的设置模块,以对每个空间进行命名;
通过定位模块确定用户所在的空间以及空间的名称,从而根据该空间的名称生成对应的位置信息。
本发明用于多级空间的语音控制***的进一步改进在于,还包括设置于每个空间且与定位模块通讯连接的声音检测装置,以检测用户的声音的方向和能量,设置模块根据每个空间的名称命名对应的声音检测装置;
通过定位模块获取用户的声音的方向和能量,并筛选出位于用户的声音的方向上且检测到的声音的能量最大的声音检测装置,根据筛选出的声音检测装置的名称确定声音检测装置所在的空间的名称,从而根据空间的名称生成对应的位置信息。
本发明用于多级空间的语音控制***的进一步改进在于,该声音检测装置安装于空间内靠近设备的位置。
本发明用于多级空间的语音控制***的进一步改进在于,该声音检测装置为安装于设备中的芯片。
本发明用于多级空间的语音控制***的进一步改进在于,定位模块通过RSSI和TDOA技术确定用户的声音的方向和能量。
附图说明
图1为本发明用于多级空间的语音控制方法的流程图。
具体实施方式
下面结合附图和具体实施例对本发明作进一步说明。
参阅图1,本发明提供了一种用于多级空间的语音控制方法及其***,通过根据用户的声音确定用户的空间位置并生成对应的位置信息,并将位置信息和语音指令的内容结合生成控制指令,并利用该控制指令控制对应的设备进行工作,这种方式不需要用户说出指定空间的名称,可根据用户的声音自动判断用户所在的空间,并对应控制该空间中的设备,解决了多级空间中语音指令难以精准控制设备的问题,通过识别用户发出语音时的位置,以精准控制设备,减少用户的学习成本,提升用户的体验感和使用感。下面结合附图对本发明用于多级空间的语音控制方法及其***进行说明。
参阅图1,显示了本发明用于多级空间的语音控制方法的流程图。下面结合图1,对本发明用于多级空间的语音控制方法及其***进行说明。
如图1所示,本发明提供了一种用于多级空间的语音控制方法,包括如下步骤:
获取用户发出的语音指令,根据用户的声音确定用户的空间位置并生成对应的位置信息;
对语音指令进行识别处理,并结合位置信息生成对应的控制指令;
向与若干设备通讯连接的云平台发出控制指令,从而云平台根据控制指令控制对应的设备进行工作。
具体的,通过RSSI和TDOA技术确定用户的声音的方向和能量。
作为本发明的一较佳实施方式,确定用户的位置时,还包括:
利用云平台对每个空间进行命名,获取语音指令时,根据用户的声音的方向和能量确定用户所在的空间以及空间的名称,并根据空间的名称生成对应的位置信息。
具体的,还包括:
于每个空间设置声音检测装置,利用云平台根据每个空间的名称命名对应的声音检测装置;
获取语音指令时,利用每个声音检测装置获取用户的声音的方向和能量,筛选出位于用户的声音的方向上且检测到的声音的能量最大的声音检测装置;
根据筛选出的声音检测装置的名称确定该声音检测装置所在的空间的名称,并根据该空间的名称生成对应的位置信息。
本发明的具体实施方式如下:
利用云平台对各个空间进行命名,并对应命名该空间中的声音检测装置,如空间的名称为空间A,则空间A中的声音检测装置的名称可以为装置A,即空间的名称与声音检测装置的名称具有对应关系;
用户发出语音指令后,获取用户的语音指令并识别语音指令的内容;
声音检测装置获取用户的声音并通过RSSI和TDOA技术确定用户的声音的方向和能量,根据声音的方向判断用户是否朝向该声音检测装置,筛选出位于用户的声音的方向上且声音的能量最大的声音检测装置,由于检测到的声音的能量最大,因此该声音检测装置距离用户最近,且由于该声音检测装置位于用户的声音的方向上,所以可以推断用户是朝着该声音检测装置发出语音指令的;
根据筛选出的声音检测装置的名称确定该声音检测装置所在的空间的名称,并根据该空间的名称生成对应的位置信息,如声音检测装置的名称为装置A,则对应的空间的名称为空间A,生成的位置信息为空间A;
结合语音指令的内容和位置信息生成控制指令,将控制指令发送给云平台,从而云平台根据控制指令控制对应的设备进行工作。
本发明还提供了一种的用于多级空间的语音控制***,包括:
数据获取模块,以获取用户发出的语音指令;
定位模块,以根据用户的声音的方向和能量确定用户的空间位置并生成对应的位置信息;
语音识别模块,以识别语音指令的内容;以及
控制模块,以根据语音识别模块识别的内容和位置信息生成对应的控制指令,并向与若干设备通讯连接的云平台发出该控制指令,使得云平台根据控制指令控制对应的设备进行工作。
进一步的,还包括挂载于云平台的设置模块,以对每个空间进行命名;
通过定位模块确定用户所在的空间以及空间的名称,从而根据该空间的名称生成对应的位置信息。
具体的,还包括设置于每个空间且与定位模块通讯连接的声音检测装置,以检测用户的声音的方向和能量,设置模块根据每个空间的名称命名对应的声音检测装置;
通过定位模块获取用户的声音的方向和能量,并筛选出位于用户的声音的方向上且检测到的声音的能量最大的声音检测装置,根据筛选出的声音检测装置的名称确定声音检测装置所在的空间的名称,从而根据空间的名称生成对应的位置信息。
较佳地,该声音检测装置可以是独立的装置,安装于空间内靠近设备的位置。
又佳地,该声音检测装置可以是安装于设备中的芯片。
具体的,定位模块通过RSSI和TDOA技术确定用户的声音的方向和能量。
本发明提供的***实际实施的操作方式如下:
利用挂载于云平台的设置模块对各个空间进行命名,并对应命名该空间中的声音检测装置,如空间的名称为空间A,则空间A中的声音检测装置的名称可以是装置A,即空间的名称与声音检测装置的名称具有对应关系;
用户发出语音指令后,数据获取模块获取用户的语音指令,且语音识别模块识别语音指令的内容;
声音检测装置获取用户的声音并通过RSSI和TDOA技术确定用户的声音的方向和能量,定位模块根据声音的方向判断用户是否朝向该声音检测装置,并筛选出位于用户的声音的方向上且声音的能量最大的声音检测装置,由于检测到的声音的能量最大,因此该声音检测装置距离用户最近,且由于该声音检测装置位于用户的声音的方向上,所以可以推断用户是朝着该声音检测装置发出语音指令的;
定位模块根据筛选出的声音检测装置的名称确定该声音检测装置所在的空间的名称,并根据该空间的名称生成对应的位置信息,如声音检测装置的名称为装置A,则对应的空间的名称为空间A,生成的位置信息为空间A;
控制模块结合语音指令的内容和位置信息生成控制指令,并将该控制指令发送给云平台,从而云平台根据控制指令控制对应的设备进行工作。
以上结合附图实施例对本发明进行了详细说明,本领域中普通技术人员可根据上述说明对本发明做出种种变化例。因而,实施例中的某些细节不应构成对本发明的限定,本发明将以所附权利要求书界定的范围作为本发明的保护范围。

Claims (10)

1.一种用于多级空间的语音控制方法,其特征在于,包括如下步骤:
获取用户发出的语音指令,根据所述用户的声音确定所述用户的空间位置并生成对应的位置信息;
对所述语音指令进行识别处理,并结合所述位置信息生成对应的控制指令;
向与若干设备通讯连接的云平台发出所述控制指令,从而所述云平台根据所述控制指令控制对应的设备进行工作。
2.如权利要求1所述的用于多级空间的语音控制方法,其特征在于,确定所述用户的位置时,还包括:
利用所述云平台对每个空间进行命名,获取所述语音指令时,根据所述用户的声音的方向和能量确定所述用户所在的空间以及空间的名称,并根据所述空间的名称生成对应的位置信息。
3.如权利要求2所述的用于多级空间的语音控制方法,其特征在于,还包括:
于每个空间设置声音检测装置,利用所述云平台根据每个空间的名称命名对应的声音检测装置;
获取所述语音指令时,利用每个所述声音检测装置获取所述用户的声音的方向和能量,筛选出位于所述用户的声音的方向上且检测到的声音的能量最大的声音检测装置;
根据筛选出的声音检测装置的名称确定所述声音检测装置所在的空间的名称,并根据所述空间的名称生成对应的位置信息。
4.如权利要求2所述的用于多级空间的语音控制方法,其特征在于,通过RSSI和TDOA技术确定所述用户的声音的方向和能量。
5.一种用于多级空间的语音控制***,其特征在于,包括:
数据获取模块,以获取用户发出的语音指令;
定位模块,以根据所述用户的声音的方向和能量确定所述用户的空间位置并生成对应的位置信息;
语音识别模块,以识别所述语音指令的内容;以及
控制模块,以根据所述语音识别模块识别的内容和所述位置信息生成对应的控制指令,并向与若干设备通讯连接的云平台发出所述控制指令,使得所述云平台根据所述控制指令控制对应的设备进行工作。
6.如权利要求5所述的用于多级空间的语音控制***,其特征在于,还包括挂载于所述云平台的设置模块,以对每个空间进行命名;
通过所述定位模块确定所述用户所在的空间以及所述空间的名称,从而根据所述空间的名称生成对应的位置信息。
7.如权利要求6所述的用于多级空间的语音控制***,其特征在于,还包括设置于每个空间且与所述定位模块通讯连接的声音检测装置,以检测所述用户的声音的方向和能量,所述设置模块根据每个空间的名称命名对应的声音检测装置;
通过所述定位模块获取所述用户的声音的方向和能量,并筛选出位于所述用户的声音的方向上且检测到的声音的能量最大的声音检测装置,根据筛选出的声音检测装置的名称确定所述声音检测装置所在的空间的名称,从而根据所述空间的名称生成对应的位置信息。
8.如权利要求7所述的用于多级空间的语音控制***,其特征在于,所述声音检测装置安装于所述空间内靠近所述设备的位置。
9.如权利要求7所述的用于多级空间的语音控制***,其特征在于,所述声音检测装置为安装于所述设备中的芯片。
10.如权利要求5所述的用于多级空间的语音控制***,其特征在于,所述定位模块通过RSSI和TDOA技术确定所述用户的声音的方向和能量。
CN202111038508.7A 2021-09-06 2021-09-06 用于多级空间的语音控制方法及其*** Pending CN113724706A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111038508.7A CN113724706A (zh) 2021-09-06 2021-09-06 用于多级空间的语音控制方法及其***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111038508.7A CN113724706A (zh) 2021-09-06 2021-09-06 用于多级空间的语音控制方法及其***

Publications (1)

Publication Number Publication Date
CN113724706A true CN113724706A (zh) 2021-11-30

Family

ID=78681866

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111038508.7A Pending CN113724706A (zh) 2021-09-06 2021-09-06 用于多级空间的语音控制方法及其***

Country Status (1)

Country Link
CN (1) CN113724706A (zh)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150032456A1 (en) * 2013-07-25 2015-01-29 General Electric Company Intelligent placement of appliance response to voice command
CN105044676A (zh) * 2015-09-15 2015-11-11 北京理工大学 一种基于能量的声源定位方法
CN105487396A (zh) * 2015-12-29 2016-04-13 宇龙计算机通信科技(深圳)有限公司 智能家居的控制方法和智能家居的控制装置
CN107564515A (zh) * 2016-06-30 2018-01-09 广东美的制冷设备有限公司 基于多麦克风的语音控制方法和***、麦克风及服务器
CN108762494A (zh) * 2018-05-16 2018-11-06 北京小米移动软件有限公司 显示信息的方法、装置及存储介质
CN110415694A (zh) * 2019-07-15 2019-11-05 深圳市易汇软件有限公司 一种多台智能音箱协同工作的方法
CN111667825A (zh) * 2020-05-21 2020-09-15 四川虹美智能科技有限公司 语音控制方法、云平台及语音设备

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150032456A1 (en) * 2013-07-25 2015-01-29 General Electric Company Intelligent placement of appliance response to voice command
CN105044676A (zh) * 2015-09-15 2015-11-11 北京理工大学 一种基于能量的声源定位方法
CN105487396A (zh) * 2015-12-29 2016-04-13 宇龙计算机通信科技(深圳)有限公司 智能家居的控制方法和智能家居的控制装置
CN107564515A (zh) * 2016-06-30 2018-01-09 广东美的制冷设备有限公司 基于多麦克风的语音控制方法和***、麦克风及服务器
CN108762494A (zh) * 2018-05-16 2018-11-06 北京小米移动软件有限公司 显示信息的方法、装置及存储介质
CN110415694A (zh) * 2019-07-15 2019-11-05 深圳市易汇软件有限公司 一种多台智能音箱协同工作的方法
CN111667825A (zh) * 2020-05-21 2020-09-15 四川虹美智能科技有限公司 语音控制方法、云平台及语音设备

Similar Documents

Publication Publication Date Title
US10121473B2 (en) System and method for determining recipient of spoken command in a control system
US9966076B2 (en) Voice control system and method
EP3480820B1 (en) Electronic device and method for processing audio signals
CN110176234B (zh) 移动智能终端的控制方法、装置、控制器、介质及终端
CN110199254B (zh) 用于控制多个光源的控制器
CN104580699B (zh) 一种待机时声控智能终端方法及装置
WO2020096969A1 (en) System and apparatus for a home security system
US10783888B2 (en) System and method for determining recipient of spoken command in a control system
DE69829218D1 (de) Ein audio-video-hausnetzwerk mit gerätsteuereung
CN103578468A (zh) 一种语音识别中置信度阈值的调整方法及电子设备
JPH07191715A (ja) 位置従属の言語コマンドを実行する方法及びコンピュータ制御システム
US10129916B1 (en) System and method for controlling network parameters for a plurality of home security/home system control panels
EP3319271A1 (en) Method and device for controlling subordinate electronic device or supporting control of subordinate electronic device by learning ir signal
CN107211012A (zh) 用于设备控制的接近检测的方法和装置
CN112489413B (zh) 遥控器的控制方法及***、存储介质、电子设备
US10635057B2 (en) System and method for detecting room occupancy with beamforming microphone arrays
CN107846336A (zh) 物联网设备控制的方法及装置
WO2019080706A1 (zh) 集成传感器装置及基于其的环境事件识别方法
KR20220142401A (ko) 기기 원격 제어 시스템
CN112838967B (zh) 主控设备、智能家居及其控制装置、控制***及控制方法
CN113724706A (zh) 用于多级空间的语音控制方法及其***
CN114203176A (zh) 智能设备的控制方法、装置、存储介质及电子装置
KR20170024264A (ko) 적외선 혹은 초음파 계수 시스템을 기반으로 한 건물 내 환경 자동 조절 시스템 및 방법
CN111415657A (zh) 一种去中心化设备、多设备***及其语音控制方法
CN114049897A (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