CN113539264B - 一种语音控制电动门的语音指令数据传输方法及*** - Google Patents
一种语音控制电动门的语音指令数据传输方法及*** Download PDFInfo
- Publication number
- CN113539264B CN113539264B CN202110788315.7A CN202110788315A CN113539264B CN 113539264 B CN113539264 B CN 113539264B CN 202110788315 A CN202110788315 A CN 202110788315A CN 113539264 B CN113539264 B CN 113539264B
- Authority
- CN
- China
- Prior art keywords
- control
- control voice
- voice
- command
- voice command
- 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.)
- Active
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 89
- 238000000034 method Methods 0.000 title claims abstract description 41
- 238000007906 compression Methods 0.000 claims description 72
- 230000006835 compression Effects 0.000 claims description 68
- 230000011218 segmentation Effects 0.000 claims description 34
- 230000008569 process Effects 0.000 claims description 25
- 230000008859 change Effects 0.000 claims description 18
- 238000013500 data storage Methods 0.000 claims description 16
- 230000009467 reduction Effects 0.000 claims description 8
- 238000000926 separation method Methods 0.000 claims description 7
- 238000004886 process control Methods 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 5
- 241000287107 Passer Species 0.000 description 4
- 230000006978 adaptation Effects 0.000 description 2
- 230000000903 blocking effect Effects 0.000 description 2
- 230000002035 prolonged effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000035945 sensitivity Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000004148 unit process Methods 0.000 description 1
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
-
- E—FIXED CONSTRUCTIONS
- E05—LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
- E05F—DEVICES FOR MOVING WINGS INTO OPEN OR CLOSED POSITION; CHECKS FOR WINGS; WING FITTINGS NOT OTHERWISE PROVIDED FOR, CONCERNED WITH THE FUNCTIONING OF THE WING
- E05F15/00—Power-operated mechanisms for wings
- E05F15/70—Power-operated mechanisms for wings with automatic actuation
- E05F15/77—Power-operated mechanisms for wings with automatic actuation using wireless control
-
- 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/20—Speech recognition techniques specially adapted for robustness in adverse environments, e.g. in noise, of stress induced speech
-
- 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)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Selective Calling Equipment (AREA)
Abstract
本发明提供了一种语音控制电动门的语音指令数据传输方法及***,其中,方法包括:获取对电动门的控制语音;识别控制语音,获得控制语音指令;根据控制语音对语音控制指令进行分析,获得指令分析结果;按照指令分析结果对控制语音指令进行传输;接收控制语音指令,并执行控制语音指令,控制电动门进行开关。本发明提出的一种语音控制电动门的语音指令数据传输方法及***,能够高效且准确地控制电动门进行开关。
Description
技术领域
本发明涉及电动门技术领域,特别涉及一种语音控制电动门的语音指令数据传输方法及***。
背景技术
电动门,就是通过电机驱动的各种门。电动门在我们的日常生活中起着决定性的作用,安全、美观、方便、便捷,大大的提高我们的生活质量。电动门在使用与控制上,有手动控制与自动控制以满足用户对工业门的开启和关闭要求。
现有技术方案中,在对电动门连续频繁进行控制时,往往会导致控制混乱,从而出现控制失灵现象,使得电动门无法正常使用,因此,本发明提出一种语音控制电动门的语音指令数据传输方法及***,通过分析控制指令后按照指令分析结果进行发送传输,从而准确高效控制电动门进行开关。
发明内容
本发明的目的在于提供一种语音控制电动门的语音指令数据传输方法及***,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:一种语音控制电动门的语音指令数据传输方法,包括:
获取对电动门的控制语音;
识别所述控制语音,获得控制语音指令;
根据所述控制语音对所述控制语音指令进行分析,获得指令分析结果;
按照所述指令分析结果对所述控制语音指令进行传输;
接收所述控制语音指令,并执行所述控制语音指令,控制所述电动门进行开关。
优选地,识别所述控制语音,包括:
针对所述控制语音进行语音处理,在所述控制语音中进行降噪处理,获得第一处理控制语音;
在所述第一处理控制语音中间控制语音将控制关键词分离处理,得到第二处理控制语音;所述第二处理控制语音包括一个或多个控制关键词;
根据所述第二处理控制语音在指令数据库中按照所述控制关键词得到控制语音指令。
优选地,根据所述第二处理控制语音在指令数据库中根据所述控制关键词得到控制语音指令时,如果所述控制关键词是多个,则通过多个线程并发在指令数据库中根据所述控制关键词得到控制语音指令;
针对所述控制语音指令进行时间分析,依次获取所述控制语音指令对应的控制关键词在所述控制语音中出现的先后顺序,根据所述先后顺序将所述控制语音指令进行时序排列,形成指令分析结果。
优选地,按照所述指令分析结果对所述控制语音指令进行传输,包括:
对待传输的控制语音指令进行判断,判断在预设时间内是否存在控制语音指令传输;
当存在控制语音指令传输时,分析所述控制语音指令,如果所述待传输的控制语音指令与上一条传输的控制语音指令是同一控制性质的,则将所述待传输的控制语音指令按照第一发送频率进行发送,如果所述待传输的控制语音指令与上一条传输的控制语音指令不是同一控制性质的,则对所述待传输的控制语音指令和上一条传输的控制语音指令进一步分析,当上一条传输的控制语音的控制性质是关,所述待传输的控制语音指令的控制性质是开时,将所述待传输的控制语音指令按照第一发送频率进行发送,当上一条传输的控制语音的控制性质是开,所述待传输的控制语音指令的控制性质是关时,将所述待传输的控制语音指令按照第二发送频率进行发送,所述第二发送频率比所述第一发送频率时间间隔长。
优选地,所述控制语音在进行传输之前还进行压缩处理;所述压缩处理包括:
获取所述控制语音指令的大小;针对所述控制语音进行形式转换,将所述控制语音指令转换成数据包的形式,并通过计算所述控制语音指令的数据包的大小获得所述控制语音指令的大小;
针对所述控制语音指令进行分割;将所述控制语音指令从起始字符到最终字符按照分割标准进行数据分割,获得多个未压缩数据,其中,所述分割标准是未压缩数据大小阈值或者分割字节阈值;
为所述控制语音指令配置压缩方案;根据所述控制语音指令的大小在所述多个未压缩数据中确定针对哪些未压缩数据进行压缩,得到关于所述控制语音指令的压缩方案;
根据所述压缩方案对所述未压缩数据进行压缩,得到控制语音指令压缩信息;在所述未压缩数据中进行无效信息去除与压缩,得到压缩数据,同时获取过程变化标记信息,所述过程变换标记信息包括:标志位数据和个数信息;根据所述过程变化标记信息确定数据存储位置,并按照所述数据存储位置进行压缩存储。
一种语音控制电动门的语音指令数据传输***,包括:语音采集模块、语音识别模块、指令分析模块、指令传输模块和执行控制模块;
所述语音采集模块,用于获取对电动门的控制语音;
所述语音识别模块,用于识别所述语音采集模块获取的控制语音,获得控制语音指令;
所述指令分析模块,用于对所述控制语音指令进行分析,获得指令分析结果;
所述指令传输模块,用于按照所述指令分析结果对所述控制语音指令进行传输,将所述控制语音指令传输至所述执行控制模块;
所述执行控制模块,用于接收所述控制语音指令,并执行所述控制语音指令,控制所述电动门进行开关。
优选地,所述语音识别模块,包括:语音处理单元、语音分离单元和指令生成单元;
所述语音处理单元,用于针对所述控制语音进行语音处理,在所述控制语音中进行降噪处理,获得第一处理控制语音;
所述语音分离单元,用于在所述第一处理控制语音中间控制语音将控制关键词分离处理,得到第二处理控制语音;所述第二处理控制语音包括一个或多个控制关键词;
所述指令生成单元,用于根据所述第二处理控制语音在指令数据库中按照所述控制关键词得到控制语音指令。
优选地,所述指令生成单元在根据所述第二处理控制语音在指令数据库中根据所述控制关键词得到控制语音指令时,如果所述控制关键词是多个,则通过多个线程并发在指令数据库中根据所述控制关键词得到控制语音指令;
所述指令分析模块在对所述控制语音指令进行分析时,根据所述控制语音对所述控制语音指令进行时间分析,依次获取所述控制语音指令对应的控制关键词在所述控制语音中出现的先后顺序,根据所述先后顺序将所述控制语音指令进行时序排列,形成指令分析结果。
优选地,所述指令传输模块,包括:判断单元和条件单元;
所述判断单元,用于对待传输的控制语音指令进行判断,判断在预设时间内是否存在控制语音指令传输;
所述条件单元,用于根据所述判断单元得到的判断结果进行传输,当存在控制语音指令传输时,分析所述控制语音指令,如果所述待传输的控制语音指令与上一条传输的控制语音指令是同一控制性质的,则将所述待传输的控制语音指令按照第一发送频率进行发送,如果所述待传输的控制语音指令与上一条传输的控制语音指令不是同一控制性质的,则对所述待传输的控制语音指令和上一条传输的控制语音指令进一步分析,当上一条传输的控制语音的控制性质是关,所述待传输的控制语音指令的控制性质是开时,将所述待传输的控制语音指令按照第一发送频率进行发送,当上一条传输的控制语音的控制性质是开,所述待传输的控制语音指令的控制性质是关时,将所述待传输的控制语音指令按照第二发送频率进行发送,所述第二发送频率比所述第一发送频率时间间隔长。
优选地,所述指令传输模块还包括压缩单元,所述条件单元在根据所述判断单元得到的判断结果进行传输之前通过压缩单元对所述控制语音指令进行压缩处理,在所述压缩单元中包括:计量分割小单元、压缩配置小单元和压缩存储小单元;
所述计量分割小单元,用于针对所述控制语音进行形式转换,将所述控制语音指令转换成数据包的形式,并通过计算所述控制语音指令的数据包的大小获得所述控制语音指令的大小;并且将所述控制语音指令从起始字符到最终字符按照分割标准进行数据分割,获得多个未压缩数据,其中,所述分割标准是未压缩数据大小阈值或者分割字节阈值;
所述压缩配置小单元,用于根据所述控制语音指令的大小在所述多个未压缩数据中确定针对哪些未压缩数据进行压缩,得到关于所述控制语音指令的压缩方案;
所述压缩存储小单元,用于根据所述压缩方案对所述未压缩数据进行压缩,得到控制语音指令压缩信息;在所述未压缩数据中进行无效信息去除与压缩,得到压缩数据,同时获取过程变化标记信息,所述过程变换标记信息包括:标志位数据和个数信息;根据所述过程变化标记信息确定数据存储位置,并按照所述数据存储位置进行压缩存储。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1为本发明所述的语音指令数据传输方法的步骤示意图;
图2为本发明所述的语音指令数据传输方法中步骤二的示意图;
图3为本发明所述的语音指令数据传输方法中步骤四的流程示意图;
图4为本发明所述的语音指令数据传输***的示意图;
图5为本发明所述的语音指令数据传输***中语音识别模块的示意图;
图6为本发明所述的语音指令数据传输***中指令传输模块的示意图。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
如图1所示,本发明实施例提供了一种语音控制电动门的语音指令数据传输方法,包括:
步骤一、获取对电动门的控制语音;
步骤二、识别所述控制语音,获得控制语音指令;
步骤三、根据所述控制语音对所述控制语音指令进行分析,获得指令分析结果;
步骤四、按照所述指令分析结果对所述控制语音指令进行传输;
步骤五、接收所述控制语音指令,并执行所述控制语音指令,控制所述电动门进行开关。
上述技术方案在通过语音控制电动门时,首先,获取对电动门的控制语音,将对电动门的控制语音采集到之后对控制语音进行识别,将控制语音中控制信息识别出来,并根据控制信息得到控制语音指令,接着,将控制语音指令进行分析,分析控制语音指令的属性信息,从而得到指令分析结果,然后按照指令分析结果将控制语音指令进行传输,最后,在接收到控制语音指令之后执行该控制语音指令,从而实现对电动门的控制。
上述技术方案通过语音实现了对电动门的控制,不仅方便使用灵活操作,使得对电动门的控制更加便捷,而且能够实现对电动门的连续控制,避免电动门反应迟钝,出现控制失灵现象。此外,通过按照指令分析结果对控制语音指令进行传输能够使得对控制语音中的每个控制信息都能准确实现对电动门的控制,避免当控制语音中出现多个控制信息时出现控制失灵与控制混乱,从而提高电动门被控制的准确性以及电动门的灵敏度,而且通过语音控制电动门时无需人为操作使得电动门进行开启或者关闭,节省了人力,同时也无需额外支付人力消耗成本,有效节省了成本的消耗。
如图2所示,本发明提供的一个实施例中,识别所述控制语音,包括:
针对所述控制语音进行语音处理,在所述控制语音中进行降噪处理,获得第一处理控制语音;
在所述第一处理控制语音中间控制语音将控制关键词分离处理,得到第二处理控制语音;所述第二处理控制语音包括一个或多个控制关键词;
根据所述第二处理控制语音在指令数据库中按照所述控制关键词得到控制语音指令。
上述技术方案在识别控制语音时,先是对控制语音进行语音处理,在语音处理时至少是对控制语音进行降噪处理,将获取对电动门的控制语音时一同获取到的其它语音去除,得到第一处理控制语音,然后在第一处理控制语音中将控制关键词处理,得到第二处理控制语音,其中,第二处理控制语音是第一处理控制语音中的控制关键词,控制关键词是可以扩充与设定的,默认的控制关键词包括:开门、开启、关门、关闭等,最后,根据第二处理控制语音在指令数据库中按照控制关键词匹配到与控制关键词匹配的指令模板,按照第一处理控制语音中具体的信息得到控制语音指令。
上述技术方案通过对控制语音进行语音处理去除了控制语音中的干扰语音,避免干扰语音对控制语音产生影响,提高控制语音的准确性,降低了通过语音控制电动门的控制出错概率,而且在获得控制指令时,在指令数据库中存储控制指令模板,能够在指令模板的基础上根据第一处理控制语音得到控制语音指令,提高了获得控制语音指令的效率,进而提高了控制电动门的速度,使得能够快速实现对电动门的控制。
本发明提供的一个实施例中,根据所述第二处理控制语音在指令数据库中根据所述控制关键词得到控制语音指令时,如果所述控制关键词是多个,则通过多个线程并发在指令数据库中根据所述控制关键词得到控制语音指令;
根据所述控制语音对所述控制语音指令进行分析时,针对所述控制语音指令进行时间分析,依次获取所述控制语音指令对应的控制关键词在所述控制语音中出现的先后顺序,根据所述先后顺序将所述控制语音指令进行时序排列,形成指令分析结果。
上述技术方案在根据第二处理控制语音在指令数据库中根据控制关键词得到控制语音指令时,控制语音中存在至少一个控制关键词,当在控制语音中存在多个控制关键词时,在多个线程中同时进行处理,从而得到控制语音指令。上述技术方案在根据控制语音对控制语音指令进行分析时,对控制语音指令进行时间分析,由于控制语音是实时获取的,在获取的控制语音中可能会连续存在多个控制关键词,因此,根据控制语音中确定控制语音指令对应在控制语音中出现的先后顺序,得到控制语音指令的时序,按照控制语音指令的时序对控制语音指令进行时序排列,得到指令分析结果。
上述技术方案通过创建多个线程扩大内存,使得线程之间的共享内存变大,使得能够同时处理较多数据,进而能够有效提高处理的效率,提高得到控制语音指令消耗的时间。上述技术方案通过根据控制语音对控制语音指令进行时序排列得到指令分析结果,从而使得控制语音指令能够按照获取的控制语音中的先后顺序进行传输与执行,从而使得即使出现多个控制语音指令也能够按照时序进行传输与执行,进而使得能够对电动门有条不紊的进行控制,避免出现电动门控制混乱,同时还能够提高电动门被控制的准确性。
如图3所示,本发明提供的一个实施例中,按照所述指令分析结果对所述控制语音指令进行传输,包括:
对待传输的控制语音指令进行判断,判断在预设时间内是否存在控制语音指令传输;
当存在控制语音指令传输时,分析所述控制语音指令,如果所述待传输的控制语音指令与上一条传输的控制语音指令是同一控制性质的,则将所述待传输的控制语音指令按照第一发送频率进行发送,如果所述待传输的控制语音指令与上一条传输的控制语音指令不是同一控制性质的,则对所述待传输的控制语音指令和上一条传输的控制语音指令进一步分析,当上一条传输的控制语音的控制性质是关,所述待传输的控制语音指令的控制性质是开时,将所述待传输的控制语音指令按照第一发送频率进行发送,当上一条传输的控制语音的控制性质是开,所述待传输的控制语音指令的控制性质是关时,将所述待传输的控制语音指令按照第二发送频率进行发送,所述第二发送频率比所述第一发送频率时间间隔长。
上述技术方案在按照指令分析结果对控制语音指令进行传输时,首先,对待传输的控制语音指令进行判断,判断在预设时间内是否存在控制语音指令传输,这里的预设时间是指电动门从关闭状态到开启状态消耗的时间,如果在预设时间内存储控制语音指令传输,则分析控制语音指令的控制性质,当待传输的控制语音指令与上一条传输的控制语音指令两条相邻控制语音指令是同一控制性质时,则将待传输的控制语音指令按照第一发送频率进行发送,当待传输的控制语音指令与上一条传输的控制语音指令两条相邻控制语音指令不是同一控制性质时,对两条相邻控制语音指令进一步分析,如果上一条传输的控制语音指令的控制性质是关,而待传输的控制语音指令的控制性质是开时,将待传输的控制语音指令按照第一发送频率进行发送,如果上一条传输的控制语音指令的控制性质是开,而待传输的控制语音指令的控制性质是关时,将待传输的控制语音指令按照第二发送频率进行发送,在此过程中第二发送频率比第一发送频率低。
上述技术方案在按照指令分析结果对控制语音指令进行传输时,不仅根据指令分析结果将控制语音指令按照时序排列进行传输,而且在传输时还考虑到控制语音指令的控制性质,使得能够对电动门进行连续相同的控制,使得在连续需要开启控制时,无需等待电动门关闭之后再次开启,从而提升通行人员对电动门的使用好感,而且通过第一发送频率和第二发送频率使得电动门在执行控制语音指令时能够使得通行人员通过安全门,提高安全保障。
本发明提供的一个实施例中,所述控制语音在进行传输之前还进行压缩处理;所述压缩处理包括:
获取所述控制语音指令的大小;针对所述控制语音进行形式转换,将所述控制语音指令转换成数据包的形式,并通过计算所述控制语音指令的数据包的大小获得所述控制语音指令的大小;
针对所述控制语音指令进行分割;将所述控制语音指令从起始字符到最终字符按照分割标准进行数据分割,获得多个未压缩数据,其中,所述分割标准是未压缩数据大小阈值或者分割字节阈值;
为所述控制语音指令配置压缩方案;根据所述控制语音指令的大小在所述多个未压缩数据中确定针对哪些未压缩数据进行压缩,得到关于所述控制语音指令的压缩方案;
根据所述压缩方案对所述未压缩数据进行压缩,得到控制语音指令压缩信息;在所述未压缩数据中进行无效信息去除与压缩,得到压缩数据,同时获取过程变化标记信息,所述过程变换标记信息包括:标志位数据和个数信息;根据所述过程变化标记信息确定数据存储位置,并按照所述数据存储位置进行压缩存储。
上述技术方案控制语音在进行传输之前还进行压缩处理;其中压缩处理按照如下步骤进行:首先,获取控制语音指令的大小;在获取控制语音指令的大小时,针对控制语音进行形式转换,将控制语音指令转换成数据包的形式,并通过计算控制语音指令的数据包的大小获得控制语音指令的大小;然后,针对控制语音指令进行分割;在针对控制语音指令进行分割时,将控制语音指令从起始字符到最终字符按照分割标准进行数据分割,从而获得多个未压缩数据,其中,分割标准既可以是未压缩数据大小阈值,也可以是分割字节阈值,在未压缩数据大小阈值和分割字节阈值中选择其一作为分割标准;接着,为控制语音指令配置压缩方案;在给控制语音指令配置压缩方案时,根据控制语音指令的大小在多个未压缩数据中确定针对哪些未压缩数据进行压缩,得到关于控制语音指令的压缩方案;最后,根据压缩方案对未压缩数据进行压缩,得到控制语音指令压缩信息;在未压缩数据中进行无效信息去除与压缩,得到压缩数据,同时获取过程变化标记信息,过程变换标记信息包括:标志位数据和个数信息;根据过程变化标记信息计算压缩偏差,并将压缩偏差结合阈值标准得到压缩数据存储地址,根据压缩偏差、阈值标准和个数信息计算标志位数据存储地址,接着按照存储地址将压缩数据进行存储。
上述技术方案通过对控制语音指令的数据包的压缩处理,减少数据包传输的开销,提高网络资源利用率,同时还能够避免数据包堵塞丢失,确保对电动门控制的有效性和准确性。
如图4所示,本发明提供了一种语音控制电动门的语音指令数据传输***,包括:语音采集模块、语音识别模块、指令分析模块、指令传输模块和执行控制模块;
所述语音采集模块,用于获取对电动门的控制语音;
所述语音识别模块,用于识别所述语音采集模块获取的控制语音,获得控制语音指令;
所述指令分析模块,用于对所述控制语音指令进行分析,获得指令分析结果;
所述指令传输模块,用于按照所述指令分析结果对所述控制语音指令进行传输,将所述控制语音指令传输至所述执行控制模块;
所述执行控制模块,用于接收所述控制语音指令,并执行所述控制语音指令,控制所述电动门进行开关。
上述技术方案提供的一种语音控制电动门的语音指令数据传输***,包括:语音采集模块、语音识别模块、指令分析模块、指令传输模块和执行控制模块;在通过语音控制电动门时,首先,语音采集模块获取对电动门的控制语音,将对电动门的控制语音采集到之后通过语音识别模块对控制语音进行识别,将控制语音中控制信息识别出来,并根据控制信息得到控制语音指令,接着,利用指令分析模块对控制语音指令进行分析,分析控制语音指令的属性信息,从而得到指令分析结果,然后通过指令传输模块按照指令分析结果将控制语音指令进行传输,最后,在执行控制模块接收到控制语音指令之后执行该控制语音指令,从而实现对电动门的控制。
上述技术方案通过语音实现了对电动门的控制,不仅方便使用灵活操作,使得对电动门的控制更加便捷,而且能够实现对电动门的连续控制,避免电动门反应迟钝,出现控制失灵现象。此外,指令传输模块通过按照指令分析结果对控制语音指令进行传输能够使得对控制语音中的每个控制信息都能准确实现对电动门的控制,避免当控制语音中出现多个控制信息时出现控制失灵与控制混乱,从而提高电动门被控制的准确性以及电动门的灵敏度,而且通过语音控制电动门时无需人为操作使得电动门进行开启或者关闭,节省了人力,同时也无需额外支付人力消耗成本,有效节省了成本的消耗。
如图5所示,本发明提供的一个实施例中,所述语音识别模块,包括:语音处理单元、语音分离单元和指令生成单元;
所述语音处理单元,用于针对所述控制语音进行语音处理,在所述控制语音中进行降噪处理,获得第一处理控制语音;
所述语音分离单元,用于在所述第一处理控制语音中间控制语音将控制关键词分离处理,得到第二处理控制语音;所述第二处理控制语音包括一个或多个控制关键词;
所述指令生成单元,用于根据所述第二处理控制语音在指令数据库中按照所述控制关键词得到控制语音指令
上述技术方案在语音识别模块中包括:语音处理单元、语音分离单元和指令生成单元,语音识别模块在识别控制语音时,先是通过语音处理单元对控制语音进行语音处理,在语音处理时至少是对控制语音进行降噪处理,将获取对电动门的控制语音时一同获取到的其它语音去除,得到第一处理控制语音,然后语音分离单元在第一处理控制语音中将控制关键词处理,得到第二处理控制语音,其中,第二处理控制语音是第一处理控制语音中的控制关键词,控制关键词是可以扩充与设定的,默认的控制关键词包括:开门、开启、关门、关闭等,最后,指令生成单元根据第二处理控制语音在指令数据库中按照控制关键词匹配到与控制关键词匹配的指令模板,按照第一处理控制语音中具体的信息得到控制语音指令。
上述技术方案通过语音处理单元对控制语音进行语音处理去除了控制语音中的干扰语音,避免干扰语音对控制语音产生影响,提高控制语音的准确性,降低了通过语音控制电动门的控制出错概率,而且在指令生成单元获得控制指令时,在指令数据库中存储控制指令模板,能够在指令模板的基础上根据第一处理控制语音得到控制语音指令,提高了获得控制语音指令的效率,进而提高了控制电动门的速度,使得能够快速实现对电动门的控制,此外通过语音分离单元将控制关键词分离出来,从而降低指令生成单元中得到控制语音指令的复杂程度。
本发明提供的一个实施例中,所述指令生成单元在根据所述第二处理控制语音在指令数据库中根据所述控制关键词得到控制语音指令时,如果所述控制关键词是多个,则通过多个线程并发在指令数据库中根据所述控制关键词得到控制语音指令;
所述指令分析模块在对所述控制语音指令进行分析时,根据所述控制语音对所述控制语音指令进行时间分析,依次获取所述控制语音指令对应的控制关键词在所述控制语音中出现的先后顺序,根据所述先后顺序将所述控制语音指令进行时序排列,形成指令分析结果。
上述技术方案中指令生成单元在根据第二处理控制语音在指令数据库中根据所述控制关键词得到控制语音指令过程中,控制语音中存在至少一个控制关键词,当在控制语音中存在多个控制关键词时,在多个线程中同时进行处理,从而得到控制语音指令。上述技术方案指令分析模块在对所述控制语音指令进行分析时,对控制语音指令进行时间分析,由于控制语音是实时获取的,在获取的控制语音中可能会连续存在多个控制关键词,因此,根据控制语音中确定控制语音指令对应在控制语音中出现的先后顺序,得到控制语音指令的时序,按照控制语音指令的时序对控制语音指令进行时序排列,得到指令分析结果。
上述技术方案在指令生成单元创建多个线程,通过创建多个线程扩大内存,使得线程之间的共享内存变大,使得能够同时处理较多数据,进而能够有效提高处理的效率,提高得到控制语音指令消耗的时间。上述技术方案指令分析模块通过根据控制语音对控制语音指令进行时序排列得到指令分析结果,从而使得控制语音指令能够按照获取的控制语音中的先后顺序进行传输与执行,从而使得即使出现多个控制语音指令也能够按照时序进行传输与执行,进而使得能够对电动门有条不紊的进行控制,避免出现电动门控制混乱,同时还能够提高电动门被控制的准确性。
如图6所示,本发明提供的一个实施例中,所述指令传输模块,包括:判断单元和条件单元;
所述判断单元,用于对待传输的控制语音指令进行判断,判断在预设时间内是否存在控制语音指令传输;
所述条件单元,用于根据所述判断单元得到的判断结果进行传输,当存在控制语音指令传输时,分析所述控制语音指令,如果所述待传输的控制语音指令与上一条传输的控制语音指令是同一控制性质的,则将所述待传输的控制语音指令按照第一发送频率进行发送,如果所述待传输的控制语音指令与上一条传输的控制语音指令不是同一控制性质的,则对所述待传输的控制语音指令和上一条传输的控制语音指令进一步分析,当上一条传输的控制语音的控制性质是关,所述待传输的控制语音指令的控制性质是开时,将所述待传输的控制语音指令按照第一发送频率进行发送,当上一条传输的控制语音的控制性质是开,所述待传输的控制语音指令的控制性质是关时,将所述待传输的控制语音指令按照第二发送频率进行发送,所述第二发送频率比所述第一发送频率时间间隔长。
上述技术方案在指令传输模块中包括:判断单元和条件单元;当通过指令传输模块按照指令分析结果对控制语音指令进行传输时,通过判断单元对待传输的控制语音指令进行判断,判断在预设时间内是否存在控制语音指令传输,这里的预设时间是指电动门从关闭状态到开启状态消耗的时间,然后在条件单元根据判断单元得到的判断结果进行传输,如果在预设时间内存储控制语音指令传输,则分析控制语音指令的控制性质,当待传输的控制语音指令与上一条传输的控制语音指令两条相邻控制语音指令是同一控制性质时,则将待传输的控制语音指令按照第一发送频率进行发送,当待传输的控制语音指令与上一条传输的控制语音指令两条相邻控制语音指令不是同一控制性质时,对两条相邻控制语音指令进一步分析,如果上一条传输的控制语音指令的控制性质是关,而待传输的控制语音指令的控制性质是开时,将待传输的控制语音指令按照第一发送频率进行发送,如果上一条传输的控制语音指令的控制性质是开,而待传输的控制语音指令的控制性质是关时,将待传输的控制语音指令按照第二发送频率进行发送,在此过程中第二发送频率比第一发送频率低。
上述技术方案中指令传输模块不仅根据指令分析结果将控制语音指令按照时序排列进行传输,而且在传输时还考虑到控制语音指令的控制性质,使得能够对电动门进行连续相同的控制,使得在连续需要开启控制时,无需等待电动门关闭之后再次开启,从而提升通行人员对电动门的使用好感,而且通过第一发送频率和第二发送频率使得电动门在执行控制语音指令时能够使得通行人员通过安全门,提高安全保障。
本发明提供的一个实施例中,所述指令传输模块还包括压缩单元,所述条件单元在根据所述判断单元得到的判断结果进行传输之前通过压缩单元对所述控制语音指令进行压缩处理,在所述压缩单元中包括:计量分割小单元、压缩配置小单元和压缩存储小单元;
所述计量分割小单元,用于针对所述控制语音进行形式转换,将所述控制语音指令转换成数据包的形式,并通过计算所述控制语音指令的数据包的大小获得所述控制语音指令的大小;并且将所述控制语音指令从起始字符到最终字符按照分割标准进行数据分割,获得多个未压缩数据,其中,所述分割标准是未压缩数据大小阈值或者分割字节阈值;
所述压缩配置小单元,用于根据所述控制语音指令的大小在所述多个未压缩数据中确定针对哪些未压缩数据进行压缩,得到关于所述控制语音指令的压缩方案;
所述压缩存储小单元,用于根据所述压缩方案对所述未压缩数据进行压缩,得到控制语音指令压缩信息;在所述未压缩数据中进行无效信息去除与压缩,得到压缩数据,同时获取过程变化标记信息,所述过程变换标记信息包括:标志位数据和个数信息;根据所述过程变化标记信息确定数据存储位置,并按照所述数据存储位置进行压缩存储。
上述技术方案在指令传输模块中还设有压缩单元,通过压缩单元对控制语音指令进行压缩处理,在压缩单元中包括计量分割小单元、压缩配置小单元和压缩存储小单元;当对控制语音指令进行压缩处理时,通过计量分割小单元获取所述控制语音指令的大小以及针对所述控制语音指令进行分割,在获取控制语音指令的大小时,针对所述控制语音进行形式转换,将所述控制语音指令转换成数据包的形式,并通过计算所述控制语音指令的数据包的大小获得所述控制语音指令的大小;在针对所述控制语音指令进行分割时,将所述控制语音指令从起始字符到最终字符按照分割标准进行数据分割,获得多个未压缩数据,其中,所述分割标准是未压缩数据大小阈值或者分割字节阈值;通过压缩配置小单元根据所述控制语音指令的大小在所述多个未压缩数据中确定针对哪些未压缩数据进行压缩,得到关于所述控制语音指令的压缩方案,从而实现为所述控制语音指令配置压缩方案的目的;最后通过压缩存储小单元,根据压缩方案对未压缩数据进行压缩,得到控制语音指令压缩信息;在未压缩数据中进行无效信息去除与压缩,得到压缩数据,同时获取过程变化标记信息,过程变换标记信息包括:标志位数据和个数信息;根据过程变化标记信息计算压缩偏差,并将压缩偏差结合阈值标准得到压缩数据存储地址,根据压缩偏差、阈值标准和个数信息计算标志位数据存储地址,接着按照存储地址将压缩数据进行存储。
上述技术方案通过压缩单元能够实现对控制语音指令的数据包的压缩处理,减少数据包传输的开销,提高网络资源利用率,同时还能够避免数据包堵塞丢失,确保对电动门控制的有效性和准确性。
本领域技术人员应当理解的是,本发明中的第一、第二仅仅指的是不同应用阶段而已。
本领域技术客户员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
Claims (8)
1.一种语音控制电动门的语音指令数据传输方法,其特征在于,包括:
获取对电动门的控制语音;
识别所述控制语音,获得控制语音指令;
根据所述控制语音对所述控制语音指令进行分析,获得指令分析结果;
按照所述指令分析结果对所述控制语音指令进行传输,包括:对待传输的控制语音指令进行判断,判断在预设时间内是否存在控制语音指令传输;当存在控制语音指令传输时,分析所述控制语音指令,如果所述待传输的控制语音指令与上一条传输的控制语音指令是同一控制性质的,则将所述待传输的控制语音指令按照第一发送频率进行发送,如果所述待传输的控制语音指令与上一条传输的控制语音指令不是同一控制性质的,则对所述待传输的控制语音指令和上一条传输的控制语音指令进一步分析,当上一条传输的控制语音的控制性质是关,所述待传输的控制语音指令的控制性质是开时,将所述待传输的控制语音指令按照第一发送频率进行发送,当上一条传输的控制语音的控制性质是开,所述待传输的控制语音指令的控制性质是关时,将所述待传输的控制语音指令按照第二发送频率进行发送,所述第二发送频率比所述第一发送频率时间间隔长;
接收所述控制语音指令,并执行所述控制语音指令,控制所述电动门进行开关。
2.根据权利要求1所述的语音指令数据传输方法,其特征在于,识别所述控制语音,包括:
针对所述控制语音进行语音处理,在所述控制语音中进行降噪处理,获得第一处理控制语音;
在所述第一处理控制语音中间控制语音将控制关键词分离处理,得到第二处理控制语音;所述第二处理控制语音包括一个或多个控制关键词;
根据所述第二处理控制语音在指令数据库中按照所述控制关键词得到控制语音指令。
3.根据权利要求2所述的语音指令数据传输方法,其特征在于,根据所述第二处理控制语音在指令数据库中根据所述控制关键词得到控制语音指令时,如果所述控制关键词是多个,则通过多个线程并发在指令数据库中根据所述控制关键词得到控制语音指令;
根据所述控制语音对所述控制语音指令进行分析时,针对所述控制语音指令进行时间分析,依次获取所述控制语音指令对应的控制关键词在所述控制语音中出现的先后顺序,根据所述先后顺序将所述控制语音指令进行时序排列,形成指令分析结果。
4.根据权利要求1所述的语音指令数据传输方法,其特征在于,所述控制语音在进行传输之前还进行压缩处理;所述压缩处理包括:
获取所述控制语音指令的大小;针对所述控制语音进行形式转换,将所述控制语音指令转换成数据包的形式,并通过计算所述控制语音指令的数据包的大小获得所述控制语音指令的大小;
针对所述控制语音指令进行分割;将所述控制语音指令从起始字符到最终字符按照分割标准进行数据分割,获得多个未压缩数据,其中,所述分割标准是未压缩数据大小阈值或者分割字节阈值;
为所述控制语音指令配置压缩方案;根据所述控制语音指令的大小在所述多个未压缩数据中确定针对哪些未压缩数据进行压缩,得到关于所述控制语音指令的压缩方案;
根据所述压缩方案对所述未压缩数据进行压缩,得到控制语音指令压缩信息;在所述未压缩数据中进行无效信息去除与压缩,得到压缩数据,同时获取过程变化标记信息,所述过程变化标记信息包括:标志位数据和个数信息;根据所述过程变化标记信息确定数据存储位置,并按照所述数据存储位置进行压缩存储。
5.一种语音控制电动门的语音指令数据传输***,其特征在于,包括:语音采集模块、语音识别模块、指令分析模块、指令传输模块和执行控制模块;
所述语音采集模块,用于获取对电动门的控制语音;
所述语音识别模块,用于识别所述语音采集模块获取的控制语音,获得控制语音指令;
所述指令分析模块,用于对所述控制语音指令进行分析,获得指令分析结果;
所述指令传输模块,用于按照所述指令分析结果对所述控制语音指令进行传输,将所述控制语音指令传输至所述执行控制模块;所述指令传输模块,包括:判断单元和条件单元;所述判断单元,用于对待传输的控制语音指令进行判断,判断在预设时间内是否存在控制语音指令传输;所述条件单元,用于根据所述判断单元得到的判断结果进行传输,当存在控制语音指令传输时,分析所述控制语音指令,如果所述待传输的控制语音指令与上一条传输的控制语音指令是同一控制性质的,则将所述待传输的控制语音指令按照第一发送频率进行发送,如果所述待传输的控制语音指令与上一条传输的控制语音指令不是同一控制性质的,则对所述待传输的控制语音指令和上一条传输的控制语音指令进一步分析,当上一条传输的控制语音的控制性质是关,所述待传输的控制语音指令的控制性质是开时,将所述待传输的控制语音指令按照第一发送频率进行发送,当上一条传输的控制语音的控制性质是开,所述待传输的控制语音指令的控制性质是关时,将所述待传输的控制语音指令按照第二发送频率进行发送,所述第二发送频率比所述第一发送频率时间间隔长;
所述执行控制模块,用于接收所述控制语音指令,并执行所述控制语音指令,控制所述电动门进行开关。
6.根据权利要求5所述的语音指令数据传输***,其特征在于,所述语音识别模块,包括:语音处理单元、语音分离单元和指令生成单元;
所述语音处理单元,用于针对所述控制语音进行语音处理,在所述控制语音中进行降噪处理,获得第一处理控制语音;
所述语音分离单元,用于在所述第一处理控制语音中间控制语音将控制关键词分离处理,得到第二处理控制语音;所述第二处理控制语音包括一个或多个控制关键词;
所述指令生成单元,用于根据所述第二处理控制语音在指令数据库中按照所述控制关键词得到控制语音指令。
7.根据权利要求6所述的语音指令数据传输***,其特征在于,所述指令生成单元在根据所述第二处理控制语音在指令数据库中根据所述控制关键词得到控制语音指令时,如果所述控制关键词是多个,则通过多个线程并发在指令数据库中根据所述控制关键词得到控制语音指令;
所述指令分析模块在对所述控制语音指令进行分析时,根据所述控制语音对所述控制语音指令进行时间分析,依次获取所述控制语音指令对应的控制关键词在所述控制语音中出现的先后顺序,根据所述先后顺序将所述控制语音指令进行时序排列,形成指令分析结果。
8.根据权利要求5所述的语音指令数据传输***,其特征在于,所述指令传输模块还包括压缩单元,所述条件单元在根据所述判断单元得到的判断结果进行传输之前通过压缩单元对所述控制语音指令进行压缩处理,在所述压缩单元中包括:计量分割小单元、压缩配置小单元和压缩存储小单元;
所述计量分割小单元,用于针对所述控制语音进行形式转换,将所述控制语音指令转换成数据包的形式,并通过计算所述控制语音指令的数据包的大小获得所述控制语音指令的大小;并且将所述控制语音指令从起始字符到最终字符按照分割标准进行数据分割,获得多个未压缩数据,其中,所述分割标准是未压缩数据大小阈值或者分割字节阈值;
所述压缩配置小单元,用于根据所述控制语音指令的大小在所述多个未压缩数据中确定针对哪些未压缩数据进行压缩,得到关于所述控制语音指令的压缩方案;
所述压缩存储小单元,用于根据所述压缩方案对所述未压缩数据进行压缩,得到控制语音指令压缩信息;在所述未压缩数据中进行无效信息去除与压缩,得到压缩数据,同时获取过程变化标记信息,所述过程变化标记信息包括:标志位数据和个数信息;根据所述过程变化标记信息确定数据存储位置,并按照所述数据存储位置进行压缩存储。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110788315.7A CN113539264B (zh) | 2021-07-13 | 2021-07-13 | 一种语音控制电动门的语音指令数据传输方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110788315.7A CN113539264B (zh) | 2021-07-13 | 2021-07-13 | 一种语音控制电动门的语音指令数据传输方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113539264A CN113539264A (zh) | 2021-10-22 |
CN113539264B true CN113539264B (zh) | 2023-10-13 |
Family
ID=78127551
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110788315.7A Active CN113539264B (zh) | 2021-07-13 | 2021-07-13 | 一种语音控制电动门的语音指令数据传输方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113539264B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114553622A (zh) * | 2022-02-08 | 2022-05-27 | 珠海格力电器股份有限公司 | 语音数据传输方法、装置及语音终端设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105909118A (zh) * | 2016-05-30 | 2016-08-31 | 中山市福瑞卫浴设备有限公司 | 一种声控电动门式淋浴房 |
CN106373566A (zh) * | 2016-08-25 | 2017-02-01 | 深圳市元征科技股份有限公司 | 数据传输控制方法及装置 |
CN108428449A (zh) * | 2017-02-14 | 2018-08-21 | 张凤鹏 | 高铁动车内语音识别红外感应控制洗手间门的***及方法 |
CN110266316A (zh) * | 2019-05-08 | 2019-09-20 | 阿里巴巴集团控股有限公司 | 一种数据压缩、解压方法、装置和设备 |
CN112346885A (zh) * | 2020-10-19 | 2021-02-09 | 深圳Tcl新技术有限公司 | 电子设备控制方法、装置、设备以及计算机可读存储介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10949115B2 (en) * | 2019-06-24 | 2021-03-16 | Western Digital Technologies, Inc. | Flash memory polling |
-
2021
- 2021-07-13 CN CN202110788315.7A patent/CN113539264B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105909118A (zh) * | 2016-05-30 | 2016-08-31 | 中山市福瑞卫浴设备有限公司 | 一种声控电动门式淋浴房 |
CN106373566A (zh) * | 2016-08-25 | 2017-02-01 | 深圳市元征科技股份有限公司 | 数据传输控制方法及装置 |
CN108428449A (zh) * | 2017-02-14 | 2018-08-21 | 张凤鹏 | 高铁动车内语音识别红外感应控制洗手间门的***及方法 |
CN110266316A (zh) * | 2019-05-08 | 2019-09-20 | 阿里巴巴集团控股有限公司 | 一种数据压缩、解压方法、装置和设备 |
CN112346885A (zh) * | 2020-10-19 | 2021-02-09 | 深圳Tcl新技术有限公司 | 电子设备控制方法、装置、设备以及计算机可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN113539264A (zh) | 2021-10-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109074808B (zh) | 语音控制方法、中控设备和存储介质 | |
CN108335695B (zh) | 语音控制方法、装置、计算机设备和存储介质 | |
CN108183844A (zh) | 一种智能家电语音控制方法、装置及*** | |
CA3158353A1 (en) | Audio-outputting method and system thereof | |
KR101131278B1 (ko) | 대화 로그를 이용한 학습 기반 대화 시스템 성능 향상 방법 및 그 장치 | |
CN113539264B (zh) | 一种语音控制电动门的语音指令数据传输方法及*** | |
CN109347708B (zh) | 一种语音识别方法、装置、家电设备、云服务器及介质 | |
CN109377995B (zh) | 一种控制设备的方法与装置 | |
CN210489237U (zh) | 一种车载智能终端语音控制*** | |
CN105825848A (zh) | 一种语音识别方法、装置及终端 | |
CN111210824B (zh) | 语音信息处理方法、装置、电子设备及存储介质 | |
CN110428807A (zh) | 一种基于深度学习的语音识别方法、***及装置 | |
CN116959442B (zh) | 用于智能开关面板的芯片及其方法 | |
CN112543371A (zh) | 视频数据处理方法、装置、终端及存储介质 | |
CN117456995A (zh) | 一种养老服务机器人的交互方法及*** | |
CN112307253A (zh) | 一种基于预设录音标题自动生成语音文件的方法及*** | |
CN111192573B (zh) | 基于语音识别的设备智能化控制方法 | |
CN115567336A (zh) | 一种基于智慧家居的无唤醒语音控制***及方法 | |
CN114627859A (zh) | 一种脱机语义识别电子相框的方法及*** | |
CN113066489A (zh) | 语音交互方法、装置、计算机可读存储介质及电子设备 | |
CN208819593U (zh) | 具有语音控制功能的图像处理*** | |
EP0177854A1 (en) | Keyword recognition system using template-concatenation model | |
CN111785277A (zh) | 语音识别方法、装置、计算机可读存储介质以及处理器 | |
CN111583956B (zh) | 语音处理方法和装置 | |
CN111914777B (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |