CN112954602A - Voice control method, transmission method, device, electronic equipment and storage medium - Google Patents
Voice control method, transmission method, device, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN112954602A CN112954602A CN202110466038.8A CN202110466038A CN112954602A CN 112954602 A CN112954602 A CN 112954602A CN 202110466038 A CN202110466038 A CN 202110466038A CN 112954602 A CN112954602 A CN 112954602A
- Authority
- CN
- China
- Prior art keywords
- bluetooth headset
- electronic equipment
- voice information
- voice
- condition
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 61
- 230000005540 biological transmission Effects 0.000 title claims abstract description 57
- 238000001228 spectrum Methods 0.000 claims description 22
- 238000004458 analytical method Methods 0.000 claims description 10
- 238000012216 screening Methods 0.000 claims description 8
- 238000004891 communication Methods 0.000 abstract description 20
- 238000005516 engineering process Methods 0.000 abstract description 7
- 230000006870 function Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 8
- 238000004590 computer program Methods 0.000 description 7
- 230000003287 optical effect Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 238000004091 panning Methods 0.000 description 3
- 238000012549 training Methods 0.000 description 3
- 239000013598 vector Substances 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000010801 machine learning Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 239000013307 optical fiber Substances 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 235000012137 Atriplex confertifolia Nutrition 0.000 description 1
- 244000266618 Atriplex confertifolia Species 0.000 description 1
- 206010017577 Gait disturbance Diseases 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (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)
- Telephone Function (AREA)
Abstract
The embodiment of the disclosure discloses a voice control method, a transmission device, electronic equipment and a storage medium. The method in the present disclosure is applied to at least an electronic device, and includes: under the condition that the Bluetooth headset and the electronic equipment are connected and are respectively connected to the same wireless network, waiting for receiving voice information collected by the Bluetooth headset in real time; receiving voice information sent by the Bluetooth headset in an AP data transmission mode under the condition that the distance between the Bluetooth headset and the electronic equipment reaches a preset threshold value; and executing corresponding operation according to the voice information. According to the method, the Bluetooth headset is controlled to send the voice information in the AP data transmission mode, and the technical problems that Bluetooth communication distance is short and electronic equipment needs to be carried when the Bluetooth headset is used in the related technology are solved.
Description
Technical Field
The present disclosure relates to the field of electronic device control, and in particular, to a voice control method, a transmission device, an electronic device, and a storage medium.
Background
In a WIFI network, a wireless AP (Access Point) is an Access Point for a user to enter a wired network by using wireless devices (mobile devices such as mobile phones and wireless devices such as notebook computers), and is mainly used in broadband homes, buildings, campuses, parks, warehouses, factories and other places needing wireless monitoring, and can cover a distance of tens of meters to hundreds of meters, and also can cover a distance of tens of kilometers for remote data transmission, and at present, the farthest distance can reach about 30 KM.
In recent years, with the development of scientific technology, electronic devices have become one of the most common electronic products in people's daily life. The Bluetooth earphone which is adapted to the electronic equipment is a small-sized device based on the Bluetooth technology, and free communication can be realized only by placing the light device beside the ear without directly using communication equipment (mobile phones, computers and the like). The Bluetooth earphone applies the Bluetooth technology to the hands-free earphone, so that users can avoid annoying wiring stumbling and can easily talk in various ways. Since the advent of bluetooth headsets, it has been a good tool for the mobile commerce industry to increase efficiency.
However, the inventor of the present invention found that, in the related art, if a person wears the bluetooth headset and needs to listen to a song, play a menu, and other control applications during a sport, the person needs to wear the bluetooth headset and carry the mobile phone, which is inconvenient to carry and easy to lose.
Disclosure of Invention
This summary is provided to introduce a selection of concepts in a simplified form that are further described below in the detailed description. This summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
In a first aspect, an embodiment of the present disclosure provides a voice control method applied to an electronic device, including:
under the condition that the Bluetooth headset and the electronic equipment are connected and are respectively connected to the same wireless network, waiting for receiving voice information collected by the Bluetooth headset in real time;
receiving the voice information sent by the Bluetooth headset in an AP data transmission mode under the condition that the distance between the Bluetooth headset and the electronic equipment reaches a preset threshold value;
and executing corresponding operation according to the voice information.
Further, the waiting for receiving the voice information collected by the bluetooth headset in real time under the condition that the bluetooth headset and the electronic device are connected and are respectively connected to the same wireless network includes:
and under the condition that the Bluetooth headset and the electronic equipment are paired and connected and are respectively connected to the same wireless network, generating an information comparison table containing connection time and information of the Bluetooth headset and the electronic equipment, and waiting for receiving voice information acquired by the Bluetooth headset in real time.
Further, the executing the corresponding operation according to the voice information includes:
judging whether the voice information is legal or not;
and under the condition that the voice information is legal, analyzing the voice information, and executing corresponding operation according to an obtained analysis result.
Further, determining whether the voice message is legal includes:
extracting feature data from the voice information, verifying the voice information according to the feature data, and judging that the voice information is legal under the condition that the feature data is matched with the voice feature information of a user corresponding to the electronic equipment;
and under the condition that the feature data is not matched with the voice feature information of the user corresponding to the electronic equipment, judging that the voice information is illegal.
Further, the extracting feature data from the voice message, verifying the voice message according to the feature data, and determining that the voice message is legal when the feature data matches with the feature data of the user corresponding to the electronic device includes:
and extracting a sound wave frequency spectrum from the voice information, judging the sound wave frequency spectrum, and judging that the voice information is legal under the condition that the sound wave frequency spectrum is consistent with a pre-stored user sound wave frequency spectrum.
Further, after the generating an information comparison table containing connection time, information of the bluetooth headset and information of the electronic device, the method further includes:
and sending the information comparison table to the Bluetooth headset.
Further, the executing the corresponding operation according to the obtained analysis result includes:
and operating the corresponding application program according to the obtained analysis result.
In a second aspect, a voice transmission method applied to a bluetooth headset includes:
under the condition that the Bluetooth headset and the electronic equipment are connected and are respectively connected to the same wireless network, the Bluetooth headset collects voice information in real time;
and under the condition that the distance between the Bluetooth headset and the electronic equipment reaches a preset threshold value, the Bluetooth headset sends the voice information to the electronic equipment in an AP data transmission mode.
Further, in a case that the distance between the bluetooth headset and the electronic device reaches a preset threshold, the bluetooth headset sends the voice information to the electronic device in an AP data transmission manner, including:
acquiring an information comparison table corresponding to the Bluetooth headset under the condition that the distance between the Bluetooth headset and the electronic equipment reaches a preset threshold value;
and screening out the electronic equipment which is connected most recently in time according to the information comparison table, and sending the voice information to the electronic equipment in an AP data transmission mode.
In a third aspect, an embodiment of the present disclosure provides a voice control apparatus, applied to an electronic device, including:
the receiving module is used for waiting for receiving the voice information acquired by the Bluetooth headset in real time under the condition that the Bluetooth headset and the electronic equipment are connected and are respectively connected to the same wireless network;
the sending module is used for receiving the voice information sent by the Bluetooth headset in an AP data transmission mode under the condition that the distance between the Bluetooth headset and the electronic equipment reaches a preset threshold value;
and the execution module is used for executing corresponding operation according to the voice information.
Further, the receiving module is specifically configured to generate an information comparison table including connection time and information about the bluetooth headset and the electronic device under the condition that the bluetooth headset and the electronic device are paired and connected and are respectively connected to the same wireless network, and wait for receiving the voice information acquired by the bluetooth headset in real time.
Further, the execution module specifically includes:
the judging submodule is used for judging whether the voice information is legal or not;
and the execution submodule is used for analyzing the voice information under the condition that the voice information is legal and executing corresponding operation according to an obtained analysis result.
Further, the determining sub-module is specifically configured to extract feature data from the voice information, verify the voice information according to the feature data, and determine that the voice information is legal under the condition that the feature data matches with feature data of a user corresponding to the electronic device; the judging submodule is further used for judging that the voice information is illegal under the condition that the feature data is not matched with the voice feature information of the user corresponding to the electronic equipment.
Further, the determining sub-module is further configured to:
and extracting a sound wave frequency spectrum containing language information from the voice information, judging the sound wave frequency spectrum, and judging that the voice information is legal under the condition that the sound wave frequency spectrum is consistent with a pre-stored user sound wave frequency spectrum.
In a fourth aspect, a voice transmission device applied to a bluetooth headset includes:
the acquisition module is used for acquiring voice information in real time under the condition that the Bluetooth headset and the electronic equipment are connected and are respectively connected to the same wireless network;
the AP data transmission module is used for sending the voice information to the electronic equipment in an AP data transmission mode under the condition that the distance between the Bluetooth headset and the electronic equipment reaches a preset threshold value;
and the Bluetooth transmission module is used for sending the voice information to the electronic equipment by adopting a Bluetooth channel under the condition that the distance between the Bluetooth earphone and the electronic equipment does not reach a preset threshold value.
Further, the AP data transmission module is further configured to: acquiring an information comparison table corresponding to the Bluetooth headset under the condition that the distance between the Bluetooth headset and the electronic equipment reaches a preset threshold value;
and screening out the electronic equipment which is connected most recently in time according to the information comparison table, and sending the voice information to the electronic equipment in an AP data transmission mode.
In a fifth aspect, an embodiment of the present disclosure provides an electronic device, including:
a memory for storing computer readable instructions; and
a processor configured to execute the computer readable instructions to cause the processor to implement the method according to any of the first and second aspects.
In a sixth aspect, the disclosed embodiments provide a non-transitory computer-readable storage medium for storing computer-readable instructions, which, when executed by a computer, cause the computer to perform the voice control method of any one of the first and second aspects.
The embodiment of the disclosure discloses a voice control method, a transmission device, electronic equipment and a computer-readable storage medium. The method in the disclosure, at least applied to an electronic device, includes: under the condition that the Bluetooth headset and the electronic equipment are connected and are respectively connected to the same wireless network, waiting for receiving the voice information collected by the Bluetooth headset in real time; receiving voice information sent by the Bluetooth headset in an AP data transmission mode under the condition that the distance between the Bluetooth headset and the electronic equipment reaches a preset threshold value; and executing corresponding operation according to the voice information. According to the method, the voice information collected by the Bluetooth headset is sent in the AP data transmission mode, so that the Bluetooth headset and the electronic equipment can communicate in the same wireless network coverage area for establishing connection, compared with Bluetooth communication, the communication distance between the electronic equipment and the Bluetooth headset is greatly increased, and the technical problem that the electronic equipment is inconvenient to carry when the Bluetooth headset is used in the related technology is solved.
The foregoing is a summary of the present disclosure, and for the purposes of promoting a clear understanding of the technical means of the present disclosure, the present disclosure may be embodied in other specific forms without departing from the spirit or essential attributes thereof.
Drawings
The above and other features, advantages and aspects of various embodiments of the present disclosure will become more apparent by referring to the following detailed description when taken in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numbers refer to the same or similar elements. It should be understood that the drawings are schematic and that elements and features are not necessarily drawn to scale.
Fig. 1 is a schematic view of an application scenario of an embodiment of the present disclosure;
fig. 2 is a schematic flow chart of a voice control method provided in an embodiment of the present disclosure;
fig. 3 is a schematic flow chart of a voice transmission method according to an embodiment of the present disclosure;
fig. 4 is a schematic structural diagram of an embodiment of a voice control apparatus provided in the embodiment of the present disclosure;
fig. 5 is a schematic structural diagram of an embodiment of a voice transmission apparatus according to an embodiment of the present disclosure;
fig. 6 is a schematic structural diagram of an electronic device provided according to an embodiment of the present disclosure.
Detailed Description
Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure are shown in the drawings, it is to be understood that the present disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein, but rather are provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the disclosure are for illustration purposes only and are not intended to limit the scope of the disclosure.
It should be understood that the various steps recited in the method embodiments of the present disclosure may be performed in a different order, and/or performed in parallel. Moreover, method embodiments may include additional steps and/or omit performing the illustrated steps. The scope of the present disclosure is not limited in this respect.
The term "include" and variations thereof as used herein are open-ended, i.e., "including but not limited to". The term "based on" is "based, at least in part, on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Relevant definitions for other terms will be given in the following description.
It should be noted that the terms "first", "second", and the like in the present disclosure are only used for distinguishing different devices, modules or units, and are not used for limiting the order or interdependence relationship of the functions performed by the devices, modules or units.
It is noted that references to "a", "an", and "the" modifications in this disclosure are intended to be illustrative rather than limiting, and that those skilled in the art will recognize that "one or more" may be used unless the context clearly dictates otherwise.
The names of messages or information exchanged between devices in the embodiments of the present disclosure are for illustrative purposes only, and are not intended to limit the scope of the messages or information.
Fig. 1 is a schematic view of an application scenario of the embodiment of the present disclosure. As shown in fig. 1, a user 101 inputs voice to a bluetooth headset 102, an electronic device 103 may be any electronic device capable of receiving the natural language input, such as a smart phone, a pad, a laptop, a desktop, a psp, an intelligent robot, and the like, the electronic device 103 is connected to the bluetooth headset 102 through a wireless network, further, under the same wireless network coverage, the bluetooth headset 102 and the electronic device 103 are connected to the same WiFi, and when the electronic device 103 and the bluetooth headset 102 are connected in a pairing manner, communication can be performed in an AP data communication manner. In the application scenario, the user 101 speaks a voice, the bluetooth headset 102 collects the voice and sends the voice to the electronic device 103 connected to the bluetooth headset in an AP data manner, so that the electronic device 103 can execute corresponding operations according to the voice information, where the electronic device 103 executes corresponding operations according to the voice information includes opening an application program on the electronic device 103, and further, may open an application program to make a place order/play a song, and the like.
Fig. 2 is a flowchart of a voice control method provided in an embodiment of the present disclosure, where the voice control method provided in this embodiment may be executed by an electronic device, as shown in fig. 2, the method includes the following steps:
step S201, under the condition that the Bluetooth headset and the electronic equipment are connected and are respectively connected to the same wireless network, waiting for receiving voice information collected by the Bluetooth headset in real time;
in this disclosure, a connection state between the electronic device and the bluetooth headset is detected first, where the connection state between the electronic device and the bluetooth headset may include a connection state and an unconnected state, and the unconnected state may include an unconnected state and a connection-in-progress state. In one embodiment of the disclosure, whether the electronic device and the bluetooth headset are in a connected state may be determined by checking a state value of the electronic device, and specifically, when the electronic device is connected to the bluetooth headset, a first state value is returned, and when the electronic device is disconnected from the bluetooth headset, a second state value is returned, so that whether the electronic device and the bluetooth headset are in a connected state may be determined by detecting the first state value and the second state value. In another embodiment of the disclosure, the Android system sends the broadcast when the bluetooth headset is connected or disconnected, so that the electronic device can determine whether the electronic device is connected with the bluetooth headset in a broadcast monitoring manner.
Further, under the condition that the Bluetooth headset and the electronic equipment are paired and connected and are respectively connected to the same wireless network, an information comparison table containing connection time and the Bluetooth headset and the electronic equipment information is generated, and in the information comparison table, the equipment information of the Bluetooth headset, the electronic equipment information connected with the Bluetooth headset and the connection time of the Bluetooth headset and the electronic equipment are in one-to-one correspondence, so that the connection time and the connection relation of the Bluetooth headset and the electronic equipment are identified.
In another embodiment of the present disclosure, in a situation that the bluetooth headset and the electronic device are paired to establish a connection and are respectively connected to the same wireless network, the number of times that the bluetooth headset and the same electronic device are connected may be counted.
Step S202, receiving the voice information sent by the Bluetooth headset in an AP data transmission mode under the condition that the distance between the Bluetooth headset and the electronic equipment reaches a preset threshold value;
in this disclosure, a distance between the bluetooth headset and the electronic device may be detected, and a corresponding communication mode may be selected according to the distance between the bluetooth headset and the electronic device. According to the method and the device, under the condition that the distance between the Bluetooth headset and the electronic equipment reaches the preset value, the AP data transmission mode is adopted for communication, the communication distance is increased, and the problem that the Bluetooth communication distance is short is effectively solved.
Step S203, executing corresponding operation according to the voice information.
In this disclosure, can contain a plurality of application on the electronic equipment, under the situation that receives speech information, can judge whether speech information is legal to ensure that bluetooth headset gathers and sends the speech information of coming and for the instruction that the user assigned, especially in public occasions such as subway, market, this method is because of having used bluetooth headset, can effectively fall and makes an uproar, when having avoided directly using electronic equipment to gather pronunciation, gathers the noise in the surrounding environment and disturbs the operation.
In the present disclosure, feature data corresponding to the user voice may also be preset and stored, and validity verification of the voice information may be performed based on the feature data of the user. That is, feature data may be extracted from the voice information, the voice information may be verified according to the feature data, and in a case where the feature data matches voice feature information of a user corresponding to the electronic device, it may be determined that the voice information is legitimate. Correspondingly, under the condition that the feature data is not matched with the voice feature information of the user corresponding to the electronic equipment, the voice information is judged to be illegal.
Further, a sound wave spectrum may be extracted from the voice information, and in a case where the sound wave spectrum coincides with a user sound wave spectrum stored in advance, it is determined that the voice information is legitimate.
Furthermore, it is possible to extract a sound wave spectrum including language information from the voice information as feature data, judge the feature data, and judge that the voice information is legitimate in a case where the sound wave spectrum representing the feature data is identical to a user sound wave spectrum stored in advance.
And under the condition that the voice information is legal, analyzing the voice information, wherein the analysis of the voice information comprises semantic recognition of the voice information, the semantic recognition firstly needs voice recognition, sound waves with frequencies can be converted into electric signals corresponding to the sound waves, and the voice recognition is to match the electric signals of standard voice according to the received electric signals of the voice, so that a recognition result is obtained. For example, the speech signal may be converted into a speech vector, which is compared with a speech vector of a standard speech. The process can be realized by using a machine learning method, and the machine learning process refers to the building of a speech recognition phrase library and the generation process of a model. Firstly, matching different sound waves into different characteristic vectors to obtain a training set, inputting the training set into a speech recognition model to be trained, and then training the speech recognition model to obtain the trained speech recognition model. In practical use, the voice is directly input into the trained voice recognition model, and a text result of the voice recognition can be output. After the voice is recognized, the recognition of the semantics can be continued, and the semantic recognition is to perform sentence breaking and word segmentation on the recognized voice to obtain the specific meaning of the voice.
In an embodiment of the present disclosure, in the step of parsing the voice information, the voice information is parsed into two parts, where one part is an identifier of the application program, and the other part is an instruction for controlling the application program. Wherein the identifier of the application is used to distinguish different applications, typically the identifier is the name of the application, and the instruction of the application is an instruction related to the function of the application, for example, the user speaks a voice of "playing song jingle", and through the parsing in this step, the voice can be parsed into the application: default music player, and instructions for the music player: the song "Xiao Ding Dang" (small jingle) is played.
Further, the parsing the voice message to obtain an application identifier and the application instruction includes: performing semantic recognition on the voice information to obtain the application program identifier and application program control semantics; converting the application control semantics into the application instructions according to the application identifier. In this embodiment, what is obtained by parsing the voice information is the control semantics of the application, such as "playing song jingle", which is just the semantics, and the corresponding electronic device may not understand what function this semantics corresponds to, so in this embodiment, the semantics may also be converted into application instructions, where the application instructions are instructions that the application can directly execute. In this case, since the types of the application programs may be various, a conversion method between the semantics of each type of application program and the instruction needs to be set in advance, so that after the application program identifier is parsed, the corresponding conversion method can be searched according to the application program identifier, and the control semantics of the application program is converted into the application program instruction by the conversion method.
In another embodiment of the present disclosure, at least one keyword may be extracted from the voice information, that is, one keyword may be extracted, two keywords may be extracted, a plurality of keywords may be extracted, and the like, which is not limited herein. When a plurality of keywords can be extracted from the voice information, the keywords are analyzed respectively to determine whether the keywords include an instruction indicating that the electronic device operates the application program, and it can be understood that the keywords may include information indicating that the electronic device operates an application program or may not include information indicating that the electronic device operates the application program. And when the keyword comprises an instruction indicating the electronic equipment to operate the application program, the electronic equipment executes operation on the corresponding application program based on the keyword.
For example, keywords are extracted from the speech information: and if the song and the small jingle are played, the electronic equipment is controlled to start a default music player, inquire and play the song of the small jingle.
And under the condition that the extracted keywords are multiple and correspond to multiple instructions, analyzing each instruction respectively. For example, keywords are extracted from the speech information: panning, purchasing, disposable paper cup, one bag, ordering, then control electronic equipment to start corresponding application: the method comprises the steps of panning, searching for disposable paper cups, screening commodity links according to preset screening conditions, wherein the preset screening conditions can be 'most sales amount' or 'lowest price', and after the commodity links are screened out, the commodity number 1 can be directly filled according to keywords, and orders are submitted. At this time, the commodity name, the unit price, the quantity and the total price can be broadcasted in a voice mode, and the user can wait for the payment operation when receiving the voice instruction or wait for the payment operation.
According to the method, under the condition that the Bluetooth headset and the electronic equipment are connected and are respectively connected to the same wireless network, the Bluetooth headset and the electronic equipment are communicated in an AP data transmission mode, and the technical problem that the electronic equipment needs to be carried simultaneously when the Bluetooth headset is used in the related technology and the communication distance of the Bluetooth headset is short is effectively solved.
In another embodiment of the present disclosure, a user may wear a bluetooth headset in a fitness scene, and in an area covered by a wireless network of a fitness room, the user may place the headset in a position far away from the user, such as a wardrobe, without carrying an electronic device (e.g., a mobile phone, which is taken as an example below). The user operates the Bluetooth headset to enable the Bluetooth headset to be connected with the mobile phone and connected to a wireless network configured in the gymnasium, and therefore the application program installed on the mobile phone can be controlled through the Bluetooth headset. When a user needs to play songs, the user can directly speak the played songs, the Bluetooth headset sends collected 'played songs' voice information to the mobile phone in an AP data transmission mode, when the mobile phone receives the voice information, the mobile phone analyzes the voice information when judging that the voice information is legal, and a music player installed on the mobile phone is started according to the 'played songs' obtained through analysis to play songs. The user does not need to directly operate the mobile phone in the whole operation process, hands are thoroughly liberated, the mobile phone can be controlled in an area covered by a wireless network of the gymnasium based on an AP data transmission mode, the mobile phone does not need to be carried about, and the problems that the mobile phone is inconvenient to carry and easy to lose are solved.
In another embodiment of the present disclosure, in a cell covered by a wireless network, when a user moves, such as running or boxing, in the cell, the user wears a bluetooth headset with him, the bluetooth headset is connected to a mobile phone placed at home, the user can control the mobile phone placed at home to perform related operations through the bluetooth headset in a voice form, the user can say that the user wants to perform operations performed by the mobile phone, such as "learn to purchase" sebaceous globule "in a treasure, when the mobile phone receives the voice information, the mobile phone parses an instruction" learn to purchase "sebaceous globule" in a treasure ", starts a treasure-panning application program, searches according to the parsed keyword" sebaceous globule ", and sends the searched result to the bluetooth headset in an AP data transmission manner, so that the user can hear the search result, such as: morpo 13.5 Yuan from sheep fat ball. The user can further issue a voice command such as 'buy one book' according to the heard search result, so that the number of the mobile phone is changed to 1 and an order is submitted when the mobile phone receives the voice command of 'buy one book'. The user can place a bill for purchasing the 'sudachi ball' which is wanted to be purchased without manually operating an application program to browse and search the book.
In the above, although the steps in the above method embodiments are described in the above sequence, it should be clear to those skilled in the art that the steps in the embodiments of the present disclosure are not necessarily performed in the above sequence, and may also be performed in other sequences such as reverse, parallel, and cross, and further, on the basis of the above steps, other steps may also be added by those skilled in the art, and these obvious modifications or equivalents should also be included in the protection scope of the present disclosure, and are not described herein again.
Fig. 3 is a schematic flowchart of an embodiment of a voice transmission method provided in an embodiment of the present disclosure, where the voice transmission method is applied to a bluetooth headset, and includes:
301, under the condition that a bluetooth headset and the electronic equipment are connected and are respectively connected to the same wireless network, acquiring voice information in real time by the bluetooth headset;
in the embodiment of the present disclosure, the bluetooth headset may include a first bluetooth headset and a second bluetooth headset, wherein the first bluetooth headset and the second bluetooth headset may be regarded as a pair of bluetooth headsets, i.e., the first bluetooth headset and the second bluetooth headset may be regarded as a left headset and a right headset, respectively, for example, the first bluetooth headset may be regarded as a left headset and the second bluetooth headset may be regarded as a right headset, or the second bluetooth headset may be regarded as a left headset and the first bluetooth headset may be regarded as a right headset, and so on. Therefore, in this embodiment, whether the electronic device is connected to the first bluetooth headset and the second bluetooth headset respectively can be detected, which is not described herein again.
The voice information is a sound signal collected by the bluetooth headset from the environment where the bluetooth headset is located, and if a user speaks voice near the bluetooth headset, the voice can be a command to be executed by the electronic device, and the bluetooth headset is in a monitoring state in real time, so that the bluetooth headset can collect the voice spoken by the user, namely the voice information.
Step 302, when the distance between the bluetooth headset and the electronic device reaches a preset threshold, the bluetooth headset sends the voice information to the electronic device in an AP data transmission manner;
in the disclosure, after the bluetooth headset collects the voice of the user, the distance between the bluetooth headset and the electronic device is detected, and when the distance reaches a preset threshold, one or more electronic devices connected to the same wireless network as the bluetooth headset are acquired, and the electronic device may exist, and may acquire the electronic device that is paired and connected with the bluetooth headset most recently in terms of time according to an information comparison table, and send the collected voice to the electronic device in an AP data transmission manner.
In another embodiment of the present disclosure, the electronic device to be communicated may be screened out based on the number of times the bluetooth headset is connected to the same electronic device, and the voice information collected by the bluetooth headset is sent to the electronic device in an AP data communication manner.
Furthermore, the electronic equipment which is connected with the Bluetooth headset for the most times can be screened out, the screened electronic equipment is used as the electronic equipment which is communicated with the Bluetooth headset, and the voice information collected by the Bluetooth headset is sent to the electronic equipment in an AP data communication mode.
Further, in a case that the distance between the bluetooth headset and the electronic device reaches a preset threshold, the bluetooth headset sends the voice information to the electronic device in an AP data transmission manner, including:
acquiring an information comparison table corresponding to the Bluetooth headset under the condition that the distance between the Bluetooth headset and the electronic equipment reaches a preset threshold value;
and screening out the electronic equipment which is connected most recently in time according to the information comparison table, and sending the voice information to the electronic equipment in an AP data transmission mode.
And 303, controlling the Bluetooth headset to transmit the voice information to the electronic equipment by adopting a Bluetooth channel under the condition that the distance between the Bluetooth headset and the electronic equipment does not reach a preset threshold value.
Fig. 4 is a schematic structural diagram of an embodiment of a voice control apparatus provided in the present disclosure, where the voice control apparatus is applied to an electronic device, and as shown in fig. 4, the apparatus 400 includes: a receiving module 401, a sending module 402, and an executing module 403. Wherein,
the receiving module 401 is configured to wait for receiving voice information acquired by a bluetooth headset in real time when the bluetooth headset and the electronic device are connected and are respectively connected to the same wireless network;
a sending module 402, configured to receive the voice information sent by the bluetooth headset in an AP data transmission manner under a condition that a distance between the bluetooth headset and the electronic device reaches a preset threshold;
an executing module 403, configured to execute a corresponding operation according to the voice information.
Further, the receiving module 401 is specifically configured to generate an information comparison table including connection time and information of the bluetooth headset and the electronic device under the condition that the bluetooth headset and the electronic device are paired and connected and are respectively connected to the same wireless network, and wait for receiving the voice information acquired by the bluetooth headset in real time.
Further, the sending module 402 is specifically configured to, under a condition that a distance between the bluetooth headset and the electronic device reaches a preset threshold, obtain an information comparison table corresponding to the bluetooth headset, screen out the electronic device that is most recently connected in time according to the information comparison table, and send the voice information to the electronic device in an AP data transmission manner. The electronic device can be a mobile phone, a pad, a notebook computer, a desktop computer, a psp, an intelligent robot and the like.
Further, the executing module 403 specifically includes:
the judging submodule is used for judging whether the voice information is legal or not;
and the execution submodule is used for analyzing the voice information under the condition that the voice information is legal and executing corresponding operation according to an obtained analysis result.
Further, the determining sub-module is specifically configured to extract feature data from the voice information, verify the voice information according to the feature data, determine that the voice information is legal when the feature data matches with the feature data of the user corresponding to the electronic device, and determine that the voice information is illegal when the feature data does not match with the voice feature information of the user corresponding to the electronic device.
Further, the determining sub-module includes:
and extracting a sound wave frequency spectrum containing language information from the voice information, judging the sound wave frequency spectrum, and judging that the voice information is legal under the condition that the sound wave frequency spectrum is consistent with a pre-stored user sound wave frequency spectrum.
Further, the sending module is further configured to send the information comparison table to the bluetooth headset after the receiving module generates the information comparison table including the connection time and the information about the bluetooth headset and the electronic device.
Further, the execution sub-module is specifically configured to, in a case that the voice information is legal, analyze the voice information, and operate a corresponding application program on the electronic device according to an obtained analysis result.
The apparatus shown in fig. 4 can perform the method of the embodiment shown in fig. 2, and reference may be made to the related description of the embodiment shown in fig. 2 for a part of this embodiment that is not described in detail. The implementation process and technical effect of the technical solution refer to the description in the embodiment shown in fig. 2, and are not described herein again.
As shown in fig. 5, corresponding to the voice transmission method, the present disclosure provides a voice transmission apparatus 500 applied to a bluetooth headset, including:
the acquisition module 501 is used for acquiring voice information in real time under the condition that the connection between the bluetooth headset and the electronic equipment is established and the bluetooth headset and the electronic equipment are respectively connected to the same wireless network;
in the disclosure, when the Bluetooth headset collects the voice information, the collected voice information is subjected to noise reduction processing, so that the voice recognition degree of the Bluetooth headset is improved, and the error recognition rate is reduced.
An AP data transmission module 502, configured to send the voice information to the electronic device in an AP data transmission manner when a distance between the bluetooth headset and the electronic device reaches a preset threshold;
and the bluetooth transmission module 503 is configured to send the voice information to the electronic device by using a bluetooth channel under the condition that the distance between the bluetooth headset and the electronic device does not reach a preset threshold value.
Further, the AP data transmission module 502 is further configured to: acquiring an information comparison table corresponding to the Bluetooth headset under the condition that the distance between the Bluetooth headset and the electronic equipment reaches a preset threshold value;
and screening out the electronic equipment which is connected most recently in time according to the information comparison table, and sending the voice information to the electronic equipment in an AP data transmission mode.
The voice transmission apparatus shown in fig. 5 can execute the method of the embodiment shown in fig. 3, and reference may be made to the related description of the embodiment shown in fig. 3 for a part not described in detail in this embodiment. The implementation process and technical effect of the technical solution refer to the description in the embodiment shown in fig. 3, and are not described herein again.
As shown in fig. 6, electronic device 600 may include a processing means (e.g., central processing unit, graphics processor, etc.) 601 that may perform various appropriate actions and processes in accordance with a program stored in a Read Only Memory (ROM)602 or a program loaded from a storage means 608 into a Random Access Memory (RAM) 603. In the RAM 603, various programs and data necessary for the operation of the electronic apparatus 600 are also stored. The processing device 601, the ROM 602, and the RAM 603 are connected to each other via a bus 604. An input/output (I/O) interface 605 is also connected to bus 604.
Generally, the following devices may be connected to the I/O interface 605: input devices 606 including, for example, a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; output devices 607 including, for example, a Liquid Crystal Display (LCD), a speaker, a vibrator, and the like; storage 608 including, for example, tape, hard disk, etc.; and a communication device 609. The communication means 609 may allow the electronic device 600 to communicate with other devices wirelessly or by wire to exchange data. While fig. 6 illustrates an electronic device 600 having various means, it is to be understood that not all illustrated means are required to be implemented or provided. More or fewer devices may alternatively be implemented or provided.
In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program carried on a non-transitory computer readable medium, the computer program containing program code for performing the method illustrated by the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication means 609, or may be installed from the storage means 608, or may be installed from the ROM 602. The computer program, when executed by the processing device 601, performs the above-described functions defined in the methods of the embodiments of the present disclosure.
It should be noted that the computer readable medium in the present disclosure can be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In contrast, in the present disclosure, a computer readable signal medium may comprise a propagated data signal with computer readable program code embodied therein, either in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, optical cables, RF (radio frequency), etc., or any suitable combination of the foregoing.
In some embodiments, the clients, servers may communicate using any currently known or future developed network Protocol, such as HTTP (HyperText Transfer Protocol), and may interconnect with any form or medium of digital data communication (e.g., a communications network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), the Internet (e.g., the Internet), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future developed network.
The computer readable medium may be embodied in the electronic device; or may exist separately without being assembled into the electronic device.
The computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: the above-described voice control method or voice transmission method is performed.
Computer program code for carrying out operations for the present disclosure may be written in any combination of one or more programming languages, including but not limited to an object oriented programming language such as Java, Smalltalk, C + +, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units described in the embodiments of the present disclosure may be implemented by software or hardware. Where the name of an element does not in some cases constitute a limitation on the element itself.
The functions described herein above may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), systems on a chip (SOCs), Complex Programmable Logic Devices (CPLDs), and the like.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
The foregoing description is only exemplary of the preferred embodiments of the disclosure and is illustrative of the principles of the technology employed. It will be appreciated by those skilled in the art that the scope of the disclosure herein is not limited to the particular combination of features described above, but also encompasses other embodiments in which any combination of the features described above or their equivalents does not depart from the spirit of the disclosure. For example, the above features and (but not limited to) the features disclosed in this disclosure having similar functions are replaced with each other to form the technical solution.
Claims (13)
1. A voice control method is applied to electronic equipment and comprises the following steps:
under the condition that the Bluetooth headset and the electronic equipment are connected and are respectively connected to the same wireless network, waiting for receiving voice information collected by the Bluetooth headset in real time;
receiving the voice information sent by the Bluetooth headset in an AP data transmission mode under the condition that the distance between the Bluetooth headset and the electronic equipment reaches a preset threshold value;
and executing corresponding operation according to the voice information.
2. The method as claimed in claim 1, wherein the waiting for receiving the voice information collected by the bluetooth headset in real time in a situation that the bluetooth headset and the electronic device have established connection and are respectively connected to the same wireless network comprises:
and under the condition that the Bluetooth headset and the electronic equipment are paired and connected and are respectively connected to the same wireless network, generating an information comparison table containing connection time and information of the Bluetooth headset and the electronic equipment, and waiting for receiving voice information acquired by the Bluetooth headset in real time.
3. The method of claim 2, wherein after generating the information lookup table comprising connection time, information of the bluetooth headset and the electronic device, the method further comprises:
and sending the information comparison table to the Bluetooth headset.
4. The method of claim 1, wherein the performing corresponding operations based on the voice information comprises:
judging whether the voice information is legal or not;
and under the condition that the voice information is legal, analyzing the voice information, and executing corresponding operation according to an obtained analysis result.
5. The method of claim 4, wherein performing the corresponding operation according to the obtained parsing result comprises:
and operating the corresponding application program on the electronic equipment according to the obtained analysis result.
6. The method of claim 4, wherein determining whether the voice message is legitimate comprises:
extracting feature data from the voice information, verifying the voice information according to the feature data, and judging that the voice information is legal under the condition that the feature data is matched with the voice feature information of a user corresponding to the electronic equipment;
and under the condition that the feature data is not matched with the voice feature information of the user corresponding to the electronic equipment, judging that the voice information is illegal.
7. The method of claim 6, wherein the extracting feature data from the voice message, verifying the voice message according to the feature data, and determining that the voice message is legitimate in a case where the feature data matches feature data of a user corresponding to the electronic device comprises:
and extracting a sound wave frequency spectrum from the voice information, judging the sound wave frequency spectrum, and judging that the voice information is legal under the condition that the sound wave frequency spectrum is consistent with a pre-stored user sound wave frequency spectrum.
8. A voice transmission method is applied to a Bluetooth headset, and comprises the following steps:
under the condition that the Bluetooth headset and the electronic equipment are connected and are respectively connected to the same wireless network, the Bluetooth headset collects voice information in real time;
under the condition that the distance between the Bluetooth headset and the electronic equipment reaches a preset threshold value, the Bluetooth headset sends the voice information to the electronic equipment in an AP data transmission mode;
and under the condition that the distance between the Bluetooth headset and the electronic equipment does not reach a preset threshold value, controlling the Bluetooth headset to adopt a Bluetooth channel to send the voice information to the electronic equipment.
9. The method of claim 8, wherein the bluetooth headset transmits the voice information to the electronic device in an AP data transmission manner in a case where a distance between the bluetooth headset and the electronic device reaches a preset threshold, further comprising:
acquiring an information comparison table corresponding to the Bluetooth headset under the condition that the distance between the Bluetooth headset and the electronic equipment reaches a preset threshold value;
and screening out the electronic equipment which is connected most recently in time according to the information comparison table, and sending the voice information to the electronic equipment in an AP data transmission mode.
10. A voice control device is applied to electronic equipment and comprises:
the receiving module is used for waiting for receiving the voice information acquired by the Bluetooth headset in real time under the condition that the Bluetooth headset and the electronic equipment are connected and are respectively connected to the same wireless network;
the sending module is used for receiving the voice information sent by the Bluetooth headset in an AP data transmission mode under the condition that the distance between the Bluetooth headset and the electronic equipment reaches a preset threshold value;
and the execution module is used for executing corresponding operation according to the voice information.
11. A voice transmission device is applied to a Bluetooth headset, and comprises:
the acquisition module is used for acquiring voice information in real time under the condition that the Bluetooth headset and the electronic equipment are connected and are respectively connected to the same wireless network;
the AP data transmission module is used for sending the voice information to the electronic equipment in an AP data transmission mode under the condition that the distance between the Bluetooth headset and the electronic equipment reaches a preset threshold value;
and the Bluetooth transmission module is used for sending the voice information to the electronic equipment by adopting a Bluetooth channel under the condition that the distance between the Bluetooth earphone and the electronic equipment does not reach a preset threshold value.
12. An electronic device, comprising:
a memory for storing computer readable instructions; and
a processor for executing the computer readable instructions such that the processor when executed implements the method of any of claims 1-9.
13. A non-transitory computer readable storage medium storing computer readable instructions, which when executed by a computer, cause the computer to perform the method of any one of claims 1-9.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110466038.8A CN112954602B (en) | 2021-04-28 | 2021-04-28 | Voice control method, transmission method, device, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110466038.8A CN112954602B (en) | 2021-04-28 | 2021-04-28 | Voice control method, transmission method, device, electronic equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112954602A true CN112954602A (en) | 2021-06-11 |
CN112954602B CN112954602B (en) | 2022-11-29 |
Family
ID=76233593
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110466038.8A Active CN112954602B (en) | 2021-04-28 | 2021-04-28 | Voice control method, transmission method, device, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112954602B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114268820A (en) * | 2021-12-20 | 2022-04-01 | 歌尔科技有限公司 | Barrage sending method based on Bluetooth headset, equipment and medium |
CN114872060A (en) * | 2022-04-19 | 2022-08-09 | 中国农业银行股份有限公司浙江省分行 | Intelligent following method and device for service robot |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105828173A (en) * | 2016-03-22 | 2016-08-03 | 广东欧珀移动通信有限公司 | Communication connection recording updating method and device in audio-video playing system |
WO2018227633A1 (en) * | 2017-06-16 | 2018-12-20 | 华为技术有限公司 | Device control method and device |
CN109243445A (en) * | 2018-09-30 | 2019-01-18 | Oppo广东移动通信有限公司 | Sound control method, device, electronic equipment and storage medium |
CN109903765A (en) * | 2019-03-01 | 2019-06-18 | 西安极蜂天下信息科技有限公司 | Sound control method and device |
CN110456911A (en) * | 2019-08-09 | 2019-11-15 | Oppo广东移动通信有限公司 | Electronic equipment control method and device, electronic equipment and readable storage medium |
CN110601714A (en) * | 2019-09-20 | 2019-12-20 | 深圳市依诺信科技有限公司 | Communication method of Bluetooth headset based on local area network and Bluetooth headset |
CN111988771A (en) * | 2020-08-28 | 2020-11-24 | 维沃移动通信有限公司 | Wireless connection control method and device and electronic equipment |
-
2021
- 2021-04-28 CN CN202110466038.8A patent/CN112954602B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105828173A (en) * | 2016-03-22 | 2016-08-03 | 广东欧珀移动通信有限公司 | Communication connection recording updating method and device in audio-video playing system |
WO2018227633A1 (en) * | 2017-06-16 | 2018-12-20 | 华为技术有限公司 | Device control method and device |
CN109243445A (en) * | 2018-09-30 | 2019-01-18 | Oppo广东移动通信有限公司 | Sound control method, device, electronic equipment and storage medium |
CN109903765A (en) * | 2019-03-01 | 2019-06-18 | 西安极蜂天下信息科技有限公司 | Sound control method and device |
CN110456911A (en) * | 2019-08-09 | 2019-11-15 | Oppo广东移动通信有限公司 | Electronic equipment control method and device, electronic equipment and readable storage medium |
CN110601714A (en) * | 2019-09-20 | 2019-12-20 | 深圳市依诺信科技有限公司 | Communication method of Bluetooth headset based on local area network and Bluetooth headset |
CN111988771A (en) * | 2020-08-28 | 2020-11-24 | 维沃移动通信有限公司 | Wireless connection control method and device and electronic equipment |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114268820A (en) * | 2021-12-20 | 2022-04-01 | 歌尔科技有限公司 | Barrage sending method based on Bluetooth headset, equipment and medium |
CN114268820B (en) * | 2021-12-20 | 2024-04-30 | 歌尔科技有限公司 | Barrage sending method based on Bluetooth headset, equipment and medium |
CN114872060A (en) * | 2022-04-19 | 2022-08-09 | 中国农业银行股份有限公司浙江省分行 | Intelligent following method and device for service robot |
CN114872060B (en) * | 2022-04-19 | 2024-06-28 | 中国农业银行股份有限公司浙江省分行 | Intelligent following method and device for service type robot |
Also Published As
Publication number | Publication date |
---|---|
CN112954602B (en) | 2022-11-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107844586B (en) | News recommendation method and device | |
CN103730116B (en) | Intelligent watch realizes the system and method that intelligent home device controls | |
CN110795528B (en) | Data query method and device, electronic equipment and storage medium | |
CN108900945A (en) | Bluetooth headset box and audio recognition method, server and storage medium | |
CN107895578A (en) | Voice interactive method and device | |
CN107623614A (en) | Method and apparatus for pushed information | |
CN112954602B (en) | Voice control method, transmission method, device, electronic equipment and storage medium | |
JP7094485B2 (en) | Business data processing method, equipment and related equipment | |
CN106663430A (en) | Keyword detection using speaker-independent keyword models for user-designated keywords | |
US11270690B2 (en) | Method and apparatus for waking up device | |
US11783808B2 (en) | Audio content recognition method and apparatus, and device and computer-readable medium | |
CN110096611A (en) | A kind of song recommendations method, mobile terminal and computer readable storage medium | |
CN109712610A (en) | The method and apparatus of voice for identification | |
CN110097895B (en) | Pure music detection method, pure music detection device and storage medium | |
CN107104994A (en) | Audio recognition method, electronic installation and speech recognition system | |
CN109509472A (en) | Method, apparatus and system based on voice platform identification background music | |
JP2020009440A (en) | Method and device for generating information | |
CN107274882A (en) | Data transmission method and device | |
CN110308886A (en) | The system and method for voice command service associated with personalized task are provided | |
CN107733876A (en) | A kind of stream media caption display methods, mobile terminal and storage device | |
CN113299285A (en) | Device control method, device, electronic device and computer-readable storage medium | |
CN112259076B (en) | Voice interaction method, voice interaction device, electronic equipment and computer readable storage medium | |
CN114765025A (en) | Method for generating and recognizing speech recognition model, device, medium and equipment | |
CN110275948A (en) | Free jump method, device and the medium of Self-Service | |
CN111404998A (en) | Voice interaction method, first electronic device and readable storage medium |
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 |