CN110070866A - Audio recognition method and device - Google Patents

Audio recognition method and device Download PDF

Info

Publication number
CN110070866A
CN110070866A CN201910281318.4A CN201910281318A CN110070866A CN 110070866 A CN110070866 A CN 110070866A CN 201910281318 A CN201910281318 A CN 201910281318A CN 110070866 A CN110070866 A CN 110070866A
Authority
CN
China
Prior art keywords
vehicle device
frequency information
user speech
speech
recording conditions
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.)
Granted
Application number
CN201910281318.4A
Other languages
Chinese (zh)
Other versions
CN110070866B (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.)
Apollo Zhilian Beijing Technology Co Ltd
Original Assignee
Baidu International Technology Shenzhen 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 Baidu International Technology Shenzhen Co Ltd filed Critical Baidu International Technology Shenzhen Co Ltd
Priority to CN202111117307.6A priority Critical patent/CN113990309A/en
Priority to CN201910281318.4A priority patent/CN110070866B/en
Publication of CN110070866A publication Critical patent/CN110070866A/en
Application granted granted Critical
Publication of CN110070866B publication Critical patent/CN110070866B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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
    • G10L25/00Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
    • G10L25/48Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use
    • G10L25/51Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use for comparison or discrimination
    • 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
    • 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/225Feedback of the input speech

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)
  • Signal Processing (AREA)
  • Navigation (AREA)

Abstract

The present invention proposes a kind of audio recognition method and device, and wherein method includes: by judging whether the vehicle device is in voice broadcast state when receiving the speech recognition triggering command of vehicle device transmission;If the vehicle device is in voice broadcast state, pause play instruction is sent to the vehicle device;Judge whether to receive the response message that the vehicle device returns after pause plays;If receiving the response message, record command is sent to the vehicle device, obtains the user speech of the vehicle device acquisition;Speech recognition is carried out to the user speech.So as to realize when terminal device and vehicle device interconnect, when control vehicle device records to user speech, the user speech enrolled does not include the audio that vehicle device is played, and then make the noise that undopes as much as possible in the user speech enrolled by vehicle device, the accuracy rate that ensure that speech recognition, improves user experience.

Description

