CN115019794A - 基于智能分组的设备控制方法、装置和物联网设备 - Google Patents
基于智能分组的设备控制方法、装置和物联网设备 Download PDFInfo
- Publication number
- CN115019794A CN115019794A CN202210607098.1A CN202210607098A CN115019794A CN 115019794 A CN115019794 A CN 115019794A CN 202210607098 A CN202210607098 A CN 202210607098A CN 115019794 A CN115019794 A CN 115019794A
- Authority
- CN
- China
- Prior art keywords
- voice
- equipment
- voice data
- group
- devices
- 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 47
- 230000006870 function Effects 0.000 claims description 49
- 238000012216 screening Methods 0.000 claims description 2
- 239000002131 composite material Substances 0.000 claims 3
- 230000002618 waking effect Effects 0.000 claims 2
- 238000010586 diagram Methods 0.000 description 6
- 238000001816 cooling Methods 0.000 description 3
- 238000005406 washing Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 2
- 230000004931 aggregating effect Effects 0.000 description 1
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
Images
Classifications
-
- 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
-
- 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
- H04L12/282—Controlling appliance services of a home automation network by calling their functionalities based on user interaction within the home
-
- 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
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Automation & Control Theory (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Telephonic Communication Services (AREA)
Abstract
本申请提供了一种基于智能分组的设备控制方法、装置和物联网设备。该方法包括在各设备接收用户的第一语音之后,各设备将第一语音转换为语音数据,并上报给决策设备。决策设备接收各设备上报的语音数据,根据各设备的语音数据,在智能分组中查找目标设备,并控制目标设备启动第一功能。本申请的方案能够可以及时准确的开启设备,提高用户体验。
Description
技术领域
本发明涉及物联网设备技术领域,特别涉及一种基于智能分组的设备控制方法、装置和物联网设备。
背景技术
随着物联网的迅速发展,越来越多的物联网设备应运而生。为了提高生活质量,用户会配置各种物联网设备。例如,空调、电视机、咖啡机、冰箱等。为了简化用户操作,用户可以通过语音的方式控制各个物联网设备工作。
目前,现有的设备控制方法通常是用户在语音输入时,需要明确指定物联网设备,这样,对应的物联网设备才可能识别到用户的语音,并进行工作。例如,假设在用户的家里,客厅放置一个空调,卧室放置一个空调。当用户想要“开启空调”时,需要明确指定空调,如用户说“卧室空调制冷至25摄氏度”。位于卧室的空调接收到用户的语音,并根据用户的语音执行制冷至25摄氏度的操作。
可见,现有的设备控制方法,需要明确指定物联网设备进行工作,一旦用户简化语音操作,如用户说“开启空调”。可能存在如下两种情况:一种,家里的空调都开启了;另一种,家里的空调需要询问用户具体想开启哪一个空调。这样,不能及时准确地开启设备,使得用户体验较差。
发明内容
本发明提供了一种基于智能分组的设备控制方法、装置和物联网设备。本发明的技术方案如下:
第一方面,提供了一种基于智能分组的设备控制方法,该方法包括:
接收用户的第一语音,第一语音用于唤醒设备并启动第一功能;
接收多个设备上报的语音数据,语音数据用于表征多个设备接收第一语音时接收到的语音强度和语音角度;
根据各设备的语音数据,在智能分组中查找目标设备,智能分组是按照各设备的综合分值对多个设备进行划分得到的,各设备的综合分值是基于各设备接收到的语音强度和语音角度确定的;
控制目标设备启动第一功能。
可选地,在根据各设备的语音数据,在智能分组中查找目标设备之前,还包括:
根据多个设备中各设备的历史语音数据,确定各设备的综合分值,历史语音数据为基于用户语音习惯所接收到的语音强度和语音角度;
根据各设备的综合分值,对多个设备进行分组,得到所述智能分组。
可选地,根据各设备的综合分值,对多个设备进行分组,得到所述智能分组,包括:
根据各设备的综合分值,确定综合分值位于预设阈值区间的设备;
将综合分值位于预设阈值区间的设备划分为一组。
可选地,在根据多个设备中各设备的历史语音数据,确定各设备的综合分值之前,还包括:
按照第一预设时间间隔,汇总多个设备中各设备的历史语音数据;
按照第二预设时间间隔,更新预设阈值区间。
可选地,在根据各设备的综合分值,对多个设备进行分组,得到所述智能分组之后,还包括:
在对智能分组的各组进行标记,得到组标识;
对每组中各设备进行标记,得到各设备的第一标识,设备的第一标识是以设备对应的组标识为基础得到的。
可选地,根据各设备的语音数据,在智能分组中查找目标设备,包括:
根据各设备的语音数据,确定第一设备接收到的语音强度最大;
根据第一设备接收到的语音数据,确定第一设备的分值;
将第一设备的分值,与智能分组中各设备的综合分值进行比对;
当第一设备的分值与智能分组的第一组中第一待选设备的综合分值一致时,确定第一待选设备为目标设备。
可选地,根据各设备的语音数据,在智能分组中查找目标设备,包括:
根据各设备接收到的语音角度,确定用户所在位置对应的虚拟空间;
根据虚拟空间,及预先存储的智能分组的各组所在空间,确定虚拟空间对应第一组;
根据各设备接收到的语音强度,在第一组中筛选语音强度一致的多个待选设备;
根据第一语音对应的第一功能,及多个待选设备中各设备的功能标签,确定第一功能对应的目标功能标签;
确定目标功能标签对应的设备为目标设备。
第二方面,提供了一种基于智能分组的设备控制,其包括:
第一接收单元,配置为接收用户的第一语音,所述第一语音用于唤醒设备并启动第一功能;
第二接收单元,配置为接收多个设备上报的语音数据,所述语音数据用于表征所述多个设备接收所述第一语音时接收到的语音强度和语音角度;
查找单元,配置为根据各设备的所述语音数据,在智能分组中查找目标设备,所述智能分组是按照各设备的综合分值对多个设备进行划分得到的,所述各设备的综合分值是基于所述各设备接收到的语音强度和语音角度确定的;
控制单元,配置为控制所述目标设备启动所述第一功能。
可选地,还包括:
第一确定单元,配置为根据所述多个设备中各设备的历史语音数据,确定所述各设备的综合分值,所述历史语音数据为基于用户语音习惯所接收到的语音强度和语音角度;
分组单元,配置为根据所述各设备的综合分值,对所述多个设备进行分组,得到智能分组。
可选地,分组单元还配置为:
根据所述各设备的综合分值,确定综合分值位于预设阈值区间的设备;
将所述综合分值位于预设阈值区间的设备划分为一组。
可选地,还包括:
汇总单元,配置为按照第一预设时间间隔,汇总所述多个设备中各设备的历史语音数据;
更新单元,配置为按照第二预设时间间隔,更新所述预设阈值区间。
可选地,还包括:
第一标记单元,配置为在对智能分组的各组进行标记,得到组标识;
第二标记单元,配置为对每组中各设备进行标记,得到各设备的第一标识,所述设备的第一标识是以所述设备对应的组标识为基础得到的。
可选地,查找单元还配置为:
根据各设备的所述语音数据,确定第一设备接收到的语音强度最大;
根据所述第一设备接收到的语音数据,确定所述第一设备的分值;
将所述第一设备的分值,与智能分组中各设备的综合分值进行比对;
当所述第一设备的分值与智能分组的第一组中第一待选设备的综合分值一致时,确定所述第一待选设备为所述目标设备。
可选地,查找单元还配置为:
根据各设备接收到的语音角度,确定所述用户所在位置对应的虚拟空间;
根据所述虚拟空间,及预先存储的智能分组的各组所在空间,确定所述虚拟空间对应第一组;
根据各设备接收到的语音强度,在所述第一组中筛选语音强度一致的多个待选设备;
根据所述第一语音对应的第一功能,及所述多个待选设备中各设备的功能标签,确定所述第一功能对应的目标功能标签;
确定所述目标功能标签对应的设备为所述目标设备。
第三方面,提供了一种物联网设备,其包括:至少一个存储器和至少一个处理器;
所述至少一个存储器,用于存储机器可读程序;
所述至少一个处理器,用于调用所述机器可读程序,执行上述第一方面所述的方法。
第四方面,提供了一种计算机可读介质,所述计算机可读介质上存储有计算机指令,所述计算机指令在被处理器执行时,使所述处理器执行上述第一方面所述的方法。
根据说明书实施例提供的方法和装置,各设备接收用户的第一语音之后,各设备将第一语音转换为语音数据,并上报给决策设备。决策设备接收各设备上报的语音数据,根据各设备的语音数据,在智能分组中查找目标设备,并控制目标设备启动第一功能,可以及时准确的开启设备,提高用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的基于智能分组的设备控制方法的实施环境示意图。
图2是本发明一个实施例提供的基于智能分组的设备控制方法的流程示意图。
图3是本发明一个实施例提供的基于智能分组的设备控制装置的组成框图。
图4是本发明一个实施例提供的物联网设备的结构示意图。
具体实施方式
图1是本发明实施例提供的基于智能分组的设备控制方法的实施环境示意图。如图1所示,该实施环境以三室一厅两卫中放置有各种物联网设备为例进行说明。其中,客厅放置有立式空调和电视机,厨房放置有冰箱,主卧放置有电视机和壁式空调,次卧放置有壁式空调,阳台放置有洗衣机。为了简化用户操作,用户可以通过语音的方式控制各个物联网设备工作。
目前,现有的设备控制方法通常是用户在语音输入时,需要明确指定物联网设备,这样,对应的物联网设备才可能识别到用户的语音,并进行工作。例如,假设在用户的家里,客厅放置一个空调,卧室放置一个空调。当用户想要“开启空调”时,需要明确指定空调,如用户说“主卧空调制冷至25摄氏度”。位于主卧的空调接收到用户的语音,并根据用户的语音执行制冷至25摄氏度的操作。可见,现有的设备控制方法,需要明确指定物联网设备进行工作,一旦用户简化语音操作,如用户说“开启空调”。可能存在如下两种情况:一种,室内的空调都开启了;另一种,室内的空调需要询问用户具体想开启哪一个空调。
结合图1所示的实施环境,本发明实施例提供了一种基于智能分组的设备控制方法,该方法可以通过任何具有计算、处理能力且具有语音识别功能的装置、设备、平台或设备集群来执行。示例性的,本发明中可以任意指定某一个物联网设备作为决策设备,例如,以“客厅电视机作为决策设备,其他物联网设备作为被决策设备为例进行说明。如图2所示,以决策设备执行本发明实施例提供的方法为例,该方法可以包括以下步骤:
步骤201、接收用户的第一语音。该第一语音用于唤醒设备并启动第一功能。该第一语音包括语音强度和语音角度。
其中,语音强度可以理解为接收到的第一语音的强度。语音角度可以理解为接收第一语音时的语音角度。
示例性的,用户说“小白打开空调”。其中,“小白”可以理解为用于唤醒设备的唤醒词;“打开空调”可以理解为用于启动功能的关键词。
示例性的,用户说“将空调制冷至25摄氏度”。其中,“空调制冷至25摄氏度”可以理解为用于启动功能的关键词。
当用户输入第一语音时,图1中的各互联网设备均接收到用户的第一语音。当然,作为决策设备的客厅电视机也接收到用户的第一语音。
步骤203、接收多个设备上报的语音数据,语音数据用于表征多个设备接收第一语音时接收到的语音强度和语音角度。
在各设备接收到第一语音之后,各设备获取第一语音的语音数据。由于通常语音强度和语音角度往往能够反映用户发出语音时的位置,因此,本发明实施例中的语音数据至少包括语音强度和语音角度。各设备将语音数据上报给决策设备。决策设备接收各设备上报的语音数据。
其中,各设备在获取第一语音的语音数据时,通过分析第一语音的波形(正弦波或余弦波),根据波形的幅值确定语音强度。通过分析不同麦克风采集第一语音时的时间差来计算语音角度。
步骤205、根据各设备的语音数据,在智能分组中查找目标设备。
该智能分组是按照各设备的综合分值对多个设备进行划分得到的,各设备的综合分值是基于各设备接收到的语音强度和语音角度确定的。
决策设备根据各设备的语音数据,在智能分组中查找目标设备,具体可以采用以下实现方式:
方式一,决策设备根据各设备的语音数据,确定第一设备接收到的语音强度最大。决策设备根据第一设备接收到的语音数据,确定第一设备的分值。决策设备将第一设备的分值,与智能分组中各设备的综合分值进行比对。当第一设备的分值与智能分组的第一组中第一待选设备的综合分值一致时,决策设备确定第一待选设备为目标设备。
示例性的,假设:第一语音被客厅空调接收的语音强度为80分贝,被客厅电视机接收的语音强度为81分贝,被次卧空调接收的语音强度为15分贝,被主卧空调接收的语音强度为75分贝。另外,第一语音被客厅空调接收的语音角度为90度,被客厅电视机接收的语音角度为85度,被次卧空调接收的语音角度为150度,被主卧空调接收的语音角度为100度。那么,决策设备(客厅电视机)可以确定各设备的分值。
在一种具体可实现方式中,决策设备可以将语音强度和语音角度进行加权,得到各设备的分值。例如,分值=语音强度*a+语音角度*b。其中,a和b为权重值,其可以根据需求设定。
方式二,决策设备根据各设备接收到的语音角度,确定用户所在位置对应的虚拟空间。决策设备根据虚拟空间,及预先存储的智能分组的各组所在空间,确定虚拟空间对应第一组。决策设备根据各设备接收到的语音强度,在第一组中筛选语音强度一致的多个待选设备。决策设备根据第一语音对应的第一功能,及多个待选设备中各设备的功能标签,确定第一功能对应的目标功能标签。决策设备确定目标功能标签对应的设备为目标设备。
示例性的,假设:第一语音被客厅空调接收的语音角度为90度,被客厅电视机接收的语音角度为85度,被次卧空调接收的语音角度为150度,被主卧空调接收的语音角度为100度。那么,决策设备(客厅电视机)可以确定各设备的分值。决策设备(客厅电视机)可以根据各设备接收到的语音角度,确定用户所在位置。同时,决策设备可以结合各设备在室内的布局图,确定用户在布局图上的位置,即虚拟空间。决策设备根据虚拟空间确定虚拟空间对应的组别(如第一组),并结合各设备的语音强度在第一组中查找目标设备。
步骤207、控制目标设备启动第一功能。
决策设备查找到目标设备之后,决策设备控制目标设备启动第一功能。具体的,决策设备向目标设备发送控制指令,该控制指令用于指示目标设备启动第一功能。沿用上述示例,当用户说“小白打开空调”,决策设备可以确定用户位于客厅的沙发上,该沙发面向客厅电视和客厅空调。决策设备可以找到在客厅的分组,并该分组中找到客厅空调。决策设备向客厅空调发送指令,以指示客厅空调开启。
本发明实施例提供的方法,各设备接收用户的第一语音之后,各设备将第一语音转换为语音数据,并上报给决策设备。决策设备接收各设备上报的语音数据,根据各设备的语音数据,在智能分组中查找目标设备,并控制目标设备启动第一功能,可以及时准确的开启设备,提高用户体验。
本发明实施例提供了一种基于智能分组的设备控制方法,该方法可以包括以下步骤:
步骤209、根据多个设备中各设备的历史语音数据,确定各设备的综合分值。
其中,历史语音数据为基于用户语音习惯所接收到的语音强度和语音角度。其中,用户语音习惯可以理解为用户习惯在室内的固定位置发出语音。示例性的,假设用户习惯坐在客厅的沙发上发出的开空调或电视的语音指示,或者,用户习惯在厨房发出开空调或电视的语音指示。
同上,各设备的综合分值可以采用加权平均的方式得到,例如,综合分值=(语音强度*a+语音角度*b)/数据量。其中,a和b为权重值,其可以根据需求设定。
步骤211、根据各设备的综合分值,对多个设备进行分组,得到智能分组。
具体的,根据各设备的综合分值,确定综合分值位于预设阈值区间的设备;将综合分值位于预设阈值区间的设备划分为一组。
示例性的,假设:客厅放置的立式空调的综合分值为80,客厅放置的电视机综合分值为85,厨房放置的冰箱的综合分值为58,主卧放置的电视机的综合分值为30,主卧放置的壁式空调的综合分值为20,次卧放置的壁式空调的综合分值为15,储物间放置的洗衣机的综合分值为40。若预设阈值区间为80-85。那么,将客厅放置的立式空调和电视机作为一组。若预设阈值区间为40-60。那么,将储物间放置的洗衣机和厨房放置的冰箱作为一组。
可选地,为了能够定期优选分组和阈值,在步骤211之前还包括:按照第一预设时间间隔,汇总多个设备中各设备的历史语音数据;按照第二预设时间间隔,更新预设阈值区间。也就是说,定期汇总历史语音数据,并定期更改分组和阈值,可以达到定期优化分组的目的。另外,能够实现更精准的定位到设备,用户体验更高。
可选地,为了能够便于区分各组和各设备,在步骤211之后还包括:在对智能分组的各组进行标记,得到组标识。对每组中各设备进行标记,得到各设备的第一标识,设备的第一标识是以设备对应的组标识为基础得到的。示例性的,第一组的组标识为A,第一组中的各设备的标识包括:id1、id2、id3、id4、id5。或者,第一组的组标识为a,第一组中的各设备的标识包括:a1、a2、a3、a4、a5。
上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
本发明实施例提供了一种基于智能分组的设备控制装置,图3示出根据一个实施例的该基于智能分组的设备控制装置的示意性框图。可以理解,该基于智能分组的设备控制装置可以为任何具有计算、处理能力的装置、设备、平台或设备集群,且具有语音识别功能。如图3所示,该基于智能分组的设备控制装置包括:
第一接收单元301,配置为接收用户的第一语音,第一语音用于唤醒设备并启动第一功能;
第二接收单元303,配置为接收多个设备上报的语音数据,语音数据用于表征多个设备接收第一语音时接收到的语音强度和语音角度;
查找单元305,配置为根据各设备的语音数据,在智能分组中查找目标设备,智能分组是按照各设备的综合分值对多个设备进行划分得到的,各设备的综合分值是基于各设备接收到的语音强度和语音角度确定的;
控制单元307,配置为控制目标设备启动第一功能。
可选地,基于智能分组的设备控制装置还包括:
第一确定单元309,配置为根据多个设备中各设备的历史语音数据,确定各设备的综合分值,历史语音数据为基于用户语音习惯所接收到的语音强度和语音角度;
分组单元311,配置为根据各设备的综合分值,对多个设备进行分组,得到智能分组。
可选地,分组单元311还配置为:
根据各设备的综合分值,确定综合分值位于预设阈值区间的设备;
将综合分值位于预设阈值区间的设备划分为一组。
可选地,基于智能分组的设备控制装置还包括:
汇总单元313,配置为按照第一预设时间间隔,汇总多个设备中各设备的历史语音数据;
更新单元315,配置为按照第二预设时间间隔,更新预设阈值区间。
可选地,基于智能分组的设备控制装置还包括:
第一标记单元317,配置为在对智能分组的各组进行标记,得到组标识;
第二标记单元319,配置为对每组中各设备进行标记,得到各设备的第一标识,设备的第一标识是以设备对应的组标识为基础得到的。
可选地,查找单元305还配置为:
根据各设备的语音数据,确定第一设备接收到的语音强度最大;
根据第一设备接收到的语音数据,确定第一设备的分值;
将第一设备的分值,与智能分组中各设备的综合分值进行比对;
当第一设备的分值与智能分组的第一组中第一待选设备的综合分值一致时,确定第一待选设备为目标设备。
可选地,查找单元305还配置为:
根据各设备接收到的语音角度,确定用户所在位置对应的虚拟空间;
根据虚拟空间,及预先存储的智能分组的各组所在空间,确定虚拟空间对应第一组;
根据各设备接收到的语音强度,在第一组中筛选语音强度一致的多个待选设备;
根据第一语音对应的第一功能,及多个待选设备中各设备的功能标签,确定第一功能对应的目标功能标签;
确定目标功能标签对应的设备为目标设备。
本发明实施例提供的装置,各设备接收用户的第一语音之后,各设备将第一语音转换为语音数据,并上报给决策设备。决策设备接收各设备上报的语音数据,根据各设备的语音数据,在智能分组中查找目标设备,并控制目标设备启动第一功能,可以及时准确的开启设备,提高用户体验。
可以理解的是,本发明实施例示意的结构并不构成对基于智能分组的设备控制装置的具体限定。在本发明的另一些实施例中,基于智能分组的设备控制装置可以包括比图示更多或者更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件、软件或者软件和硬件的组合来实现。
上述装置内的各单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。
如图4所示,本发明实施例还提供了一种物联网设备,其包括至少一个存储器和至少一个处理器;
所述至少一个存储器,用于存储机器可读程序;
所述至少一个处理器,用于调用所述机器可读程序,执行本发明任一实施例中的基于智能分组的设备控制方法。
本发明实施例还提供了一种计算机可读介质,所述计算机可读介质上存储有计算机指令,所述计算机指令在被处理器执行时,使所述处理器执行本发明任一实施例中的基于智能分组的设备控制方法。具体地,可以提供配有存储介质的系统或者装置,在该存储介质上存储着实现上述实施例中任一实施例的功能的软件程序代码,且使该系统或者装置的计算机(或CPU或MPU)读出并执行存储在存储介质中的程序代码。
在这种情况下,从存储介质读取的程序代码本身可实现上述实施例中任何一项实施例的功能,因此程序代码和存储程序代码的存储介质构成了本发明的一部分。
用于提供程序代码的存储介质实施例包括软盘、硬盘、磁光盘、光盘(如CD-ROM、CD-R、CD-RW、DVD-ROM、DVD-RAM、DVD-RW、DVD+RW)、磁带、非易失性存储卡和ROM。可选择地,可以由通信网络从服务器计算机上下载程序代码。
此外,应该清楚的是,不仅可以通过执行计算机所读出的程序代码,而且可以通过基于程序代码的指令使计算机上操作的操作系统等来完成部分或者全部的实际操作,从而实现上述实施例中任意一项实施例的功能。
此外,可以理解的是,将由存储介质读出的程序代码写到插入计算机内的扩展板中所设置的存储器中或者写到与计算机相连接的扩展单元中设置的存储器中,随后基于程序代码的指令使安装在扩展板或者扩展单元上的CPU等来执行部分和全部实际操作,从而实现上述实施例中任一实施例的功能。
需要说明的是,上述各流程和各系统结构图中不是所有的步骤和模块都是必须的,可以根据实际的需要忽略某些步骤或模块。各步骤的执行顺序不是固定的,可以根据需要进行调整。上述各实施例中描述的系统结构可以是物理结构,也可以是逻辑结构,即,有些模块可能由同一物理实体实现,或者,有些模块可能分由多个物理实体实现,或者,可以由多个独立设备中的某些部件共同实现。
以上各实施例中,硬件单元可以通过机械方式或电气方式实现。例如,一个硬件单元可以包括永久性专用的电路或逻辑(如专门的处理器,FPGA或ASIC)来完成相应操作。硬件单元还可以包括可编程逻辑或电路(如通用处理器或其它可编程处理器),可以由软件进行临时的设置以完成相应操作。具体的实现方式(机械方式、或专用的永久性电路、或者临时设置的电路)可以基于成本和时间上的考虑来确定。
上文通过附图和优选实施例对本发明进行了详细展示和说明,然而本发明不限于这些已揭示的实施例,基与上述多个实施例本领域技术人员可以知晓,可以组合上述不同实施例中的代码审核手段得到本发明更多的实施例,这些实施例也在本发明的保护范围之内。
Claims (10)
1.一种基于智能分组的设备控制方法,其特征在于,包括:
接收用户的第一语音,所述第一语音用于唤醒设备并启动第一功能;
接收多个设备上报的语音数据,所述语音数据用于表征所述多个设备接收所述第一语音时接收到的语音强度和语音角度;
根据各设备的所述语音数据,在智能分组中查找目标设备,所述智能分组是按照各设备的综合分值对多个设备进行划分得到的,所述各设备的综合分值是基于所述各设备接收到的语音强度和语音角度确定的;
控制所述目标设备启动所述第一功能。
2.根据权利要求1所述的方法,其特征在于,在根据各设备的所述语音数据,在智能分组中查找目标设备之前,还包括:
根据所述多个设备中各设备的历史语音数据,确定所述各设备的综合分值,所述历史语音数据为基于用户语音习惯所接收到的语音强度和语音角度;
根据所述各设备的综合分值,对所述多个设备进行分组,得到所述智能分组。
3.根据权利要求2所述的方法,其特征在于,所述根据所述各设备的综合分值,对所述多个设备进行分组,得到所述智能分组,包括:
根据所述各设备的综合分值,确定综合分值位于预设阈值区间的设备;
将所述综合分值位于预设阈值区间的设备划分为一组。
4.根据权利要求3所述的方法,其特征在于,在根据所述多个设备中各设备的历史语音数据,确定所述各设备的综合分值之前,还包括:
按照第一预设时间间隔,汇总所述多个设备中各设备的历史语音数据;
按照第二预设时间间隔,更新所述预设阈值区间。
5.根据权利要求2所述的方法,其特征在于,在根据所述各设备的综合分值,对所述多个设备进行分组,得到所述智能分组之后,还包括:
在对所述智能分组的各组进行标记,得到组标识;
对每组中各设备进行标记,得到各设备的第一标识,所述设备的第一标识是以所述设备对应的组标识为基础得到的。
6.根据权利要求1所述的方法,其特征在于,所述根据各设备的所述语音数据,在智能分组中查找目标设备,包括:
根据各设备的所述语音数据,确定第一设备接收到的语音强度最大;
根据所述第一设备接收到的语音数据,确定所述第一设备的分值;
将所述第一设备的分值,与智能分组中各设备的综合分值进行比对;
当所述第一设备的分值与智能分组的第一组中第一待选设备的综合分值一致时,确定所述第一待选设备为所述目标设备。
7.根据权利要求1所述的方法,其特征在于,所述根据各设备的所述语音数据,在智能分组中查找目标设备,包括:
根据各设备接收到的语音角度,确定所述用户所在位置对应的虚拟空间;
根据所述虚拟空间,及预先存储的智能分组的各组所在空间,确定所述虚拟空间对应第一组;
根据各设备接收到的语音强度,在所述第一组中筛选语音强度一致的多个待选设备;
根据所述第一语音对应的第一功能,及所述多个待选设备中各设备的功能标签,确定所述第一功能对应的目标功能标签;
确定所述目标功能标签对应的设备为所述目标设备。
8.一种基于智能分组的设备控制装置,其特征在于,包括:
第一接收单元,配置为接收用户的第一语音,所述第一语音用于唤醒设备并启动第一功能;
第二接收单元,配置为接收多个设备上报的语音数据,所述语音数据用于表征所述多个设备接收所述第一语音时接收到的语音强度和语音角度;
查找单元,配置为根据各设备的所述语音数据,在智能分组中查找目标设备,所述智能分组是按照各设备的综合分值对多个设备进行划分得到的,所述各设备的综合分值是基于所述各设备接收到的语音强度和语音角度确定的;
控制单元,配置为控制所述目标设备启动所述第一功能。
9.一种物联网设备,其特征在于,包括:至少一个存储器和至少一个处理器;
所述至少一个存储器,用于存储机器可读程序;
所述至少一个处理器,用于调用所述机器可读程序,执行权利要求1至7中任一所述的方法。
10.一种计算机可读介质,其特征在于,所述计算机可读介质上存储有计算机指令,所述计算机指令在被处理器执行时,使所述处理器执行权利要求1至7任一所述的方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210607098.1A CN115019794A (zh) | 2022-05-31 | 2022-05-31 | 基于智能分组的设备控制方法、装置和物联网设备 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210607098.1A CN115019794A (zh) | 2022-05-31 | 2022-05-31 | 基于智能分组的设备控制方法、装置和物联网设备 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN115019794A true CN115019794A (zh) | 2022-09-06 |
Family
ID=83070062
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202210607098.1A Pending CN115019794A (zh) | 2022-05-31 | 2022-05-31 | 基于智能分组的设备控制方法、装置和物联网设备 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN115019794A (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117437919A (zh) * | 2023-12-18 | 2024-01-23 | 美智纵横科技有限责任公司 | 语音交互方法、装置、电子设备和可读存储介质 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018135803A1 (en) * | 2017-01-20 | 2018-07-26 | Samsung Electronics Co., Ltd. | Voice input processing method and electronic device for supporting the same |
| KR20180125241A (ko) * | 2017-05-15 | 2018-11-23 | 네이버 주식회사 | 사용자의 발화 위치에 따른 디바이스 제어 |
| KR20190096861A (ko) * | 2019-04-23 | 2019-08-20 | 엘지전자 주식회사 | 응답 기기 결정 방법 및 장치 |
| CN112767937A (zh) * | 2021-01-15 | 2021-05-07 | 宁波方太厨具有限公司 | 多设备语音控制方法、系统、设备及可读存储介质 |
-
2022
- 2022-05-31 CN CN202210607098.1A patent/CN115019794A/zh active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018135803A1 (en) * | 2017-01-20 | 2018-07-26 | Samsung Electronics Co., Ltd. | Voice input processing method and electronic device for supporting the same |
| KR20180125241A (ko) * | 2017-05-15 | 2018-11-23 | 네이버 주식회사 | 사용자의 발화 위치에 따른 디바이스 제어 |
| KR20190096861A (ko) * | 2019-04-23 | 2019-08-20 | 엘지전자 주식회사 | 응답 기기 결정 방법 및 장치 |
| CN112767937A (zh) * | 2021-01-15 | 2021-05-07 | 宁波方太厨具有限公司 | 多设备语音控制方法、系统、设备及可读存储介质 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117437919A (zh) * | 2023-12-18 | 2024-01-23 | 美智纵横科技有限责任公司 | 语音交互方法、装置、电子设备和可读存储介质 |
| CN117437919B (zh) * | 2023-12-18 | 2024-03-01 | 美智纵横科技有限责任公司 | 语音交互方法、装置、电子设备和可读存储介质 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12183346B2 (en) | Hub device, multi-device system including the hub device and plurality of devices, and method of operating the same | |
| US10496382B2 (en) | Machine generation of context-free grammar for intent deduction | |
| KR102668731B1 (ko) | 디바이스 토폴로지에 기초한 음성 명령 프로세싱 | |
| US9953648B2 (en) | Electronic device and method for controlling the same | |
| CN113168827B (zh) | 终端设备及其控制方法 | |
| US9984563B2 (en) | Method and device for controlling subordinate electronic device or supporting control of subordinate electronic device by learning IR signal | |
| CN105654949A (zh) | 一种语音唤醒方法及装置 | |
| US9485622B2 (en) | Wireless positioning and wireless positioning method and apparatus | |
| CN105757896A (zh) | 控制运行模式的方法及装置 | |
| CN109195201A (zh) | 连接网络的方法、装置、存储介质及用户终端 | |
| WO2022268136A1 (zh) | 一种进行语音控制的终端设备及服务器 | |
| CN115019794A (zh) | 基于智能分组的设备控制方法、装置和物联网设备 | |
| WO2021027437A1 (zh) | 资源调度方法及系统、计算机可读存储介质 | |
| WO2021196612A1 (zh) | 一种设备驱动方法、装置、计算机设备及计算机可读存储介质 | |
| CN112230555A (zh) | 智能家居设备及其控制方法、装置和存储介质 | |
| CN111667825A (zh) | 语音控制方法、云平台及语音设备 | |
| CN114203176A (zh) | 智能设备的控制方法、装置、存储介质及电子装置 | |
| CN111524514A (zh) | 一种语音控制方法及中控设备 | |
| WO2018032931A1 (zh) | 一种智能设备人物识别的方法和装置 | |
| CN114879523A (zh) | 设备控制方法和相关装置 | |
| CN115019795B (zh) | 分布式语音设备参与选举的方法、装置及语音设备 | |
| CN106210002A (zh) | 控制方法、装置及电子设备 | |
| CN113889102B (zh) | 指令接收方法、系统、电子设备、云端服务器和存储介质 | |
| CN112631483A (zh) | 应用程序控制方法、装置、终端及存储介质 | |
| CN115576216B (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 | ||
| TA01 | Transfer of patent application right |
Effective date of registration: 20230908 Address after: 621050 No. 303 Jiuzhou Road, Fucheng District, Mianyang, Sichuan. Applicant after: SICHUAN HONGMEI INTELLIGENT TECHNOLOGY Co.,Ltd. Applicant after: Hefei Meiling Union Technology Co.,Ltd. Address before: 621050 No. 303 Jiuzhou Road, Fucheng District, Mianyang, Sichuan. Applicant before: SICHUAN HONGMEI INTELLIGENT TECHNOLOGY Co.,Ltd. |
|
| TA01 | Transfer of patent application right |