CN107195305B - Information processing method and electronic equipment - Google Patents

Information processing method and electronic equipment Download PDF

Info

Publication number
CN107195305B
CN107195305B CN201710601141.2A CN201710601141A CN107195305B CN 107195305 B CN107195305 B CN 107195305B CN 201710601141 A CN201710601141 A CN 201710601141A CN 107195305 B CN107195305 B CN 107195305B
Authority
CN
China
Prior art keywords
voice
receiving
signals
equipment
module
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
Application number
CN201710601141.2A
Other languages
Chinese (zh)
Other versions
CN107195305A (en
Inventor
蔡裕豪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hefei Lianbao Information Technology Co Ltd
Original Assignee
Hefei Lianbao Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hefei Lianbao Information Technology Co Ltd filed Critical Hefei Lianbao Information Technology Co Ltd
Priority to CN201710601141.2A priority Critical patent/CN107195305B/en
Publication of CN107195305A publication Critical patent/CN107195305A/en
Application granted granted Critical
Publication of CN107195305B publication Critical patent/CN107195305B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2816Controlling appliance services of a home automation network by calling their functionalities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2816Controlling appliance services of a home automation network by calling their functionalities
    • H04L12/282Controlling appliance services of a home automation network by calling their functionalities based on user interaction within the home
    • 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)
  • Automation & Control Theory (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Human Computer Interaction (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • Selective Calling Equipment (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention discloses an information processing method and electronic equipment. The information processing method of the present invention includes: acquiring a plurality of voice signals formed by receiving the same voice command by different voice receiving devices; according to the sound intensity of each voice signal, determining the voice receiving equipment which acquires the voice signal with the maximum sound intensity as executing equipment; and the execution equipment executes the relevant operation according to the voice command corresponding to the voice signal. The electronic device of the present invention includes: the system comprises a plurality of language receiving devices, an information receiver and a controller, wherein the controller comprises a comparison module and an execution module. According to the information processing method and the electronic equipment, the problem that a plurality of voice receiving equipment receive the same voice command and respond simultaneously is solved by judging the sound intensity, and the waste of resources and the adverse effect on household appliances are reduced.

Description

Information processing method and electronic equipment
Technical Field
The present invention relates to the field of communications technologies, and in particular, to an information processing method and an electronic device.
Background
Smart Home is an intelligent switch, which can control the device action under the system through the network. With the advent of Smart Home products, the application of Internet of Things (IoT) Home appliance control is becoming more and more widespread.
For Smart speakers (Smart Speaker), from the earliest amazon Smart Speaker (Echo) product to Smart Speaker products of all brands today, amazon Smart Speaker (Echo Dot) products were derived. The working mode of the Echo Dot product is that voice intelligent control on household appliances can be completed through the cooperation of one Smart Speaker and a plurality of Echo dots. When the voice recognition device is used, only one Smart Speaker can be placed in a living room of a user's home to serve as a host, and one Echo Dot can be placed in each room, so that no matter which corner the user is in, when the user needs, voice can be transmitted to the Smart Speaker serving as the host through the Echo Dot, and the feedback of the Smart Speaker is received.
Currently, the method for communication and information processing between Smart Speaker and Echo Dot is generally that when a user utters a voice keyword (e.g. Alexa), Echo Dot or Smart Speaker close to the user is activated and responds to the user, and starts to receive the user's voice input, in the process, the voice information is converted into a PCM audio format file and uploaded to the network for voice analysis.
However, when a user has multiple Echo or readers in an environment, if the multiple Echo dots or Smart readers are in a close distance, a voice command of the user can be received and processed by the multiple Echo or readers at the same time, that is, the multiple Echo or readers work for the same command at the same time, for example, controlling a home appliance to be turned on or turned off is wasteful, and the home appliance receiving multiple repeated commands at the same time for a long time is also prone to have a certain adverse effect on the home appliance.
In order to solve the problems that the voice command of the existing user can be received and processed by a plurality of echo or spaker with close distances at the same time, which causes resource waste and adverse effects on household appliances, an information processing method and an electronic device capable of solving the problem that a plurality of voice receiving devices receive the same voice command and respond at the same time are needed.
Disclosure of Invention
In order to solve the above problems, the present invention provides an information processing method and an electronic device, which solve the problem that a plurality of voice receiving devices receive the same voice command and respond simultaneously by determining the sound intensity, and reduce the waste of resources and the adverse effect on home appliances.
To achieve the above object, an information processing method of the present invention includes the steps of:
s1, acquiring a plurality of voice signals formed by receiving the same voice command by different voice receiving equipment;
s2, according to the sound intensity of each voice signal, determining the voice receiving equipment which acquires the voice signal with the maximum sound intensity as the execution equipment;
and S3, the execution equipment executes the relevant operation according to the voice command corresponding to the voice signal.
Further, the method comprises the steps of acquiring voice signals and simultaneously recording the receiving time of the voice signals, acquiring the voice signals and simultaneously recording the receiving time of the voice signals, and selecting one or more voice signals corresponding to the earliest same receiving time;
when the number of the voice signals is plural, the sound intensities thereof are compared.
Further, the method also comprises the steps of selecting the voice signals with the same semantic analysis result according to the semantic analysis result of the voice signals and comparing the voice intensity of the voice signals.
Further, the execution device responds to the voice command sender according to the voice command of the voice signal.
An electronic device of the present invention includes:
a plurality of voice receiving devices for receiving voice commands and forming voice signals;
a controller including a comparison module and an execution module, wherein,
the comparison module receives the voice signals, determines the voice receiving equipment which obtains the voice signals with the maximum voice intensity as the execution equipment according to the voice intensity of each voice signal, and the execution module controls the execution equipment to execute the related operation according to the voice command corresponding to the voice signals.
Furthermore, the controller also comprises a clock module, wherein the clock module records the receiving time of each voice signal, selects one or more voice signals corresponding to the earliest receiving time and sends the voice signals to the comparison module.
Furthermore, the controller also comprises an analysis module, and the analysis module selects the voice signals with the same semantic analysis result according to the semantic analysis result of the voice signals and sends the voice signals to the comparison module.
Further, the controller also comprises a feedback module which controls the execution equipment to respond to the sender of the voice command according to the voice command of the voice signal.
According to the information processing method and the electronic equipment, the voice receiving equipment which receives the voice signal with the maximum voice intensity is judged by comparing the voice intensity of the voice signal formed by receiving the same voice command by different voice receiving equipment, and the voice receiving equipment is used as the execution equipment, so that the situation that when a plurality of voice receiving equipment receive the same voice command, the voice receiving equipment simultaneously responds and executes the operation is prevented, the resources are saved, the risk of damage to household appliances is reduced, and the optimal user experience can be provided for a user.
Drawings
FIG. 1 is a flow chart of an information processing method according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
The structure, operation, and the like of the present invention will be further described with reference to the accompanying drawings.
As shown in fig. 1, the information processing method according to the embodiment of the present invention includes the following steps:
s1, obtaining a plurality of voice signals formed by different voice receiving devices receiving the same voice command.
When the distances between the voice receiving devices are close, in general, the voice command is received by the voice devices successively because the distances still have differences. However, there may be a case where a user issues a voice command and receives the voice command from a plurality of voice apparatuses at the same time. Therefore, in another embodiment of the present invention, the voice signal is acquired while the time of reception thereof is recorded. And if the receiving time is different, selecting the voice receiving equipment which receives the voice signal fastest as the executing equipment. When the fastest receiving time is the same, the earliest received voice signals with the same receiving time can be selected, and the voice intensity of the earliest received voice signals with the same receiving time is compared through step S2, so that the influence on the working speed and efficiency due to excessive comparison data is avoided.
However, although different voice receiving devices may receive voice information of the same voice command at the same time, it is uncertain whether the voice information is received correctly. In another embodiment of the present invention, the voice signals with the same semantic analysis result can be selected according to the semantic analysis result of the voice signals, and the voice intensity of the voice signals is compared, so as to further perform screening, eliminate useless voice information, and further improve the working speed and efficiency.
The method for performing semantic analysis on the voice signal comprises the following steps: and converting the voice signal into a PCM file, uploading the PCM file to the Internet, and performing semantic analysis on the PCM file through the Internet.
S2, extracting the sound intensity of the screened voice signals, and determining the voice receiving device acquiring the voice signal with the maximum sound intensity as the executing device according to the sound intensity of each voice signal.
And S3, the execution equipment executes relevant operations, such as controlling the on and off of the household appliance, according to the voice command corresponding to the voice signal. In addition, in order to provide better user experience, in addition to executing the voice command of the user, in another embodiment of the present invention, the executing device may respond to the sender of the voice command according to the voice command of the voice signal, for example, after the user sends a command to turn on or off the home appliance, the executing device informs the user that the operation has been executed after executing the corresponding operation.
As shown in fig. 2, an electronic device of the present invention includes a plurality of voice receiving devices and a controller. Wherein the plurality of voice receiving devices are configured to receive voice commands and form voice signals. The controller comprises a comparison module and an execution module, after the comparison module receives the voice signals, the voice receiving equipment which obtains the voice signals with the maximum voice intensity is determined to be the execution equipment according to the voice intensity of each voice signal, and the execution module controls the execution equipment to execute relevant operations according to the voice commands corresponding to the voice signals.
In another embodiment of the present invention, the controller further includes a clock module, the clock module records the receiving time of each voice signal, selects one or more voice signals corresponding to the earliest receiving time and sends the selected voice signals to the comparison module. If the voice signals with the same receiving time do not exist, the voice signal with the earliest receiving time can be directly selected, the voice receiving device receiving the voice signal is determined to be the execution device, and the execution device is directly controlled by the execution module to execute the relevant operation in the voice command.
In another embodiment of the present invention, the controller further includes an analysis module, and the analysis module selects the voice signals with the same semantic analysis result according to the semantic analysis result of the voice signals and sends the voice signals to the comparison module. Further, the controller also comprises a wireless module, and the analysis module is communicated with the Internet through the wireless module and used for carrying out semantic analysis on the voice signals through the Internet. Of course, the speech signals with the same receiving time can be screened out according to the receiving time, and the semantic analysis results can be compared. It is also possible to judge whether or not it is necessary to compare a plurality of speech signals only by the result of the semantic analysis without comparing the reception times.
In another embodiment of the present invention, the controller further includes a feedback module, the feedback module controls the execution device to respond to the sender of the voice command according to the voice command of the voice signal, and when the related operation is executed, the execution result is fed back to the sender of the voice command.
The foregoing is merely illustrative of the present invention, and it will be appreciated by those skilled in the art that various modifications may be made without departing from the principles of the invention, and the scope of the invention is to be determined accordingly.

Claims (6)

1. An information processing method characterized by comprising the steps of:
s1, acquiring a plurality of voice signals formed by receiving the same voice command by different voice receiving equipment;
s2, selecting the voice signals with the same semantic analysis result according to the semantic analysis result of the voice signals, and determining the voice receiving equipment which obtains the voice signals with the maximum voice intensity as executing equipment according to the voice intensity of each voice signal;
and S3, the execution equipment executes the relevant operation according to the voice command corresponding to the voice signal.
2. The information processing method according to claim 1, further comprising, while acquiring the voice signal, recording its reception time, and selecting the voice signal corresponding to the earliest one or more same reception times;
when the voice signal is plural, the sound intensity is compared.
3. The information processing method according to claim 1, wherein the execution apparatus further responds to an issuer of the voice command in accordance with the voice command of the voice signal.
4. An electronic device, comprising:
a plurality of voice receiving devices for receiving voice commands and forming voice signals;
a controller comprising a comparison module and an execution module, wherein,
the comparison module receives the voice signals, and determines the voice receiving equipment which obtains the voice signals with the maximum voice intensity as the execution equipment according to the voice intensity of each voice signal, and the execution module controls the execution equipment to execute the related operation according to the voice command corresponding to the voice signals;
the controller also comprises an analysis module, and the analysis module selects the voice signals with the same semantic analysis result according to the semantic analysis result of the voice signals and sends the voice signals to the comparison module.
5. The electronic device of claim 4, wherein the controller further comprises a clock module, the clock module records a receiving time of each of the voice signals, and selects one or more of the voice signals corresponding to the earliest receiving time to be sent to the comparison module.
6. The electronic device of claim 4, wherein the controller further comprises a feedback module that controls the execution device to respond to an originator of the voice command according to the voice command of the voice signal.
CN201710601141.2A 2017-07-21 2017-07-21 Information processing method and electronic equipment Active CN107195305B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710601141.2A CN107195305B (en) 2017-07-21 2017-07-21 Information processing method and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710601141.2A CN107195305B (en) 2017-07-21 2017-07-21 Information processing method and electronic equipment

Publications (2)

Publication Number Publication Date
CN107195305A CN107195305A (en) 2017-09-22
CN107195305B true CN107195305B (en) 2021-01-19

Family

ID=59884330

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710601141.2A Active CN107195305B (en) 2017-07-21 2017-07-21 Information processing method and electronic equipment

Country Status (1)

Country Link
CN (1) CN107195305B (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107863106B (en) * 2017-12-12 2021-07-13 长沙联远电子科技有限公司 Voice recognition control method and device
CN108470568B (en) * 2018-01-22 2021-03-23 科大讯飞股份有限公司 Intelligent device control method and device, storage medium and electronic device
CN108461084A (en) * 2018-03-01 2018-08-28 广东美的制冷设备有限公司 Speech recognition system control method, control device and computer readable storage medium
CN108922524A (en) * 2018-06-06 2018-11-30 西安Tcl软件开发有限公司 Control method, system, device, Cloud Server and the medium of intelligent sound equipment
CN108922528B (en) * 2018-06-29 2020-10-23 百度在线网络技术(北京)有限公司 Method and apparatus for processing speech
CN109100998A (en) * 2018-08-07 2018-12-28 珠海格力电器股份有限公司 Method and system for controlling operation of household appliance, storage medium and electronic device
CN109539468A (en) * 2018-11-30 2019-03-29 美的集团武汉制冷设备有限公司 Control method, server, household appliance and the storage medium of household appliance
CN111369988A (en) * 2018-12-26 2020-07-03 华为终端有限公司 Voice awakening method and electronic equipment
CN110136722A (en) * 2019-04-09 2019-08-16 北京小鸟听听科技有限公司 Audio signal processing method, device, equipment and system
CN115482806B (en) * 2019-06-06 2024-06-25 腾讯科技(深圳)有限公司 Speech processing system, method, apparatus, storage medium and computer device
CN111583925B (en) * 2020-04-29 2024-02-06 深圳创维-Rgb电子有限公司 Equipment control method, intelligent equipment and storage medium
CN113793608B (en) * 2021-09-06 2024-03-22 广州联动万物科技有限公司 Method and device for controlling intelligent household appliances through voice

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101740028A (en) * 2009-11-20 2010-06-16 四川长虹电器股份有限公司 Voice control system of household appliance
CN103576126A (en) * 2012-07-27 2014-02-12 姜楠 Four-channel array sound source positioning system based on neural network
CN105788599B (en) * 2016-04-14 2019-08-06 北京小米移动软件有限公司 Method of speech processing, router and intelligent sound control system
CN106710595A (en) * 2016-11-30 2017-05-24 彭州市运达知识产权服务有限公司 Intelligent household electrical appliance speech control system and method

Also Published As

Publication number Publication date
CN107195305A (en) 2017-09-22

Similar Documents

Publication Publication Date Title
CN107195305B (en) Information processing method and electronic equipment
CN106910500B (en) Method and device for voice control of device with microphone array
CN109473095B (en) Intelligent household control system and control method
CN107452386B (en) Voice data processing method and system
JP5208246B2 (en) Voice input device having a period of interest
CN103794212A (en) Voice recognition apparatus and voice recognition method thereof
CN110808044B (en) Voice control method and device for intelligent household equipment, electronic equipment and storage medium
CN110767225B (en) Voice interaction method, device and system
CN112838967B (en) Main control equipment, intelligent home and control device, control system and control method thereof
CN106504510B (en) Remote infrared control method and device
CN111312283A (en) Cross-channel voiceprint processing method and device
CN113053369A (en) Voice control method and device of intelligent household appliance and intelligent household appliance
CN111681675A (en) Dynamic data transmission method, device, equipment and storage medium
CN109451095B (en) Remote controller detection method and device, storage medium and terminal
CN112712683B (en) Control method and system of household appliance, remote controller and server
CN103996400A (en) Speech recognition method
CN108847231B (en) Far-field speech recognition method, device and system
CN113611304B (en) Large-screen voice awakening recognition noise reduction mixing system and method
CN109473096B (en) Intelligent voice equipment and control method thereof
CN113870879A (en) Sharing method of microphone of intelligent household appliance, intelligent household appliance and readable storage medium
CN111107041A (en) Method and device for preventing intelligent household appliance from being maliciously controlled
CN111785277B (en) Speech recognition method, device, computer readable storage medium and processor
CN112714048B (en) Intelligent device, control method, cloud platform, intelligent home system and storage medium
CN113270094A (en) Electrical equipment control method and device
CN116504246B (en) Voice remote control method, device, storage medium and device based on Bluetooth device

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