Audio recognition method and device
Technical field
The present invention relates to voice processing technology field more particularly to a kind of audio recognition methods and device.
Background technique
With the development of Internet technology and terminal device technology, the interconnection between different terminals is more and more common.For example, hand Machine can be interconnected with the vehicle device in vehicle, and mobile phone can be by sending voice play instruction to vehicle device to control vehicle device progress The broadcasting of the audio-frequency informations such as music, navigation casting, while mobile phone can also send record command to vehicle device to control vehicle device Admission user speech and the user speech for receiving vehicle device return, mobile phone carry out speech recognition to user speech.Obviously, if vehicle device The user speech enrolled adulterates the audio-frequency information that many vehicle devices are played, it will causes speech recognition that mistake occurs.
Summary of the invention
The present invention is directed to solve at least some of the technical problems in related technologies.
For this purpose, the first purpose of this invention is to propose a kind of audio recognition method.
Second object of the present invention is to propose a kind of speech recognition equipment.
Third object of the present invention is to propose another speech recognition equipment.
Fourth object of the present invention is to propose a kind of non-transitorycomputer readable storage medium.
5th purpose of the invention is to propose a kind of computer program product.
In order to achieve the above object, first aspect present invention embodiment proposes a kind of audio recognition method, comprising:
When receiving the speech recognition triggering command of vehicle device transmission, judge whether the vehicle device is in voice and plays shape State;
If the vehicle device is in voice broadcast state, pause play instruction is sent to the vehicle device;
Judge whether to receive the response message that the vehicle device returns after pause plays;
If receiving the response message, record command is sent to the vehicle device, obtains the user of the vehicle device acquisition Voice;
Speech recognition is carried out to the user speech.
Further, the method also includes:
If the vehicle device is not in voice broadcast state, record command is sent to the vehicle device, the vehicle device is obtained and adopts The user speech of collection.
Further, described to send record command to the vehicle device, before the user speech for obtaining the vehicle device acquisition, also Include:
Environment measuring is carried out to the vehicle device, judges whether the current environment of the vehicle device meets recording conditions;
It is corresponding, it is described to send record command to the vehicle device, obtain the user speech of the vehicle device acquisition, comprising:
When the current environment of the vehicle device meets recording conditions, Xiang Suoshu vehicle device sends record command, obtains the vehicle The user speech of machine acquisition.
Further, described that environment measuring is carried out to the vehicle device, judge whether the current environment of the vehicle device meets record Sound condition, comprising:
Environment measuring is carried out to the vehicle device, obtains ambient sound;
Judge whether frequency information and the preset voice broadcasting frequency information of the ambient sound are consistent;
If the frequency information of the ambient sound is consistent with preset voice broadcasting frequency information, it is determined that the vehicle device is current Environment be unsatisfactory for recording conditions;
If the frequency information of the ambient sound and preset voice broadcasting frequency information are inconsistent, it is determined that the vehicle device is worked as Preceding environment meets recording conditions.
Further, described that environment measuring is carried out to the vehicle device, judge whether the current environment of the vehicle device meets record Sound condition, further includes:
If ambient sound has not been obtained within a preset period of time, it is determined that the current environment of the vehicle device meets recording conditions.
Further, the method also includes:
Determine send record command to the vehicle device when, the display reminding information on default interface, so as to user according to The prompt information issues voice, for acquisition.
Further, the voice broadcast state includes: music state, and/or, casting state of navigating.
The audio recognition method of the embodiment of the present invention, by receive vehicle device transmission speech recognition triggering command when, Judge whether the vehicle device is in voice broadcast state;If the vehicle device is in voice broadcast state, sent to the vehicle device Suspend play instruction;Judge whether to receive the response message that the vehicle device returns after pause plays;If receiving the sound Message is answered, then sends record command to the vehicle device, obtains the user speech of the vehicle device acquisition;The user speech is carried out Speech recognition.So as to realize when terminal device and vehicle device interconnect, when control vehicle device records to user speech, institute The user speech of admission does not include the audio that vehicle device is played, and then makes not mix as much as possible in the user speech enrolled by vehicle device Miscellaneous noise ensure that the accuracy rate of speech recognition, improve user experience.
In order to achieve the above object, second aspect of the present invention embodiment proposes a kind of speech recognition equipment, comprising:
Judgment module, for judging whether the vehicle device is located when receiving the speech recognition triggering command of vehicle device transmission In voice broadcast state;
Sending module, for when the vehicle device is in voice broadcast state, Xiang Suoshu vehicle device to send pause play instruction;
The judgment module is also used to judge whether to receive the response message that the vehicle device returns after pause plays;
The sending module is also used to when receiving the response message, and Xiang Suoshu vehicle device sends record command, is obtained The user speech of the vehicle device acquisition;
Speech recognition module, for carrying out speech recognition to the user speech.
Further, the sending module is also used to when the vehicle device is not in voice broadcast state, Xiang Suoshu vehicle device Record command is sent, the user speech of the vehicle device acquisition is obtained.
Further, described device further include: detection module, for carrying out environment measuring to the vehicle device, described in judgement Whether the current environment of vehicle device meets recording conditions;
The sending module is specifically used for, when the current environment of the vehicle device meets recording conditions, Xiang Suoshu vehicle device hair Record command is sent, the user speech of the vehicle device acquisition is obtained.
Further, the detection module is specifically used for,
Environment measuring is carried out to the vehicle device, obtains ambient sound;
Judge whether frequency information and the preset voice broadcasting frequency information of the ambient sound are consistent;
If the frequency information of the ambient sound is consistent with preset voice broadcasting frequency information, it is determined that the vehicle device is current Environment be unsatisfactory for recording conditions;
If the frequency information of the ambient sound and preset voice broadcasting frequency information are inconsistent, it is determined that the vehicle device is worked as Preceding environment meets recording conditions.
Further, the detection module is specifically also used to,
If ambient sound has not been obtained within a preset period of time, it is determined that the current environment of the vehicle device meets recording conditions.
Further, described device further include:
Display module, for being shown on default interface when detection module determines and sends record command to the vehicle device Prompt information, so that user issues voice according to the prompt information, for acquisition.
Further, the voice broadcast state includes: music state, and/or, casting state of navigating.
The speech recognition equipment of the embodiment of the present invention, by receive vehicle device transmission speech recognition triggering command when, Judge whether the vehicle device is in voice broadcast state;If the vehicle device is in voice broadcast state, sent to the vehicle device Suspend play instruction;Judge whether to receive the response message that the vehicle device returns after pause plays;If receiving the sound Message is answered, then sends record command to the vehicle device, obtains the user speech of the vehicle device acquisition;The user speech is carried out Speech recognition.So as to realize when terminal device and vehicle device interconnect, when control vehicle device records to user speech, institute The user speech of admission does not include the audio that vehicle device is played, and then makes not mix as much as possible in the user speech enrolled by vehicle device Miscellaneous noise ensure that the accuracy rate of speech recognition, improve user experience.
In order to achieve the above object, third aspect present invention embodiment proposes another speech recognition equipment, comprising: storage Device, processor and storage are on a memory and the computer program that can run on a processor, which is characterized in that the processor Audio recognition method as described above is realized when executing described program.
To achieve the goals above, fourth aspect present invention embodiment proposes a kind of computer-readable storage of non-transitory Medium is stored thereon with computer program, which realizes audio recognition method as described above when being executed by processor.
To achieve the goals above, fifth aspect present invention embodiment proposes a kind of computer program product, when described When instruction processing unit in computer program product executes, audio recognition method as described above is realized.
The additional aspect of the present invention and advantage will be set forth in part in the description, and will partially become from the following description Obviously, or practice through the invention is recognized.
Detailed description of the invention
Above-mentioned and/or additional aspect and advantage of the invention will become from the following description of the accompanying drawings of embodiments Obviously and it is readily appreciated that, in which:
Fig. 1 is a kind of flow diagram of audio recognition method provided in an embodiment of the present invention;
Fig. 2 is the flow diagram of another audio recognition method provided in an embodiment of the present invention;
Fig. 3 is a kind of structural schematic diagram of speech recognition equipment provided in an embodiment of the present invention;
Fig. 4 is the structural schematic diagram of another speech recognition equipment provided in an embodiment of the present invention.
Specific embodiment
The embodiment of the present invention is described below in detail, examples of the embodiments are shown in the accompanying drawings, wherein from beginning to end Same or similar label indicates same or similar element or element with the same or similar functions.Below with reference to attached The embodiment of figure description is exemplary, it is intended to is used to explain the present invention, and is not considered as limiting the invention.
Below with reference to the accompanying drawings the audio recognition method and device of the embodiment of the present invention are described.
Fig. 1 is a kind of flow diagram of audio recognition method provided in an embodiment of the present invention.As shown in Figure 1, the voice Recognition methods the following steps are included:
S101, receive vehicle device transmission speech recognition triggering command when, judge whether the vehicle device is broadcast in voice Put state.
The executing subject of audio recognition method provided by the invention is speech recognition equipment, which can be The hardware devices such as terminal device, server, or the software to be installed on hardware device.In order to make it easy to understand, the present embodiment with For speech recognition equipment is the terminal device interconnected with vehicle device, wherein the terminal device be, for example, mobile phone, tablet computer, can Wearable device etc..
In the present embodiment, vehicle device, which can be understood as being mounted on inside automobile, provides the equipment of entertainment information, and vehicle device is had Function be, for example, voice broadcast, record, dial phone, transmitting-receiving bob, online video display etc.;Vehicle device can be realized vehicle and the external world Interaction, such as the interaction of vehicle and people, vehicle and the interaction of vehicle etc..
In the present embodiment, it can control vehicle device with the terminal device of vehicle device interconnection and audio-frequency information, video information etc. carried out It plays, pause broadcasting, and control vehicle device records to user speech;The voice enrolled can be sent to terminal by vehicle device Equipment carries out speech recognition to user speech by terminal device, and certainly, terminal device and vehicle device carry out interconnection and be not limited to play sound Frequency information, pause play audio-frequency information, recording.
In the present embodiment, user can be by being arranged the key with speech recognition Trigger Function in the car, triggering Vehicle device sends speech recognition triggering command to terminal device, and key is, for example, the hard key on steering wheel for vehicle in order to user behaviour Make;It is also possible to vehicle device and the speech recognition triggering command of user's input is received by the interaction with user, and is transmitted to terminal and sets Standby, for example by voice input mode, user says against vehicle device and " opens voice to know the speech recognition triggering command of user's input Other function ", or, the button with speech recognition Trigger Function is provided on the human-computer interaction interface of vehicle device, user passes through a little The modes touch-control button such as hit or slide to trigger speech recognition Trigger Function.
In the present embodiment, terminal device judges vehicle device after the speech recognition triggering command for receiving vehicle device transmission Current state.Specifically, since terminal device and vehicle device are interconnected, terminal device can be recorded by query history and be obtained most The instruction closely once sent to vehicle device determines working as vehicle device if the last instruction sent to vehicle device is voice play instruction Preceding state is voice broadcast state;If the last instruction sent to vehicle device is pause play instruction, the current of vehicle device is determined State is pause broadcast state.
In the present embodiment, voice broadcast state includes: music state, and/or, navigate casting state, but not with This is limited.When vehicle device is in music state, vehicle device plays music, when vehicle device is in navigation casting state, vehicle device example Such as carry out digital map navigation voice broadcast or news report.
If S102, the vehicle device are in voice broadcast state, pause play instruction is sent to the vehicle device.
S103, judge whether to receive the response message that the vehicle device returns after pause plays.
In the present embodiment, in order to ensure the noise that undopes as much as possible in the user speech enrolled by vehicle device, to guarantee language The accuracy rate of sound identification, therefore, to assure that vehicle device is not in voice broadcast state.It is not in the vehicle device i.e. vehicle device of voice broadcast state Audio-frequency information is not played, the audio-frequency information broadcasted by vehicle device will not be adulterated in environment locating for vehicle device, broadcasted by vehicle device Audio-frequency information out is, for example, music, navigation casting sound etc..
In the present embodiment, if vehicle device is in voice broadcast state, at this moment vehicle device is playing audio-frequency information, in control vehicle device Before recording to user speech, pause play instruction is sent to the vehicle device in voice broadcast state, so that vehicle device is suspended Play audio-frequency information.
Specifically, terminal device sends pause play instruction to vehicle device when detecting that vehicle device is in broadcast state;Vehicle device After receiving pause play instruction, vehicle device pause plays audio-frequency information, and after pause plays, vehicle device is used for terminal device return Indicate the response message of the paused broadcasting of vehicle device.After terminal device receives the response message, determine that vehicle device is played from voice State is switched to pause broadcast state.
If S104, receiving the response message, record command is sent to the vehicle device, obtains the vehicle device acquisition User speech.
S105, speech recognition is carried out to the user speech.
In the present embodiment, if terminal device reception vehicle device return is used to indicate vehicle device to suspend the response message of broadcasting When, terminal device determines that vehicle device is switched to pause broadcast state from voice broadcast state, and at this moment terminal device is sent to vehicle device Record command, control vehicle device acquire user speech;Terminal device receives the user speech that vehicle device is sent and carries out to user speech Speech recognition.
Further, for the ease of being interacted with user, the method also includes: it is recorded determining to send to the vehicle device When sound instructs, the display reminding information on default interface, so that user issues voice according to the prompt information, for acquisition.
In the present embodiment, presetting interface is the human-computer interaction interface in terminal device, and shown prompt information is, for example, " it can start to input voice, user can carry out voice input operation according to the prompt information determination.
Further, after step slol, the method also includes following steps:
If S106, the vehicle device are not in voice broadcast state, record command is sent to the vehicle device, obtains the vehicle The user speech of machine acquisition.
In the present embodiment, when vehicle device is not in voice broadcast state, illustrate that there is no vehicle devices in environment locating for vehicle device At this moment the audio-frequency information played directly sends record command to vehicle device, improve the user speech of terminal device acquisition vehicle device Speed improves the speed of speech recognition.
The audio recognition method of the embodiment of the present invention, by receive vehicle device transmission speech recognition triggering command when, Judge whether the vehicle device is in voice broadcast state;If the vehicle device is in voice broadcast state, sent to the vehicle device Suspend play instruction;Judge whether to receive the response message that the vehicle device returns after pause plays;If receiving the sound Message is answered, then sends record command to the vehicle device, obtains the user speech of the vehicle device acquisition;The user speech is carried out Speech recognition.So as to realize when terminal device and vehicle device interconnect, when control vehicle device records to user speech, institute The user speech of admission does not include the audio that vehicle device is played, and then makes not mix as much as possible in the user speech enrolled by vehicle device Miscellaneous noise ensure that the accuracy rate of speech recognition, improve user experience.
In practical applications, vehicle device suspends currently playing audio after the pause instruction for receiving terminal device transmission Information;And then, the record command that vehicle device receiving terminal apparatus is sent, vehicle device start to record to user speech.But due to Vehicle device has certain delay, i.e., the time that vehicle device stops playing audio-frequency information is later than the time for starting recording, vehicle device is caused to be adopted Include part audio-frequency information in the user speech collected, influences the accuracy rate of speech recognition.Therefore refer to vehicle device transmission recording It enables, before the user speech for obtaining vehicle device acquisition, environment measuring is carried out to the vehicle device, judges that the current environment of the vehicle device is It is no to meet recording conditions;When the current environment of the vehicle device meets recording conditions, Xiang Suoshu vehicle device sends record command, obtains The user speech of the vehicle device acquisition.Below with reference to Fig. 2, which is further explained.
Fig. 2 is the flow diagram of another audio recognition method provided in an embodiment of the present invention.In conjunction with reference Fig. 2, On the basis of embodiment illustrated in fig. 1, the audio recognition method the following steps are included:
S201, receive vehicle device transmission speech recognition triggering command when, judge whether the vehicle device is broadcast in voice Put state.
If S202, the vehicle device are in voice broadcast state, pause play instruction is sent to the vehicle device.
S203, judge whether to receive the response message that the vehicle device returns after pause plays.
The implementation of step S201, S202, S203 in the embodiment of the present invention are respectively and in embodiment shown in FIG. 1 Step S101, the implementation of S102, S103 are identical, and details are not described herein.
If S204, receiving the response message, environment measuring is carried out to the vehicle device, judges that the vehicle device is current Whether environment meets recording conditions.
In the present embodiment, if terminal device reception vehicle device return is used to indicate vehicle device to suspend the response message of broadcasting When, terminal device determines that vehicle device is switched to pause broadcast state from voice broadcast state.
Since vehicle device has certain delay, when receiving vehicle device returning response message, terminal will not be immediately to vehicle device Record command is sent, but environment that can be current to vehicle device carries out environment measuring, judges that the current environment of vehicle device meets recording item After part, record command just is sent to vehicle device, to guarantee the vehicle device that undoped as much as possible in vehicle device user speech collected The audio-frequency information played.
In the present embodiment, to vehicle device carry out environment measuring, if getting ambient sound, according to the frequency information of ambient sound with Preset voice broadcasting frequency information judges whether the current environment of vehicle device meets recording conditions;If not obtaining within a preset period of time Get ambient sound, it is determined that the current environment of vehicle device meets recording conditions.Wherein, preset time period is set according to practical situation Fixed, preset time period is, for example, 1 second.Ambient sound has not been obtained within a preset period of time, illustrates vehicle device thoroughly and stopped broadcasting Audio-frequency information, at this moment, inspection does not measure the audio-frequency information that vehicle device is played in environment locating for vehicle device, determines the current environment of vehicle device Meet recording conditions.
In one possible implementation, " according to the frequency information of ambient sound and preset voice broadcasting frequency information Judge whether the current environment of vehicle device meets recording conditions " specific implementation are as follows:
Whether S1, the frequency information for judging the ambient sound and preset voice broadcasting frequency information are consistent.
If the frequency information of S2, the ambient sound is consistent with preset voice broadcasting frequency information, it is determined that the vehicle device Current environment is unsatisfactory for recording conditions.
If the frequency information of S3, the ambient sound and preset voice broadcasting frequency information are inconsistent, it is determined that the vehicle The current environment of machine meets recording conditions.
In the present embodiment, preset voice broadcasting frequency information can be understood as the frequency for the audio-frequency information that vehicle device is played Information, such as the frequency information of the music that is played of vehicle device or the sound that navigates.Preset voice broadcasting frequency information is according to reality Situation is set.
Specifically, terminal device has sound frequency analytic function, and terminal device is determining vehicle device in pause broadcasting shape After state, terminal device acquires ambient sound by voice collection devices such as microphones, while opening sound frequency analytic function Frequency analysis is carried out to collected ambient sound, identifies the frequency information of ambient sound.
If the frequency information for the ambient sound that terminal device identifies is consistent with preset voice broadcasting frequency information, illustrate to the greatest extent Pipe vehicle device has carried out pause and has played, but since there are certain delay, vehicle device is also playing audio-frequency information, at this moment, if control vehicle Machine acquires user speech, and the audio-frequency information that many vehicle devices are played is still had in user speech, therefore, knows in terminal device Not Chu ambient sound frequency information it is consistent with preset voice broadcasting frequency information when, determine that the current environment of vehicle device is unsatisfactory for Recording conditions.Conversely, if the frequency information for the ambient sound that terminal device identifies and preset voice broadcasting frequency information are different It causes, vehicle device has thoroughly suspended broadcasting audio-frequency information, and at this moment, inspection does not measure the audio letter that vehicle device is played in environment locating for vehicle device Breath, determines that the current environment of vehicle device meets recording conditions.
S205, when the current environment of the vehicle device meets recording conditions, Xiang Suoshu vehicle device send record command, obtain institute State the user speech of vehicle device acquisition.
S206, speech recognition is carried out to the user speech.
In the present embodiment, determine that vehicle device has been switched to pause broadcast state from voice broadcast state in terminal device, and When determining that the current environment of vehicle device meets recording conditions, Cai Huixiang vehicle device sends record command, and control vehicle device acquires user speech; Terminal device receives the user speech that vehicle device is sent and carries out speech recognition to user speech.
Further, after step S201, the method also includes following steps:
If S207, the vehicle device are not in voice broadcast state, environment measuring is carried out to the vehicle device, judges the vehicle Whether the current environment of machine meets recording conditions.
In the present embodiment, when vehicle device is not in voice broadcast state, illustrate that there is no vehicle devices in environment locating for vehicle device At this moment the audio-frequency information played directly sends record command to vehicle device, improve the user speech of terminal device acquisition vehicle device Speed improves the speed of speech recognition.
The audio recognition method of the embodiment of the present invention, by receive vehicle device transmission speech recognition triggering command when, Judge whether the vehicle device is in voice broadcast state;If the vehicle device is in voice broadcast state, sent to the vehicle device Suspend play instruction;Judge whether to receive the response message that the vehicle device returns after pause plays;If receiving the sound Message is answered, then environment measuring is carried out to the vehicle device, judges whether the current environment of the vehicle device meets recording conditions;Described When the current environment of vehicle device meets recording conditions, Xiang Suoshu vehicle device sends record command, obtains user's language of the vehicle device acquisition Sound;Speech recognition is carried out to the user speech.It is true in terminal device so as to realize when terminal device and vehicle device interconnect Determine vehicle device and be switched to pause broadcast state from voice broadcast state, and determines that the current environment of vehicle device meets recording conditions When, Cai Huixiang vehicle device sends record command, and control vehicle device acquires user speech, realizes that enrolled user speech does not include vehicle device The audio-frequency information played, and then make the noise that undopes as much as possible in the user speech enrolled by vehicle device, it further improves The accuracy rate of speech recognition, improves user experience.
Fig. 3 is a kind of structural schematic diagram of speech recognition equipment provided in an embodiment of the present invention.As shown in Figure 3, comprising: sentence Disconnected module 11, sending module 12, speech recognition module 13.
Judgment module 11, for whether judging the vehicle device when receiving the speech recognition triggering command of vehicle device transmission In voice broadcast state;
Sending module 12, for when the vehicle device is in voice broadcast state, Xiang Suoshu vehicle device to send pause broadcasting and refers to It enables;
The judgment module 11 is also used to judge whether to receive the response that the vehicle device returns after pause plays and disappears Breath;
The sending module 12, is also used to when receiving the response message, and Xiang Suoshu vehicle device sends record command, obtains Take the user speech of the vehicle device acquisition;
Speech recognition module 13, for carrying out speech recognition to the user speech.
Further, the sending module 13 is also used to when the vehicle device is not in voice broadcast state, Xiang Suoshu vehicle Machine sends record command, obtains the user speech of the vehicle device acquisition.
Further, described device further include: detection module, for carrying out environment measuring to the vehicle device, described in judgement Whether the current environment of vehicle device meets recording conditions;
The sending module is specifically used for, when the current environment of the vehicle device meets recording conditions, Xiang Suoshu vehicle device hair Record command is sent, the user speech of the vehicle device acquisition is obtained.
Further, the detection module is specifically used for:
Environment measuring is carried out to the vehicle device, obtains ambient sound;
Judge whether frequency information and the preset voice broadcasting frequency information of the ambient sound are consistent;
If the frequency information of the ambient sound is consistent with preset voice broadcasting frequency information, it is determined that the vehicle device is current Environment be unsatisfactory for recording conditions;
If the frequency information of the ambient sound and preset voice broadcasting frequency information are inconsistent, it is determined that the vehicle device is worked as Preceding environment meets recording conditions.
Further, the detection module is specifically also used to,
If ambient sound has not been obtained within a preset period of time, it is determined that the current environment of the vehicle device meets recording conditions.
Further, described device further include:
Display module, for being shown on default interface when detection module determines and sends record command to the vehicle device Prompt information, so that user issues voice according to the prompt information, for acquisition.
Further, the voice broadcast state includes: music state, and/or, casting state of navigating.
It should be noted that the aforementioned voice for being also applied for the embodiment to the explanation of audio recognition method embodiment Identification device, details are not described herein again.
The speech recognition equipment of the embodiment of the present invention, by receive vehicle device transmission speech recognition triggering command when, Judge whether the vehicle device is in voice broadcast state;If the vehicle device is in voice broadcast state, sent to the vehicle device Suspend play instruction;Judge whether to receive the response message that the vehicle device returns after pause plays;If receiving the sound Message is answered, then sends record command to the vehicle device, obtains the user speech of the vehicle device acquisition;The user speech is carried out Speech recognition.So as to realize when terminal device and vehicle device interconnect, when control vehicle device records to user speech, institute The user speech of admission does not include the audio that vehicle device is played, and then makes not mix as much as possible in the user speech enrolled by vehicle device Miscellaneous noise ensure that the accuracy rate of speech recognition, improve user experience.
Fig. 4 is the structural schematic diagram of another speech recognition equipment provided in an embodiment of the present invention.The speech recognition equipment Include:
Memory 1001, processor 1002 and it is stored in the calculating that can be run on memory 1001 and on processor 1002 Machine program.
Processor 1002 realizes the audio recognition method provided in above-described embodiment when executing described program.
Further, speech recognition equipment further include:
Communication interface 1003, for the communication between memory 1001 and processor 1002.
Memory 1001, for storing the computer program that can be run on processor 1002.
Memory 1001 may include high speed RAM memory, it is also possible to further include nonvolatile memory (non- Volatilememory), a for example, at least magnetic disk storage.
Processor 1002 realizes audio recognition method described in above-described embodiment when for executing described program.
If memory 1001, processor 1002 and the independent realization of communication interface 1003, communication interface 1003, memory 1001 and processor 1002 can be connected with each other by bus and complete mutual communication.The bus can be industrial standard Architecture (Industry Standard Architecture, referred to as ISA) bus, external equipment interconnection (Peripheral Component, referred to as PCI) bus or extended industry-standard architecture (Extended Industry Standard Architecture, referred to as EISA) bus etc..The bus can be divided into address bus, data/address bus, control Bus processed etc..Only to be indicated with a thick line in Fig. 4, it is not intended that an only bus or a type of convenient for indicating Bus.
Optionally, in specific implementation, if memory 1001, processor 1002 and communication interface 1003, are integrated in one It is realized on block chip, then memory 1001, processor 1002 and communication interface 1003 can be completed mutual by internal interface Communication.
Processor 1002 may be a central processing unit (Central Processing Unit, referred to as CPU), or Person is specific integrated circuit (Application Specific Integrated Circuit, referred to as ASIC) or quilt It is configured to implement one or more integrated circuits of the embodiment of the present invention.
The present invention also provides a kind of non-transitorycomputer readable storage mediums, are stored thereon with computer program, the journey Audio recognition method as described above is realized when sequence is executed by processor.
The present invention also provides a kind of computer program products, when the instruction processing unit in the computer program product executes When, realize audio recognition method as described above.
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically show The description of example " or " some examples " etc. means specific features, structure, material or spy described in conjunction with this embodiment or example Point is included at least one embodiment or example of the invention.In the present specification, schematic expression of the above terms are not It must be directed to identical embodiment or example.Moreover, particular features, structures, materials, or characteristics described can be in office It can be combined in any suitable manner in one or more embodiment or examples.In addition, without conflicting with each other, the skill of this field Art personnel can tie the feature of different embodiments or examples described in this specification and different embodiments or examples It closes and combines.
In addition, term " first ", " second " are used for descriptive purposes only and cannot be understood as indicating or suggesting relative importance Or implicitly indicate the quantity of indicated technical characteristic.Define " first " as a result, the feature of " second " can be expressed or Implicitly include at least one this feature.In the description of the present invention, the meaning of " plurality " is at least two, such as two, three It is a etc., unless otherwise specifically defined.
Any process described otherwise above or method description are construed as in flow chart or herein, and expression includes It is one or more for realizing custom logic function or process the step of executable instruction code module, segment or portion Point, and the range of the preferred embodiment of the present invention includes other realization, wherein can not press shown or discussed suitable Sequence, including according to related function by it is basic simultaneously in the way of or in the opposite order, Lai Zhihang function, this should be of the invention Embodiment person of ordinary skill in the field understood.
Expression or logic and/or step described otherwise above herein in flow charts, for example, being considered use In the order list for the executable instruction for realizing logic function, may be embodied in any computer-readable medium, for Instruction execution system, device or equipment (such as computer based system, including the system of processor or other can be held from instruction The instruction fetch of row system, device or equipment and the system executed instruction) it uses, or combine these instruction execution systems, device or set It is standby and use.For the purpose of this specification, " computer-readable medium ", which can be, any may include, stores, communicates, propagates or pass Defeated program is for instruction execution system, device or equipment or the dress used in conjunction with these instruction execution systems, device or equipment It sets.The more specific example (non-exhaustive list) of computer-readable medium include the following: there is the electricity of one or more wirings Interconnecting piece (electronic device), portable computer diskette box (magnetic device), random access memory (RAM), read-only memory (ROM), erasable edit read-only storage (EPROM or flash memory), fiber device and portable optic disk is read-only deposits Reservoir (CDROM).In addition, computer-readable medium can even is that the paper that can print described program on it or other are suitable Medium, because can then be edited, be interpreted or when necessary with it for example by carrying out optical scanner to paper or other media His suitable method is handled electronically to obtain described program, is then stored in computer storage.
It should be appreciated that each section of the invention can be realized with hardware, software, firmware or their combination.Above-mentioned In embodiment, software that multiple steps or method can be executed in memory and by suitable instruction execution system with storage Or firmware is realized.Such as, if realized with hardware in another embodiment, following skill well known in the art can be used Any one of art or their combination are realized: have for data-signal is realized the logic gates of logic function from Logic circuit is dissipated, the specific integrated circuit with suitable combinational logic gate circuit, programmable gate array (PGA), scene can compile Journey gate array (FPGA) etc..
Those skilled in the art are understood that realize all or part of step that above-described embodiment method carries It suddenly is that relevant hardware can be instructed to complete by program, the program can store in a kind of computer-readable storage medium In matter, which when being executed, includes the steps that one or a combination set of embodiment of the method.
It, can also be in addition, each functional unit in each embodiment of the present invention can integrate in a processing module It is that each unit physically exists alone, can also be integrated in two or more units in a module.Above-mentioned integrated mould Block both can take the form of hardware realization, can also be realized in the form of software function module.The integrated module is such as Fruit is realized and when sold or used as an independent product in the form of software function module, also can store in a computer In read/write memory medium.
Storage medium mentioned above can be read-only memory, disk or CD etc..Although having been shown and retouching above The embodiment of the present invention is stated, it is to be understood that above-described embodiment is exemplary, and should not be understood as to limit of the invention System, those skilled in the art can be changed above-described embodiment, modify, replace and become within the scope of the invention Type.

