[go: up one dir, main page]

CN110890094A - Internet of things device voice control method and voice server - Google Patents

Internet of things device voice control method and voice server Download PDF

Info

Publication number
CN110890094A
CN110890094A CN201911215080.1A CN201911215080A CN110890094A CN 110890094 A CN110890094 A CN 110890094A CN 201911215080 A CN201911215080 A CN 201911215080A CN 110890094 A CN110890094 A CN 110890094A
Authority
CN
China
Prior art keywords
target
information
internet
things
equipment
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
CN201911215080.1A
Other languages
Chinese (zh)
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.)
AI Speech Ltd
Original Assignee
AI Speech 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 AI Speech Ltd filed Critical AI Speech Ltd
Priority to CN201911215080.1A priority Critical patent/CN110890094A/en
Publication of CN110890094A publication Critical patent/CN110890094A/en
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
    • 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/28Constructional details of speech recognition systems
    • G10L15/30Distributed recognition, e.g. in client-server systems, for mobile phones or network applications
    • 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
    • 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)
  • Acoustics & Sound (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • Multimedia (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明公开一种物联网设备语音控制方法及语音服务端。在该方法中,获取基于物联网主控设备所确定的语音控制请求,语音控制请求包括语音消息、目标设备用户信息和目标设备区域配置信息;确定目标设备用户信息所对应的目标设备列表,目标设备列表包括针对目标设备用户信息的在多个设备区域配置信息下的多个受控设备信息;基于目标设备区域配置信息从目标设备列表中确定目标受控设备信息;基于语音消息,对目标受控设备信息所对应的目标物联网受控设备进行操控。因此,能够对用户下不同区域的受控设备分别进行语音控制,拓展了语音控制方案的应用场景。

Figure 201911215080

The invention discloses a voice control method and a voice server of an Internet of Things device. In the method, a voice control request determined based on the main control device of the Internet of Things is obtained, and the voice control request includes a voice message, target device user information and target device area configuration information; a target device list corresponding to the target device user information is determined, and the target device The device list includes multiple controlled device information under multiple device area configuration information for the target device user information; the target controlled device information is determined from the target device list based on the target device area configuration information; based on the voice message, the target controlled device information is The target IoT controlled device corresponding to the controlled device information is controlled. Therefore, the controlled devices in different areas under the user can be separately controlled by voice, which expands the application scenarios of the voice control scheme.

Figure 201911215080

Description

物联网设备语音控制方法及语音服务端Internet of things device voice control method and voice server

技术领域technical field

本发明属于物联网技术领域,尤其涉及一种物联网设备语音控制方法及语音服务端。The invention belongs to the technical field of the Internet of Things, and in particular relates to a voice control method of an Internet of Things device and a voice server.

背景技术Background technique

随着语音处理技术和互联网技术的不断发展,使用语音来对设备(尤其是物联网设备)进行控制,从而提升用户体验已经成为了目前科技发展的一大趋势。With the continuous development of voice processing technology and Internet technology, using voice to control devices (especially Internet of Things devices) to improve user experience has become a major trend in current technological development.

目前,针对物联网设备的控制操作,一般是通过分析用户语音消息处理操作来对用户账号下的所有IOT(Internet of Things,物联网)智能设备进行控制,无法对同一用户的不同物联网设备分别进行个性化控制。但是,在一些应用场景下(例如酒店智能家居场景)下,可能需要对酒店用户下的多个房间的物联网设备分别独立地进行控制。At present, for the control operation of IoT devices, all IoT (Internet of Things, IoT) smart devices under the user account are generally controlled by analyzing the user's voice message processing operations, and it is impossible to control different IoT devices of the same user. Take personal control. However, in some application scenarios (such as a hotel smart home scenario), it may be necessary to independently control the IoT devices in multiple rooms under the hotel user.

针对上述问题,目前业界暂无较佳的解决方案。For the above problems, there is currently no better solution in the industry.

发明内容SUMMARY OF THE INVENTION

本发明实施例提供一种物联网设备语音控制方法及语音服务端,用于至少解决上述技术问题之一。Embodiments of the present invention provide a voice control method and a voice server for an Internet of Things device, which are used to solve at least one of the above technical problems.

第一方面,本发明实施例提供一种物联网设备语音控制方法,应用于语音服务端,该方法包括:获取基于物联网主控设备所确定的语音控制请求,所述语音控制请求包括语音消息、目标设备用户信息和目标设备区域配置信息;确定所述目标设备用户信息所对应的目标设备列表,所述目标设备列表包括针对所述目标设备用户信息的在多个设备区域配置信息下的多个受控设备信息;基于所述目标设备区域配置信息从所述目标设备列表中确定目标受控设备信息;基于所述语音消息,对所述目标受控设备信息所对应的目标物联网受控设备进行操控。In a first aspect, an embodiment of the present invention provides a voice control method for an IoT device, which is applied to a voice server. The method includes: acquiring a voice control request determined based on an IoT master control device, where the voice control request includes a voice message , target device user information and target device area configuration information; determine a target device list corresponding to the target device user information, and the target device list includes multiple device area configuration information for the target device user information. information of a controlled device; determine target controlled device information from the target device list based on the target device area configuration information; based on the voice message, determine the target controlled device information corresponding to the target controlled device equipment is controlled.

第二方面,本发明实施例提供一种语音服务端,包括:获取单元,被配置为获取基于物联网主控设备所确定的语音控制请求,所述语音控制请求包括语音消息、目标设备用户信息和目标设备区域配置信息;用户设备确定单元,被配置为确定所述目标设备用户信息所对应的目标设备列表,所述目标设备列表包括针对所述目标设备用户信息的在多个设备区域配置信息下的多个受控设备信息;目标受控设备确定单元,被配置为基于所述目标设备区域配置信息从所述目标设备列表中确定目标受控设备信息;操控单元,被配置为基于所述语音消息,对所述目标受控设备信息所对应的目标物联网受控设备进行操控。In a second aspect, an embodiment of the present invention provides a voice server, including: an obtaining unit configured to obtain a voice control request determined based on a master control device of the Internet of Things, where the voice control request includes a voice message and target device user information and target device area configuration information; the user equipment determination unit is configured to determine a target device list corresponding to the target device user information, where the target device list includes configuration information in multiple device areas for the target device user information a plurality of controlled device information under the target controlled device; a target controlled device determination unit is configured to determine target controlled device information from the target device list based on the target device area configuration information; a manipulation unit is configured to be based on the The voice message is used to control the target IoT controlled device corresponding to the target controlled device information.

第三方面,本发明实施例提供一种电子设备,其包括:至少一个处理器,以及与所述至少一个处理器通信连接的存储器,其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述方法的步骤。In a third aspect, an embodiment of the present invention provides an electronic device, comprising: at least one processor, and a memory communicatively connected to the at least one processor, wherein the memory stores information that can be used by the at least one processor Executable instructions that are executed by the at least one processor to enable the at least one processor to perform the steps of the above-described method.

第四方面,本发明实施例提供一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述方法的步骤。In a fourth aspect, an embodiment of the present invention provides a storage medium on which a computer program is stored, and when the program is executed by a processor, implements the steps of the above method.

本发明实施例的有益效果在于:语音服务端从物联网主控设备获取语音控制请求,通过语音控制请求中的目标设备用户信息来调用相应的设备列表,通过语音控制请求中的目标设备区域配置信息从该设备列表中确定对应区域的受控设备信息,进而对该受控设备信息所指示的物联网受控设备进行操控,因此能够对用户下不同区域的受控设备分别进行语音控制,拓展了语音控制方案的应用场景。另外,还不需要用户语音消息中包括区域信息,提高了用户的语音操控体验。The beneficial effect of the embodiment of the present invention is that: the voice server obtains the voice control request from the main control device of the Internet of Things, calls the corresponding device list through the user information of the target device in the voice control request, and configures the area of the target device through the voice control request. The information determines the controlled device information in the corresponding area from the device list, and then controls the IoT controlled device indicated by the controlled device information. Therefore, the user can perform voice control on the controlled devices in different areas under the user. The application scenarios of the voice control scheme are presented. In addition, there is no need to include region information in the user's voice message, which improves the user's voice control experience.

附图说明Description of drawings

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to illustrate the technical solutions of the embodiments of the present invention more clearly, the following briefly introduces the accompanying drawings used in the description of the embodiments. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can also be obtained from these drawings without any creative effort.

图1示出了根据本发明实施例的应用于语音服务端的物联网设备语音控制方法的一示例的流程图;1 shows a flowchart of an example of a method for voice control of an Internet of Things device applied to a voice server according to an embodiment of the present invention;

图2示出了根据本发明实施例的物联网设备语音控制方法的一示例的信号流程图;FIG. 2 shows a signal flow diagram of an example of a voice control method for an IoT device according to an embodiment of the present invention;

图3示出了根据本发明实施例的物联网设备语音控制方法的一示例的信号流程图;FIG. 3 shows a signal flow diagram of an example of a voice control method for an IoT device according to an embodiment of the present invention;

图4示出了根据本发明实施例的用于确定设备列表的过程的一示例的流程图;4 shows a flowchart of an example of a process for determining a device list according to an embodiment of the present invention;

图5示出了根据本发明实施例的物联网设备语音控制方法的一示例的流程图;FIG. 5 shows a flowchart of an example of a method for voice control of an IoT device according to an embodiment of the present invention;

图6示出了根据本发明实施例的语音服务端的一示例的结构框图。FIG. 6 shows a structural block diagram of an example of a voice server according to an embodiment of the present invention.

具体实施方式Detailed ways

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purposes, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments These are some embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。It should be noted that the embodiments in the present application and the features of the embodiments may be combined with each other in the case of no conflict.

本发明可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、元件、数据结构等等。也可以在分布式计算环境中实践本发明,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。The invention may be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, elements, data structures, etc. that perform particular tasks or implement particular abstract data types. The invention may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media including storage devices.

在本发明中,“模块”、“系统”等等指应用于计算机的相关实体,如硬件、硬件和软件的组合、软件或执行中的软件等。详细地说,例如,元件可以、但不限于是运行于处理器的过程、处理器、对象、可执行元件、执行线程、程序和/或计算机。还有,运行于服务器上的应用程序或脚本程序、服务器都可以是元件。一个或多个元件可在执行的过程和/或线程中,并且元件可以在一台计算机上本地化和/或分布在两台或多台计算机之间,并可以由各种计算机可读介质运行。元件还可以根据具有一个或多个数据包的信号,例如,来自一个与本地系统、分布式系统中另一元件交互的,和/或在因特网的网络通过信号与其它系统交互的数据的信号通过本地和/或远程过程来进行通信。In the present invention, "module", "system" and the like refer to a related entity applied to a computer, such as hardware, a combination of hardware and software, software or software in execution, and the like. In detail, for example, an element may be, but is not limited to, a process running on a processor, a processor, an object, an executable element, a thread of execution, a program, and/or a computer. Also, an application program or script program running on the server, and the server can be a component. One or more elements may be in a process and/or thread of execution and an element may be localized on one computer and/or distributed between two or more computers and may be executed from various computer readable media . Elements may also pass through a signal having one or more data packets, for example, a signal from one interacting with another element in a local system, in a distributed system, and/or with data interacting with other systems through a network of the Internet local and/or remote processes to communicate.

最后,还需要说明的是,在本文中,术语“包括”、“包含”,不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。Finally, it should also be noted that, in this text, the terms "comprising" and "comprising" include not only those elements, but also other elements not explicitly listed, or also include such process, method, article or elements inherent to the device. Without further limitation, an element defined by the phrase "comprises" does not preclude the presence of additional identical elements in a process, method, article, or device that includes the element.

图1示出了根据本发明实施例的应用于语音服务端的物联网设备语音控制方法的一示例的流程图。这里,语音服务端一方面可以表示仅用来提供语音识别服务的服务端,另一方面也可以表示集成了语音识别服务和其他服务(例如物联网控制或运营服务)的服务端。FIG. 1 shows a flowchart of an example of a method for voice control of an IoT device applied to a voice server according to an embodiment of the present invention. Here, on the one hand, the voice server can refer to a server that only provides voice recognition services, and on the other hand, it can also refer to a server that integrates voice recognition services and other services (such as IoT control or operation services).

如图1所示,物联网设备语音控制方法100包括:As shown in FIG. 1, the voice control method 100 of the Internet of Things device includes:

步骤110、获取基于物联网主控设备所确定的语音控制请求。这里,语音控制请求包括语音消息、目标设备用户信息和目标设备区域配置信息。示例性地,说话人对象可以对物联网主控设备说出了语音消息,以期望对相应的物联网受控设备进行控制。应理解的是,在一些应用场景下,物联网受控设备也可以是物联网主控设备本身,在此应不加限制。另外,目标设备用户信息(例如,“XX酒店”,并且酒店中的一个房间中的物联网主控设备可以是分别独立地被控制)和目标设备区域配置信息(例如,“房间102”,从而仅对房间102中的设备进行控制)可以是在物联网主控设备上预先配置好的,并将其与所收到的语音消息进行整合,从而生成相应的语音控制请求。Step 110: Acquire a voice control request determined based on the main control device of the Internet of Things. Here, the voice control request includes a voice message, target device user information, and target device area configuration information. Exemplarily, the speaker object may speak a voice message to the IoT master device to expect to control the corresponding IoT controlled device. It should be understood that, in some application scenarios, the IoT controlled device may also be the IoT master device itself, which should not be limited here. In addition, target device user information (eg, "XX Hotel", and the IoT master device in a room in the hotel can be controlled independently) and target device area configuration information (eg, "Room 102", thereby Only the devices in the room 102 are controlled) may be pre-configured on the IoT master device and integrated with the received voice messages to generate corresponding voice control requests.

需说明的是,语音服务端可以是从物联网主控设备直接接收语音控制请求,也还可以是从其他设备(例如,物联网运营端)处获得语音控制请求,且都属于本发明的保护范围内。It should be noted that the voice server can directly receive the voice control request from the main control device of the Internet of Things, or it can also obtain the voice control request from other devices (for example, the Internet of Things operator), and both belong to the protection of the present invention. within the range.

步骤120、确定目标设备用户信息所对应的目标设备列表。这里,目标设备列表包括针对目标设备用户信息的在多个设备区域配置信息下的多个受控设备信息。例如,针对“酒店A”的设备列表中具有针对酒店中的各个房间(例如,房间101、102等)内的能被控制的设备(例如,电灯,窗帘等)所对应的受控设备信息(例如,设备物理地址等)。Step 120: Determine a target device list corresponding to the user information of the target device. Here, the target device list includes a plurality of controlled device information under a plurality of device area configuration information for the target device user information. For example, the device list for "Hotel A" has controlled device information ( For example, device physical address, etc.).

在本实施例的一个示例中,可以在语音服务端存储了至少一个设备列表,从而可以本地确定针对该目标设备用户信息目标设备列表。在本实施例的另一示例中,语音服务端还可以从其他设备(例如,物联网运营端)来获取受控设备信息。In an example of this embodiment, at least one device list may be stored at the voice server, so that the target device list for the user information of the target device may be locally determined. In another example of this embodiment, the voice server may also acquire the controlled device information from other devices (for example, an IoT operator).

步骤130、基于目标设备区域配置信息从目标设备列表中确定目标受控设备信息。例如,可以基于“房间101”来确定该房间中设备信息。Step 130: Determine the target controlled device information from the target device list based on the target device area configuration information. For example, device information in the room may be determined based on "room 101".

步骤140、基于语音消息对目标受控设备信息所对应的目标物联网受控设备进行操控。具体地,可以确定语音消息所对应的语音控制意图信息(例如,关闭电灯),并根据语音控制意图信息来对目标受控设备信息所对应的目标物联网受控设备进行操控。在一些应用场景中,语音控制意图信息可以是对应语音消息的“关闭电灯”,而不需要用户说出“关闭XX房间的电灯”,就能够直接对(例如,XX房间)的电灯进行操作,提高了用户体验。Step 140: Control the target IoT controlled device corresponding to the target controlled device information based on the voice message. Specifically, the voice control intent information corresponding to the voice message (for example, turning off the light) can be determined, and the target IoT controlled device corresponding to the target controlled device information can be controlled according to the voice control intent information. In some application scenarios, the voice control intent information may be "turn off the light" corresponding to the voice message, and the user can directly operate the light (for example, in the XX room) without saying "turn off the light in the XX room". Improved user experience.

在本实施例的一个示例中,可以是语音服务端对目标物联网受控设备直接进行控制。在本实施例的另一示例中,语音服务端还可以发送控制指令至中控设备(例如,运营服务端),以使得中控设备来对目标物联网受控设备进行控制。In an example of this embodiment, the voice server may directly control the target IoT controlled device. In another example of this embodiment, the voice server may also send a control command to a central control device (eg, an operation server), so that the central control device controls the target IoT controlled device.

如图2所示,本发明一实施例的物联网设备语音控制方法的信号流程,其涉及在说话人、物联网主控设备10、物联网受控设备20和语音服务端30之间的信号交互过程。As shown in FIG. 2 , the signal flow of the voice control method for an IoT device according to an embodiment of the present invention involves signals between the speaker, the IoT master control device 10 , the IoT controlled device 20 and the voice server 30 . interactive process.

具体地,在步骤201中,说话人对着物联网主控设备10说话。Specifically, in step 201, the speaker speaks to the main control device 10 of the Internet of Things.

在步骤202中,在物联网主控设备10收到语音消息之后,可以根据语音消息、目标设备用户信息和目标设备区域配置信息来确定语音控制请求。这里,目标设备用户信息和目标设备区域配置信息可以是在物联网主控设备中被预先配置的(例如,由用户预先配置的)。In step 202, after the IoT master device 10 receives the voice message, the voice control request may be determined according to the voice message, target device user information and target device area configuration information. Here, the target device user information and the target device area configuration information may be pre-configured in the IoT master device (eg, pre-configured by a user).

在步骤203中,物联网主控设备10将语音控制请求发送至语音服务端30。In step 203 , the Internet of Things main control device 10 sends the voice control request to the voice server 30 .

在步骤2041,语音服务端30可以确定语音消息所对应的语音控制意图信息。例如,可以确定语音消息所对应的语音控制意图信息是“关灯”。In step 2041, the voice server 30 may determine the voice control intention information corresponding to the voice message. For example, it can be determined that the voice control intention information corresponding to the voice message is "turn off the lights".

在步骤2042,语音服务端30可以确定目标受控设备信息。具体地,语音服务端30可以通过结合如图1中所描述的操作来实现对目标设备区域所对应的目标受控设备信息。In step 2042, the voice server 30 may determine the target controlled device information. Specifically, the voice server 30 can realize the target controlled device information corresponding to the target device area by combining the operations described in FIG. 1 .

在步骤205中,语音服务端30可以根据语音控制意图信息,对目标受控设备信息所对应的目标物联网受控设备进行操控。示例性地,语音服务端30可以发送操控指令(例如,关灯指令)至物联网受控设备20(例如,房间102中的灯)。In step 205, the voice server 30 may control the target IoT controlled device corresponding to the target controlled device information according to the voice control intention information. Exemplarily, the voice server 30 may send a manipulation instruction (eg, an instruction to turn off the lights) to the IoT controlled device 20 (eg, the lights in the room 102 ).

如图3所示,本发明一实施例的物联网设备语音控制方法的信号流程。在步骤301中,说话人向物联网主控设备10发送语音消息。As shown in FIG. 3 , a signal flow of a voice control method for an IoT device according to an embodiment of the present invention is shown. In step 301, the speaker sends a voice message to the IoT master device 10.

接着,在步骤302中,物联网主控设备10确定语音控制请求。Next, in step 302, the IoT master device 10 determines a voice control request.

接着,在步骤303中,物联网主控设备10发送语音控制请求至语音服务端30。Next, in step 303 , the IoT main control device 10 sends a voice control request to the voice server 30 .

接着,在步骤304中,语音服务端确定语音消息所对应的语音控制意图信息。Next, in step 304, the voice server determines the voice control intention information corresponding to the voice message.

关于步骤301~304的操作,可以参照上面其他实施例中所描述的操作,在此便不赘述。For the operations of steps 301 to 304, reference may be made to the operations described in the other embodiments above, which will not be repeated here.

接着,在步骤305中,语音服务端30发送目标设备用户信息至物联网运营端40。这里,在物联网运营端存储有多个设备列表,例如可以是由各个用户分别针对其所管理的不同区域内的各个物联网受控设备进行注册的。并且,物联网运营端40可以查询相应的目标设备列表。Next, in step 305 , the voice server 30 sends the user information of the target device to the IoT operator 40 . Here, multiple device lists are stored at the IoT operator, for example, each user may register for each IoT controlled device in different areas managed by the user. Moreover, the IoT operator 40 may query the corresponding target device list.

接着,在步骤306中,语音服务端30从物联网运营端40接收相应于目标设备用户信息的目标设备列表。例如,物联网运营端40可以通过遍历查询来对目标设备列表进行调用。Next, in step 306 , the voice server 30 receives a target device list corresponding to the user information of the target device from the IoT operator 40 . For example, the IoT operator 40 may call the target device list by traversing the query.

接着,在步骤307中,语音服务端30基于目标设备列表和目标设备区域配置信息来确定相应的目标受控设备信息。Next, in step 307, the voice server 30 determines the corresponding target controlled device information based on the target device list and the target device area configuration information.

接着,在步骤308中,语音服务端30确定用于指示语音控制意图信息和目标受控设备信息的控制请求指令,并将该控制请求指令发送至物联网运营端40。这里,控制请求指令是符合针对物联网运营端40的通信协议的,例如所实现约定的通信协议。Next, in step 308 , the voice server 30 determines a control request instruction for indicating the voice control intention information and target controlled device information, and sends the control request instruction to the IoT operator 40 . Here, the control request instruction conforms to the communication protocol for the IoT operator 40, for example, the communication protocol agreed upon by the implementation.

接着,在步骤309中,物联网运营端40发送操控指令至物联网受控设备20,以根据控制请求指令对目标物联网受控设备进行操控。Next, in step 309, the IoT operator 40 sends a manipulation instruction to the IoT controlled device 20 to control the target IoT controlled device according to the control request instruction.

图4示出了根据本发明实施例的用于确定设备列表的过程的一示例的流程图。FIG. 4 shows a flowchart of an example of a process for determining a device list according to an embodiment of the present invention.

如图4所示,在步骤410中,确定与待配置设备列表的设备用户信息相对应的多个物联网受控设备信息。例如,在语音服务端配置有各个酒店(酒店A、酒店B)的物联网受控设备信息,当语音服务端针对酒店A的设备列表构建请求时,可以确定酒店A(即,设备用户信息)所对应的各个物联网受控设备信息。这里,可以从物联网受控设备服务厂商来得到设备用户信息相对应的物联网受控设备信息。As shown in FIG. 4, in step 410, a plurality of IoT controlled device information corresponding to the device user information of the device list to be configured is determined. For example, the Internet of Things controlled device information of each hotel (hotel A, hotel B) is configured on the voice server. When the voice server constructs a request for the device list of hotel A, hotel A (ie, device user information) can be determined. Corresponding information of each IoT controlled device. Here, the IoT controlled device information corresponding to the device user information can be obtained from the IoT controlled device service provider.

在一些实施方式中,用户下的各个物联网受控设备,例如酒店A中的灯具和窗帘可能都会选用不同的品牌,此时可能需要多个物联网受控设备服务厂商授权,从而确定相应的设备列表。具体地,可以基于分别由各个设备厂商所提供的各个厂商信息接口,获取各个厂商物联网受控设备信息集。这里,厂商物联网受控设备信息集中包括与多个用户信息相对应的针对厂商设备类型的物联网受控设备信息。进一步地,可以基于所获取的各个用户物联网受控设备信息集,确定与设备用户信息相对应的多个物联网受控设备信息。In some embodiments, each IoT-controlled device under the user, such as lamps and curtains in Hotel A, may be of different brands. In this case, authorization from multiple IoT-controlled device service manufacturers may be required to determine the corresponding Device List. Specifically, each manufacturer's IoT controlled device information set may be acquired based on each manufacturer's information interface provided by each device manufacturer. Here, the manufacturer's IoT controlled device information set includes the IoT controlled device information for the manufacturer's device type corresponding to a plurality of user information. Further, a plurality of Internet of Things controlled device information corresponding to the device user information may be determined based on the acquired information sets of each user Internet of Things controlled device.

这里,在确定设备列表时,需要针对酒店A下的各个物联网主控设备分别进行操作,例如针对酒店A中各个房间内的主控音箱进行操作。并且,针对设备用户信息下的各个物联网主控设备可以进行如步骤420-步骤440的操作。Here, when determining the device list, it is necessary to perform operations on each IoT master device under Hotel A, for example, on the master speakers in each room in Hotel A. Moreover, operations such as steps 420 to 440 may be performed for each IoT master device under the device user information.

在步骤420中,获取关于该物联网主控设备的区域配置请求,区域配置请求包括设备区域配置信息。示例性地,语音服务端接收到针对酒店A的其中一个主控音箱(例如,位于房间301的音箱)的区域配置请求,这个区域配置请求中包括设备区域配置信息“房间301”。In step 420, an area configuration request for the IoT master device is obtained, where the area configuration request includes device area configuration information. Exemplarily, the voice server receives an area configuration request for one of the master speakers of Hotel A (for example, the speaker located in room 301), and the area configuration request includes device area configuration information "room 301".

在步骤430中,获取针对多个物联网受控设备信息中的至少一者的选择指令。示例性地,酒店管理人员可以对酒店A所对应的各个物联网受控设备信息针对“房间301”(即,区域配置信息)进行选择。In step 430, a selection instruction for at least one of the pieces of IoT-controlled device information is obtained. Exemplarily, a hotel manager may select "room 301" (ie, area configuration information) for each piece of IoT-controlled device information corresponding to Hotel A.

在步骤440中,确定所选择的至少一个设备区域配置信息与区域配置请求中的设备区域配置信息是相对应的。示例性地,可以将酒店A下的各个物联网受控设备(例如,灯具、窗帘等)和主控设备针对设备区域配置信息进行配置。In step 440, it is determined that the selected at least one device area configuration information corresponds to the device area configuration information in the area configuration request. Exemplarily, each IoT-controlled device (eg, lamps, curtains, etc.) and the main control device under Hotel A may be configured for the device area configuration information.

在步骤450中,基于各个物联网受控设备信息所对应的设备区域配置信息,确定针对设备用户信息的设备列表。示例性地,可以得到针对酒店A的设备列表。由此,该设备列表能够被用来对特定用户所对应的某个特定区域内的物联网受控设备进行语音控制。In step 450, a device list for the device user information is determined based on the device area configuration information corresponding to each IoT controlled device information. Illustratively, a list of devices for Hotel A may be obtained. Thus, the device list can be used to perform voice control on the IoT-controlled devices in a specific area corresponding to a specific user.

在本实施例的一个示例中,物联网主控设备可以将设备用户信息、设备区域配置信息和相应的各个物联网受控设备信息发送至语音服务端,以在语音服务端构建至少一个设备列表。在本实施例的另一示例中,物联网主控设备可以将设备用户信息、设备区域配置信息和相应的各个物联网受控设备信息发送至物联网运营端,以在物联网运营端构建至少一个设备列表。In an example of this embodiment, the IoT master device may send device user information, device area configuration information, and corresponding IoT controlled device information to the voice server, so as to construct at least one device list on the voice server . In another example of this embodiment, the IoT master device may send device user information, device area configuration information, and corresponding IoT controlled device information to the IoT operator, so as to construct at least the IoT operator A list of devices.

图5示出了根据本发明实施例的物联网设备语音控制方法的一示例的流程图。FIG. 5 shows a flowchart of an example of a method for voice control of an IoT device according to an embodiment of the present invention.

如图5所示,在步骤510中,用户配置受控区域。示例性地,用户可以在带屏音箱或APP上配置受控的区域信息,如:“客厅”、“卧室”等。As shown in FIG. 5, in step 510, the user configures the controlled area. Exemplarily, the user can configure the controlled area information, such as "living room", "bedroom" and so on, on the speaker with screen or the APP.

在步骤520中,说话人可以向音箱发出语音指令。In step 520, the speaker may issue a voice command to the speaker.

在步骤530中,音箱可以向智能语音平台上传用户音频,同时附带上用户之前设置好的区域信息。In step 530, the speaker can upload the user's audio to the intelligent voice platform, together with the area information previously set by the user.

在步骤540中,智能语音平台音频请求后,向IOT智能设备平台发送获取特定用户的所有可控设备列表的请求,并附带用户信息(TOKEN)。In step 540, after the audio request is made by the intelligent voice platform, a request for obtaining a list of all controllable devices of a specific user is sent to the IOT intelligent device platform, and the user information (TOKEN) is attached.

在步骤550中,智能语音平台根据之前语音指令对应的区域信息,对获取的设备列表进行过滤,并从过滤后的列表中找出需要控制的设备。In step 550, the intelligent voice platform filters the acquired device list according to the area information corresponding to the previous voice command, and finds the device to be controlled from the filtered list.

在步骤560中,智能语音平台根据智能家居协议约定的格式向IOT智能设备平台发送特定设备的控制指令。In step 560, the intelligent voice platform sends the control instruction of the specific device to the IOT intelligent device platform according to the format agreed in the smart home protocol.

在步骤570中,IOT智能设备平台完成对智能设备的控制,并返回响应。In step 570, the IOT smart device platform completes the control of the smart device and returns a response.

在步骤580中,智能语音平台根据响应结果,向智能音箱返回结果,以使得音箱进行播报操作。In step 580, the intelligent voice platform returns the result to the intelligent speaker according to the response result, so that the speaker performs the broadcasting operation.

在本发明实施例中,不需要说话人在话语中包含特定的位置信息就能够实现对特定区域内的物联网设备进行操控,具有较佳的用户体验。并且,在一些应用场景下尤其适用,例如限制只能控制某个房间里的设备,用户其他房间的设备则不能控制。示例性地,在儿童教育场景下,全屋有一个主控智能音箱可以控制全屋的设备,并且儿童房有一个平板电脑,只允许控制儿童房里的设备。另外,在酒店场景下,酒店中每间客房均配备一个智能音箱,每个音箱只能控制自己所在房间的智能设备。In the embodiment of the present invention, the Internet of Things devices in a specific area can be controlled without the need for the speaker to include specific location information in the speech, which has better user experience. Moreover, it is especially applicable in some application scenarios, such as restricting the control of only devices in a certain room, while the devices in other rooms of the user cannot be controlled. Exemplarily, in a children's education scenario, there is a master smart speaker in the whole house that can control the devices in the whole house, and there is a tablet computer in the children's room, which is only allowed to control the devices in the children's room. In addition, in the hotel scene, each room in the hotel is equipped with a smart speaker, and each speaker can only control the smart devices in its own room.

如图6所示,本发明一实施例的语音服务端600,包括获取单元610、用户设备确定单元620、目标受控设备确定单元630和操控单元640。As shown in FIG. 6 , a voice server 600 according to an embodiment of the present invention includes an acquisition unit 610 , a user equipment determination unit 620 , a target controlled device determination unit 630 , and a manipulation unit 640 .

获取单元610获取基于物联网主控设备所确定的语音控制请求,所述语音控制请求包括语音消息、目标设备用户信息和目标设备区域配置信息。The obtaining unit 610 obtains a voice control request determined based on the main control device of the Internet of Things, where the voice control request includes a voice message, target device user information and target device area configuration information.

用户设备确定单元620确定所述目标设备用户信息所对应的目标设备列表,目标设备列表包括针对目标设备用户信息的在多个设备区域配置信息下的多个受控设备信息。The user equipment determining unit 620 determines a target device list corresponding to the target device user information, where the target device list includes multiple controlled device information under multiple device area configuration information for the target device user information.

目标受控设备确定单元630为基于所述目标设备区域配置信息从所述目标设备列表中确定目标受控设备信息。The target controlled device determining unit 630 determines target controlled device information from the target device list based on the target device area configuration information.

操控单元640为基于所述语音消息,对所述目标受控设备信息所对应的目标物联网受控设备进行操控。The control unit 640 controls the target IoT controlled device corresponding to the target controlled device information based on the voice message.

上述本发明实施例的语音服务端和物联网主控设备可用于执行本发明中相应的方法实施例,并相应的达到上述本发明方法实施例所达到的技术效果,这里不再赘述。The voice server and the Internet of Things main control device of the above embodiments of the present invention can be used to execute the corresponding method embodiments of the present invention, and correspondingly achieve the technical effects achieved by the above method embodiments of the present invention, which will not be repeated here.

本发明实施例中可以通过硬件处理器(hardware processor)来实现相关功能模块。In the embodiment of the present invention, the relevant functional modules may be implemented by a hardware processor (hardware processor).

另一方面,本发明实施例提供一种存储介质,其上存储有计算机程序,该程序被处理器执行如上的物联网设备语音控制方法的步骤。On the other hand, an embodiment of the present invention provides a storage medium on which a computer program is stored, and the program is executed by a processor to execute the steps of the above method for voice control of an Internet of Things device.

上述产品可执行本申请实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本申请实施例所提供的方法。The above product can execute the method provided by the embodiments of the present application, and has functional modules and beneficial effects corresponding to the execution method. For technical details not described in detail in this embodiment, reference may be made to the methods provided in the embodiments of this application.

本申请实施例的客户端以多种形式存在,包括但不限于:The clients of the embodiments of the present application exist in various forms, including but not limited to:

(1)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能手机(例如iPhone)、多媒体手机、功能性手机,以及低端手机等。(1) Mobile communication equipment: This type of equipment is characterized by having mobile communication functions, and its main goal is to provide voice and data communication. Such terminals include: smart phones (eg iPhone), multimedia phones, feature phones, and low-end phones.

(2)超移动个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:PDA、MID和UMPC设备等,例如iPad。(2) Ultra-mobile personal computer equipment: This type of equipment belongs to the category of personal computers, has computing and processing functions, and generally has the characteristics of mobile Internet access. Such terminals include: PDAs, MIDs, and UMPC devices, such as iPads.

(3)便携式娱乐设备:这类设备可以显示和播放多媒体内容。该类设备包括:音频、视频播放器(例如iPod),掌上游戏机,电子书,以及智能玩具和便携式车载导航设备。(3) Portable entertainment equipment: This type of equipment can display and play multimedia content. Such devices include: audio and video players (eg iPod), handheld game consoles, e-books, as well as smart toys and portable car navigation devices.

(4)其他具有数据交互功能的电子装置。(4) Other electronic devices with data interaction function.

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。The device embodiments described above are only illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in One place, or it can be distributed over multiple network elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution in this embodiment.

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。From the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a general hardware platform, and certainly can also be implemented by hardware. Based on this understanding, the above-mentioned technical solutions can be embodied in the form of software products in essence, or the parts that make contributions to related technologies, and the computer software products can be stored in computer-readable storage media, such as ROM/RAM, magnetic disks , optical disc, etc., including several instructions to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to perform the methods described in various embodiments or some parts of the embodiments.

最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, but not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still be Modifications are made to the technical solutions recorded in the foregoing embodiments, or some technical features thereof are equivalently replaced; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims (9)

1. A voice control method of Internet of things equipment is applied to a voice server and comprises the following steps:
acquiring a voice control request determined based on the Internet of things master control equipment, wherein the voice control request comprises voice messages, target equipment user information and target equipment area configuration information;
determining a target device list corresponding to the target device user information, wherein the target device list comprises a plurality of pieces of controlled device information under a plurality of pieces of device area configuration information aiming at the target device user information;
determining target controlled device information from the target device list based on the target device zone configuration information;
and controlling the target Internet of things controlled equipment corresponding to the target controlled equipment information based on the voice message.
2. The method of claim 1, wherein the controlling, based on the voice message, the target internet-of-things controlled device corresponding to the target controlled device information comprises:
determining voice control intention information corresponding to the voice message;
and controlling the target Internet of things controlled equipment corresponding to the target controlled equipment information according to the voice control intention information.
3. The method of claim 1, wherein the determining the target device list corresponding to the target device user information comprises:
sending the target equipment user information to an Internet of things operation terminal so as to be used for the Internet of things operation terminal to inquire a corresponding target equipment list, wherein the Internet of things operation terminal stores a plurality of equipment lists corresponding to a plurality of equipment user information;
receiving the target device list corresponding to the target device user information from the internet of things operator.
4. The method of claim 2, wherein controlling the target internet-of-things controlled device corresponding to the target controlled device information according to the voice control intention information comprises:
determining a control request instruction for indicating the voice control intention information and the target controlled equipment information, wherein the control request instruction conforms to a communication protocol for an operation terminal of the Internet of things;
and sending the control request instruction to the Internet of things operation terminal so that the Internet of things operation terminal controls the target Internet of things controlled equipment according to the control request instruction.
5. The method of claim 1, wherein before determining the target device list to which the target device user information corresponds, the method further comprises:
determining a plurality of pieces of controlled equipment information of the internet of things corresponding to the equipment user information;
for each internet of things master device under the device user information,
obtaining a region configuration request about the IOT master device, wherein the region configuration request comprises device region configuration information,
obtaining a selection instruction for at least one of the plurality of internet of things controlled device information,
determining that the selected at least one device zone configuration information corresponds to the device zone configuration information in the zone configuration request;
and determining an equipment list aiming at the equipment user information based on the equipment area configuration information corresponding to the controlled equipment information of each Internet of things.
6. The method of claim 5, wherein the plurality of Internet of things controlled device information corresponds to a plurality of different device service vendors, the determining the plurality of Internet of things controlled device information corresponding to device user information comprising:
acquiring an internet of things controlled device information set of each manufacturer based on each manufacturer information interface provided by each device service manufacturer, wherein the internet of things controlled device information set of each manufacturer comprises internet of things controlled device information corresponding to a plurality of user information and aiming at manufacturer device types;
and determining a plurality of pieces of controlled equipment information of the Internet of things corresponding to the equipment user information based on the acquired information sets of the controlled equipment of the Internet of things of each user.
7. A voice server, comprising:
the device comprises an acquisition unit, a processing unit and a processing unit, wherein the acquisition unit is configured to acquire a voice control request determined based on the Internet of things master control equipment, and the voice control request comprises voice messages, target equipment user information and target equipment area configuration information;
a user equipment determining unit configured to determine a target equipment list corresponding to the target equipment user information, where the target equipment list includes a plurality of pieces of controlled equipment information under a plurality of pieces of equipment area configuration information for the target equipment user information;
a target controlled device determination unit configured to determine target controlled device information from the target device list based on the target device area configuration information;
and the control unit is configured to control the target Internet of things controlled equipment corresponding to the target controlled equipment information based on the voice message.
8. An electronic device, comprising: at least one processor, and a memory communicatively coupled to the at least one processor, wherein the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the steps of the method of any of claims 1-6.
9. A storage medium on which a computer program is stored which, when being executed by a processor, carries out the steps of the method of any one of claims 1 to 6.
CN201911215080.1A 2019-12-02 2019-12-02 Internet of things device voice control method and voice server Pending CN110890094A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911215080.1A CN110890094A (en) 2019-12-02 2019-12-02 Internet of things device voice control method and voice server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911215080.1A CN110890094A (en) 2019-12-02 2019-12-02 Internet of things device voice control method and voice server

Publications (1)

Publication Number Publication Date
CN110890094A true CN110890094A (en) 2020-03-17

Family

ID=69749907

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911215080.1A Pending CN110890094A (en) 2019-12-02 2019-12-02 Internet of things device voice control method and voice server

Country Status (1)

Country Link
CN (1) CN110890094A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111583921A (en) * 2020-04-22 2020-08-25 珠海格力电器股份有限公司 Voice control method, device, computer equipment and storage medium
CN112102826A (en) * 2020-08-31 2020-12-18 南京创维信息技术研究院有限公司 System and method for controlling voice equipment multi-end awakening
CN112581957A (en) * 2020-12-04 2021-03-30 浪潮电子信息产业股份有限公司 Computer voice control method, system and related device
CN113496701A (en) * 2020-04-02 2021-10-12 阿里巴巴集团控股有限公司 Voice interaction system, method, equipment and conference system
CN114143359A (en) * 2021-10-28 2022-03-04 青岛海尔科技有限公司 A control method, device and system for an Internet of Things device
CN118092207A (en) * 2024-04-19 2024-05-28 粒子智慧(杭州)电梯有限公司 Whole-house linkage control system and method based on Internet of things

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180211666A1 (en) * 2017-01-24 2018-07-26 Honeywell International Inc. Voice control of an integrated room automation system
CN108470568A (en) * 2018-01-22 2018-08-31 科大讯飞股份有限公司 intelligent device control method and device, storage medium and electronic device
CN108965081A (en) * 2018-09-06 2018-12-07 珠海格力电器股份有限公司 Method and device for controlling equipment through voice
CN110060664A (en) * 2019-05-13 2019-07-26 杨柳 A kind of Intelligent household voice control system
CN110164436A (en) * 2019-05-22 2019-08-23 深圳市智乐创科技有限公司 The system and method for portable intelligent multipoint voice control household

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180211666A1 (en) * 2017-01-24 2018-07-26 Honeywell International Inc. Voice control of an integrated room automation system
CN108470568A (en) * 2018-01-22 2018-08-31 科大讯飞股份有限公司 intelligent device control method and device, storage medium and electronic device
CN108965081A (en) * 2018-09-06 2018-12-07 珠海格力电器股份有限公司 Method and device for controlling equipment through voice
CN110060664A (en) * 2019-05-13 2019-07-26 杨柳 A kind of Intelligent household voice control system
CN110164436A (en) * 2019-05-22 2019-08-23 深圳市智乐创科技有限公司 The system and method for portable intelligent multipoint voice control household

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113496701A (en) * 2020-04-02 2021-10-12 阿里巴巴集团控股有限公司 Voice interaction system, method, equipment and conference system
CN111583921A (en) * 2020-04-22 2020-08-25 珠海格力电器股份有限公司 Voice control method, device, computer equipment and storage medium
CN112102826A (en) * 2020-08-31 2020-12-18 南京创维信息技术研究院有限公司 System and method for controlling voice equipment multi-end awakening
CN112581957A (en) * 2020-12-04 2021-03-30 浪潮电子信息产业股份有限公司 Computer voice control method, system and related device
CN114143359A (en) * 2021-10-28 2022-03-04 青岛海尔科技有限公司 A control method, device and system for an Internet of Things device
CN114143359B (en) * 2021-10-28 2023-12-19 青岛海尔科技有限公司 Control method, equipment and system of Internet of things equipment
CN118092207A (en) * 2024-04-19 2024-05-28 粒子智慧(杭州)电梯有限公司 Whole-house linkage control system and method based on Internet of things
CN118092207B (en) * 2024-04-19 2024-07-12 粒子智慧(杭州)科技有限公司 Whole-house linkage control system and method based on Internet of Things

Similar Documents

Publication Publication Date Title
CN110890094A (en) Internet of things device voice control method and voice server
US10003654B2 (en) Universal internet of things (IoT) smart translator
US10783929B2 (en) Managing playback groups
US20180196630A1 (en) Synchronized playback system, synchronized playback apparatus, and control method
CN103248683B (en) IOT cloud music speaker and audio data play method thereof
WO2019090902A1 (en) Screen sharing method and apparatus, electronic device, and storage medium
EP3203433A1 (en) Assisted registration of audio sources
CN110246499B (en) Voice control method and device for household equipment
US12034994B2 (en) Remotely controlling playback devices
JP7311707B2 (en) Human-machine interaction processing method
CN111028839B (en) Smart home control method and device and electronic equipment
CN105263196A (en) Connection state prompting method and device
US20170171496A1 (en) Method and Electronic Device for Screen Projection
US11974338B2 (en) Pairing devices by proxy
US20050132055A1 (en) System and method to control appliances using adaptive interfaces
CN111812987A (en) Terminal device and execution method thereof, and smart home device and execution method thereof
CN106604204B (en) A method and system for remote bluetooth control terminal application
CN107395493B (en) Method and device for sharing message based on intention
CN109669691B (en) Platform general control method and system based on embedded Linux audio player
US20190306054A1 (en) Contextual Routing of Media Data
CN105682010A (en) Bluetooth connection control method and device in audio playing system, and player
CN111078212B (en) Operation method and system for realizing personalized customization of voice product, service end processing method and server
CN116192825A (en) Cross-terminal sound reproducing method and system
CN112055238B (en) Video playing control method, device and system
CN114979756B (en) Method, device and equipment for realizing one-to-many screen-throwing independent display and interaction

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
CB02 Change of applicant information

Address after: 215123 building 14, Tengfei Innovation Park, 388 Xinping street, Suzhou Industrial Park, Suzhou City, Jiangsu Province

Applicant after: Sipic Technology Co.,Ltd.

Address before: 215123 building 14, Tengfei Innovation Park, 388 Xinping street, Suzhou Industrial Park, Suzhou City, Jiangsu Province

Applicant before: AI SPEECH Co.,Ltd.

CB02 Change of applicant information
RJ01 Rejection of invention patent application after publication

Application publication date: 20200317

RJ01 Rejection of invention patent application after publication