Claims (17)

1. a kind of audio recognition method, applied to the terminal device interconnected with vehicle device characterized by comprising
When receiving the speech recognition triggering command of vehicle device transmission, judge whether the vehicle device is in voice broadcast state;
If the vehicle device is in voice broadcast state, pause play instruction is sent to the vehicle device;
Judge whether to receive the response message that the vehicle device returns after pause plays;
If receiving the response message, record command is sent to the vehicle device, obtains the user speech of the vehicle device acquisition;
Speech recognition is carried out to the user speech.
2. the method according to claim 1, wherein further include:
If the vehicle device is not in voice broadcast state, record command is sent to the vehicle device, obtains the vehicle device acquisition User speech.
3. the method according to claim 1, wherein described send record command to the vehicle device, described in acquisition Before the user speech of vehicle device acquisition, further includes:
Environment measuring is carried out to the vehicle device, judges whether the current environment of the vehicle device meets recording conditions;
It is corresponding, it is described to send record command to the vehicle device, obtain the user speech of the vehicle device acquisition, comprising:
When the current environment of the vehicle device meets recording conditions, Xiang Suoshu vehicle device sends record command, obtains the vehicle device and adopts The user speech of collection.
4. according to the method described in claim 3, it is characterized in that, described carry out environment measuring to the vehicle device, described in judgement Whether the current environment of vehicle device meets recording conditions, comprising:
Environment measuring is carried out to the vehicle device, obtains ambient sound;
Judge whether frequency information and the preset voice broadcasting frequency information of the ambient sound are consistent;
If the frequency information of the ambient sound is consistent with preset voice broadcasting frequency information, it is determined that the current ring of the vehicle device Border is unsatisfactory for recording conditions;
If the frequency information of the ambient sound and preset voice broadcasting frequency information are inconsistent, it is determined that the vehicle device is current Environment meets recording conditions.
5. according to the method described in claim 4, it is characterized in that, described carry out environment measuring to the vehicle device, described in judgement Whether the current environment of vehicle device meets recording conditions, further includes:
If ambient sound has not been obtained within a preset period of time, it is determined that the current environment of the vehicle device meets recording conditions.
6. the method according to claim 1, wherein further include:
In the determining transmission record command to the vehicle device, the display reminding information on default interface, so that user is according to described Prompt information issues voice, for acquisition.
7. the method according to claim 1, wherein the voice broadcast state includes: music state, And/or navigation casting state.
8. a kind of speech recognition equipment, applied to the terminal device interconnected with vehicle device characterized by comprising
Judgment module, for judging whether the vehicle device is in language when receiving the speech recognition triggering command of vehicle device transmission Sound broadcast state;
Sending module, for when the vehicle device is in voice broadcast state, Xiang Suoshu vehicle device to send pause play instruction;
The judgment module is also used to judge whether to receive the response message that the vehicle device returns after pause plays;
The sending module is also used to when receiving the response message, Xiang Suoshu vehicle device transmission record command, described in acquisition The user speech of vehicle device acquisition;
Speech recognition module, for carrying out speech recognition to the user speech.
9. device according to claim 8, which is characterized in that the sending module is also used to be not in the vehicle device When voice broadcast state, Xiang Suoshu vehicle device sends record command, obtains the user speech of the vehicle device acquisition.
10. device according to claim 8, which is characterized in that further include: detection module, for being carried out to the vehicle device Environment measuring, judges whether the current environment of the vehicle device meets recording conditions;
The sending module is specifically used for, and when the current environment of the vehicle device meets recording conditions, Xiang Suoshu vehicle device sends record Sound instruction obtains the user speech of the vehicle device acquisition.
11. device according to claim 10, which is characterized in that the detection module is specifically used for,
Environment measuring is carried out to the vehicle device, obtains ambient sound;
Judge whether frequency information and the preset voice broadcasting frequency information of the ambient sound are consistent;
If the frequency information of the ambient sound is consistent with preset voice broadcasting frequency information, it is determined that the current ring of the vehicle device Border is unsatisfactory for recording conditions;
If the frequency information of the ambient sound and preset voice broadcasting frequency information are inconsistent, it is determined that the vehicle device is current Environment meets recording conditions.
12. device according to claim 11, which is characterized in that the detection module is specifically also used to,
If ambient sound has not been obtained within a preset period of time, it is determined that the current environment of the vehicle device meets recording conditions.
13. device according to claim 8, which is characterized in that further include:
Display module is used for when detection module determines and sends record command to the vehicle device, the display reminding on default interface Information, so that user issues voice according to the prompt information, for acquisition.
14. device according to claim 8, which is characterized in that the voice broadcast state includes: music state, And/or navigation casting state.
15. a kind of speech recognition equipment characterized by comprising
Memory, processor and storage are on a memory and the computer program that can run on a processor, which is characterized in that institute State the audio recognition method realized as described in any in claim 1-7 when processor executes described program.
16. a kind of non-transitorycomputer readable storage medium, is stored thereon with computer program, which is characterized in that the program The audio recognition method as described in any in claim 1-7 is realized when being executed by processor.
17. a kind of computer program product realizes such as right when the instruction processing unit in the computer program product executes It is required that any audio recognition method in 1-7.
CN201910281318.4A 2019-04-09 2019-04-09 Voice recognition method and device Active CN110070866B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202111117307.6A CN113990309A (en) 2019-04-09 2019-04-09 Voice recognition method and device
CN201910281318.4A CN110070866B (en) 2019-04-09 2019-04-09 Voice recognition method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910281318.4A CN110070866B (en) 2019-04-09 2019-04-09 Voice recognition method and device

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN202111117307.6A Division CN113990309A (en) 2019-04-09 2019-04-09 Voice recognition method and device

Publications (2)

Publication Number Publication Date
CN110070866A true CN110070866A (en) 2019-07-30
CN110070866B CN110070866B (en) 2021-12-24

Family

ID=67367236

Family Applications (2)

Application Number Title Priority Date Filing Date
CN202111117307.6A Pending CN113990309A (en) 2019-04-09 2019-04-09 Voice recognition method and device
CN201910281318.4A Active CN110070866B (en) 2019-04-09 2019-04-09 Voice recognition method and device

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN202111117307.6A Pending CN113990309A (en) 2019-04-09 2019-04-09 Voice recognition method and device

Country Status (1)

Country Link
CN (2) CN113990309A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111210820A (en) * 2020-01-21 2020-05-29 深圳前海达闼云端智能科技有限公司 Robot control method, robot control device, electronic device, and storage medium
CN111369989A (en) * 2019-11-29 2020-07-03 添可智能科技有限公司 Voice interaction method of cleaning equipment and cleaning equipment
CN112306221A (en) * 2019-08-02 2021-02-02 上海擎感智能科技有限公司 Intelligent vehicle-mounted machine interaction method and device, storage medium and terminal
CN112435690A (en) * 2019-08-08 2021-03-02 百度在线网络技术(北京)有限公司 Duplex Bluetooth translation processing method and device, computer equipment and storage medium
CN113129902A (en) * 2019-12-30 2021-07-16 北京猎户星空科技有限公司 Voice processing method and device, electronic equipment and storage medium

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103796125A (en) * 2013-11-21 2014-05-14 广州视源电子科技股份有限公司 Earphone playing-based sound adjustment method
CN204316540U (en) * 2014-11-15 2015-05-06 深圳市掌翼星通科技有限公司 A kind of vehicle-carried sound-controlled voice Telephoning system
CN106767884A (en) * 2016-12-19 2017-05-31 东风汽车公司 Automobile instrument air navigation aid based on mobile phone interconnection
CN106910500A (en) * 2016-12-23 2017-06-30 北京第九实验室科技有限公司 The method and apparatus of Voice command is carried out to the equipment with microphone array
US20180060031A1 (en) * 2016-08-26 2018-03-01 Bragi GmbH Voice assistant for wireless earpieces
US10045110B2 (en) * 2016-07-06 2018-08-07 Bragi GmbH Selective sound field environment processing system and method
CN108711426A (en) * 2018-05-04 2018-10-26 四川斐讯信息技术有限公司 A kind of wireless extensions device configuration method and system based on voice control
CN109243438A (en) * 2018-08-24 2019-01-18 上海擎感智能科技有限公司 A kind of car owner's emotion adjustment method, system and storage medium
US10194026B1 (en) * 2014-03-26 2019-01-29 Open Invention Network, Llc IVR engagements and upfront background noise
CN109360567A (en) * 2018-12-12 2019-02-19 苏州思必驰信息科技有限公司 The customizable method and apparatus waken up
CN109493865A (en) * 2018-10-17 2019-03-19 北京车和家信息技术有限公司 Signal processing method, terminal and vehicle

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103796125A (en) * 2013-11-21 2014-05-14 广州视源电子科技股份有限公司 Earphone playing-based sound adjustment method
US10194026B1 (en) * 2014-03-26 2019-01-29 Open Invention Network, Llc IVR engagements and upfront background noise
CN204316540U (en) * 2014-11-15 2015-05-06 深圳市掌翼星通科技有限公司 A kind of vehicle-carried sound-controlled voice Telephoning system
US10045110B2 (en) * 2016-07-06 2018-08-07 Bragi GmbH Selective sound field environment processing system and method
US20180060031A1 (en) * 2016-08-26 2018-03-01 Bragi GmbH Voice assistant for wireless earpieces
CN106767884A (en) * 2016-12-19 2017-05-31 东风汽车公司 Automobile instrument air navigation aid based on mobile phone interconnection
CN106910500A (en) * 2016-12-23 2017-06-30 北京第九实验室科技有限公司 The method and apparatus of Voice command is carried out to the equipment with microphone array
CN108711426A (en) * 2018-05-04 2018-10-26 四川斐讯信息技术有限公司 A kind of wireless extensions device configuration method and system based on voice control
CN109243438A (en) * 2018-08-24 2019-01-18 上海擎感智能科技有限公司 A kind of car owner's emotion adjustment method, system and storage medium
CN109493865A (en) * 2018-10-17 2019-03-19 北京车和家信息技术有限公司 Signal processing method, terminal and vehicle
CN109360567A (en) * 2018-12-12 2019-02-19 苏州思必驰信息科技有限公司 The customizable method and apparatus waken up

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112306221A (en) * 2019-08-02 2021-02-02 上海擎感智能科技有限公司 Intelligent vehicle-mounted machine interaction method and device, storage medium and terminal
CN112435690A (en) * 2019-08-08 2021-03-02 百度在线网络技术(北京)有限公司 Duplex Bluetooth translation processing method and device, computer equipment and storage medium
CN112435690B (en) * 2019-08-08 2024-06-04 百度在线网络技术(北京)有限公司 Duplex Bluetooth translation processing method, duplex Bluetooth translation processing device, computer equipment and storage medium
CN111369989A (en) * 2019-11-29 2020-07-03 添可智能科技有限公司 Voice interaction method of cleaning equipment and cleaning equipment
CN113129902A (en) * 2019-12-30 2021-07-16 北京猎户星空科技有限公司 Voice processing method and device, electronic equipment and storage medium
CN113129902B (en) * 2019-12-30 2023-10-24 北京猎户星空科技有限公司 Voice processing method and device, electronic equipment and storage medium
CN111210820A (en) * 2020-01-21 2020-05-29 深圳前海达闼云端智能科技有限公司 Robot control method, robot control device, electronic device, and storage medium

Also Published As

Publication number Publication date
CN110070866B (en) 2021-12-24
CN113990309A (en) 2022-01-28

Similar Documents

Publication Publication Date Title
CN110070866A (en) Audio recognition method and device
EP3232343A1 (en) Method and apparatus for managing video data, terminal, and server
US20200106848A1 (en) Method for Pushing Multimedia Information, Non-Transitory Computer Readable Storage Medium, and Electronic Device
CN110267113B (en) Video file processing method, system, medium, and electronic device
CN104166689A (en) Presentation method and device for electronic book
CN108228882B (en) recommendation method and terminal device for song audition fragments
CN104933170A (en) Information exhibition method and device
US20150025882A1 (en) Method for operating conversation service based on messenger, user interface and electronic device using the same
CN110830368B (en) Instant messaging message sending method and electronic equipment
CN102739834B (en) Voice call apparatus and vehicle mounted apparatus
CN107306345A (en) Traveling record processing method, device, equipment, operating system and the vehicles
CN108881979B (en) Information processing method and device, mobile terminal and storage medium
CN108763475B (en) Recording method, recording device and terminal equipment
CN108958634A (en) Express delivery information acquisition method, device, mobile terminal and storage medium
CN112189344A (en) Method and device for selecting audio track from audio/video file
CN105487758A (en) Method and device for popup control of application software, and terminal equipment
CN111263009B (en) Quality inspection method, device, equipment and medium for telephone recording
CN105139848A (en) Data conversion method and apparatus
CN106027801A (en) Method and device for processing communication message and mobile device
CN108230094A (en) Vehicle recommends method and device
JP7267696B2 (en) Information processing device, information processing method, and information processing program
KR20130110965A (en) Sensibility evalution and contents recommendation method based on user feedback
CN109637541B (en) Method and electronic equipment for converting words by voice
CN108958578B (en) File control method and device and electronic device
JP6387287B2 (en) Unknown matter resolution processing system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20211013

Address after: 100176 101, floor 1, building 1, yard 7, Ruihe West 2nd Road, Beijing Economic and Technological Development Zone, Daxing District, Beijing

Applicant after: Apollo Zhilian (Beijing) Technology Co.,Ltd.

Address before: Unit D, Unit 3, 301, Productivity Building No. 5, High-tech Secondary Road, Nanshan District, Shenzhen City, Guangdong Province

Applicant before: BAIDU INTERNATIONAL TECHNOLOGY (SHENZHEN) Co.,Ltd.

GR01 Patent grant
GR01 Patent grant