CN108538289A - The method, apparatus and terminal device of voice remote control are realized based on bluetooth - Google Patents

The method, apparatus and terminal device of voice remote control are realized based on bluetooth Download PDF

Info

Publication number
CN108538289A
CN108538289A CN201810183350.4A CN201810183350A CN108538289A CN 108538289 A CN108538289 A CN 108538289A CN 201810183350 A CN201810183350 A CN 201810183350A CN 108538289 A CN108538289 A CN 108538289A
Authority
CN
China
Prior art keywords
telecommand
character information
character
bluetooth
remote control
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
CN201810183350.4A
Other languages
Chinese (zh)
Other versions
CN108538289B (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.)
Shenzhen Waterward Information Co Ltd
Original Assignee
Shenzhen Water World 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 Shenzhen Water World Co Ltd filed Critical Shenzhen Water World Co Ltd
Priority to CN201810183350.4A priority Critical patent/CN108538289B/en
Priority to PCT/CN2018/082033 priority patent/WO2019169684A1/en
Publication of CN108538289A publication Critical patent/CN108538289A/en
Application granted granted Critical
Publication of CN108538289B publication Critical patent/CN108538289B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • 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/26Speech to text systems
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/28Constructional details of speech recognition systems
    • G10L15/30Distributed recognition, e.g. in client-server systems, for mobile phones or network applications
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • Telephone Function (AREA)
  • Selective Calling Equipment (AREA)

Abstract

Present invention is disclosed a kind of method, apparatus and terminal device for realizing voice remote control based on bluetooth, the described method comprises the following steps:Receive the voice messaging that bluetooth equipment is sent;Voice messaging is sent to speech recognition server, so that voice messaging is identified as character information by speech recognition server;The character information that speech recognition server returns is received, and character information is matched with the telecommand in instruction database;When character information and one of telecommand successful match, telecommand is executed.To, voice messaging is identified on line by using existing speech recognition server, instructions match is remotely controlled to recognition result in local using the powerful operational capability of terminal device, without the preset trained higher property data base of cost, greatly reduce the cost of implementation of voice remote control, simultaneously user can self-defined setting telecommand, extend new telecommand as needed, improve the flexibility of voice remote control.

Description

The method, apparatus and terminal device of voice remote control are realized based on bluetooth
Technical field
The present invention relates to fields of communication technology, especially relate to a kind of method, dress for realizing voice remote control based on bluetooth It sets and terminal device.
Background technology
Bluetooth headset can establish bluetooth connection with mobile terminal, and control mobile terminal.Traditional controlling party Formula is using by key control, and user is instructed by pressing the button of bluetooth headset to be sent to mobile terminal, and mobile terminal is then held Row instruction, to realize the simple function such as bluetooth self-timer.But this control mode has a single function, and is needed if wanting expanded function The number of keys for increasing bluetooth, to increase the cost volume of bluetooth headset.
A kind of method that voice remote control is carried out to mobile terminal by bluetooth is proposed in the prior art, and user only need to be to indigo plant Tooth earphone sends out voice, can control mobile terminal, has liberated the both hands of user, and without being arranged on bluetooth headset Button.It is achieved in that the recognition training for being remotely controlled instruction in advance by producer, generates property data base, and by characteristic Library storage is in bluetooth headset side or mobile terminal side, when user sends out phonetic order, is then referred to voice by property data base Order is identified, and identifies corresponding telecommand and is executed.
However, the cost of telecommand recognition training is higher, therefore the cost of implementation of voice remote control is higher.And telecommand It can only be customized by producer, user voluntarily can not change or extend, and flexibility is poor.
Invention content
The main object of the present invention is to provide a kind of method, apparatus and terminal device for realizing voice remote control based on bluetooth, It is intended to reduce the cost of implementation of voice remote control, enhances the flexibility of voice remote control.
To achieve these objectives, the embodiment of the present invention proposes a kind of method for realizing voice remote control based on bluetooth, the method Include the following steps:
Receive the voice messaging that bluetooth equipment is sent;
The voice messaging is sent to speech recognition server, so that the speech recognition server believes the voice Breath is identified as character information;
Receive the character information that the speech recognition server returns, and by the character information and instruction database In telecommand matched;
When the character information and one of telecommand successful match, the telecommand is executed.
Optionally, the telecommand includes calling password and control command.
Optionally, described the step of being matched the character information with the telecommand in instruction database, includes:
The character information is matched with the call password of the telecommand;
When successful match, the character information is matched with the control command of the telecommand;
When successful match, the character information and the telecommand successful match are judged.
Optionally, described the step of being matched the character information with the call password of the telecommand, includes:
The character information is compared with the call password;
Judge in the character information whether to include character identical with the call password;
If so, judging the character information and call password match success.
Optionally, described the step of being matched the character information with the control command of the telecommand, includes:
Character identical with the call password in the character information is filtered out, by remaining character and the control command It is compared;
Judge whether the remaining character and the matching degree of the control command are more than first threshold;
When matching degree is more than first threshold, the character information and the control command successful match are judged.
Optionally, the character for calling password to be repeated by least two groups forms.
Optionally, there is no the characters repeated in the control command.
Optionally, the character quantity of the control command is no more than second threshold.
Optionally, the value range of the second threshold is 4-6.
Optionally, the call password of each telecommand is identical.
The embodiment of the present invention proposes that a kind of device for realizing voice remote control based on bluetooth, described device include simultaneously:
Receiving module, the voice messaging for receiving bluetooth equipment transmission;
Sending module, for the voice messaging to be sent to speech recognition server, so that the speech-recognition services The voice messaging is identified as character information by device;
Matching module, the character information returned for receiving the speech recognition server, and the character is believed Breath is matched with the telecommand in instruction database;
Execution module, for when the character information is with one of telecommand successful match, executing the remote control Instruction.
Optionally, the matching module includes:
First matching unit, for matching the character information with the call password of the telecommand;
Second matching unit, for when the character information is with call password match success, the character to be believed Breath is matched with the control command of the telecommand;
Decision unit, for when the character information is with the control command successful match, judging the character information With the telecommand successful match.
Optionally, first matching unit includes:
First comparison subunit, for the character information to be compared with the call password;
First judgment sub-unit, for judging in the character information whether to include word identical with the call password Symbol;
First judgement subelement, is used for when in the character information including character identical with the call password, then Judge the character information and call password match success.
Optionally, second matching unit includes:
Second comparison subunit will be left for filtering out character identical with the call password in the character information Character be compared with the control command;
Second judgment sub-unit, for judging the matching degree of the remaining character and the control command whether more than the One threshold value;
Second judgement subelement, for being more than first threshold when the matching degree of the remaining character and the control command When, judge the character information and the control command successful match.
The embodiment of the present invention proposes a kind of terminal device simultaneously comprising memory, processor and at least one is stored In memory and it is configured as the application program executed by processor, the application program is configurable for executing aforementioned base In the method that bluetooth realizes voice remote control.
A kind of method that voice remote control is realized based on bluetooth that the embodiment of the present invention is provided, by using existing voice Identification server is on line identified voice messaging, and the operational capability for recycling terminal device powerful ties identification in local Fruit is remotely controlled instructions match, and the telecommand matched is then executed when successful match.Without preset trained cost compared with High property data base greatly reduces the cost of implementation of voice remote control.Meanwhile user can self-defined setting telecommand, New telecommand is extended as needed, improves the flexibility of voice remote control, extends the friendship of terminal device and bluetooth equipment Mutual function, the user experience is improved.
Description of the drawings
Fig. 1 is that the present invention is based on the flow charts of the method first embodiment of bluetooth realization voice remote control;
Fig. 2 is the schematic diagram of telecommand preset in terminal device in the embodiment of the present invention;
Fig. 3 is that the present invention is based on the flow charts of the method second embodiment of bluetooth realization voice remote control;
Fig. 4 is that the present invention is based on the module diagrams of the device first embodiment of bluetooth realization voice remote control;
Fig. 5 is the module diagram of matching module in Fig. 4;
Fig. 6 is the module diagram of the first matching unit in Fig. 5;
Fig. 7 is the module diagram of the second matching unit in Fig. 5.
The embodiments will be further described with reference to the accompanying drawings for the realization, the function and the advantages of the object of the present invention.
Specific implementation mode
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
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, and is only used for explaining the present invention, and is not construed as limiting the claims.
Those skilled in the art of the present technique are appreciated that unless expressly stated, singulative " one " used herein, " one It is a ", " described " and "the" may also comprise plural form.It is to be further understood that is used in the specification of the present invention arranges It refers to there are the feature, integer, step, operation, element and/or component, but it is not excluded that presence or addition to take leave " comprising " Other one or more features, integer, step, operation, element, component and/or their group.It should be understood that when we claim member Part is " connected " or when " coupled " to another element, it can be directly connected or coupled to other elements, or there may also be Intermediary element.In addition, " connection " used herein or " coupling " may include being wirelessly connected or wirelessly coupling.It is used herein to arrange Diction "and/or" includes that the whole of one or more associated list items or any cell are combined with whole.
Those skilled in the art of the present technique are appreciated that unless otherwise defined, all terms used herein (including technology art Language and scientific terminology), there is meaning identical with the general understanding of the those of ordinary skill in fields of the present invention.Should also Understand, those terms such as defined in the general dictionary, it should be understood that have in the context of the prior art The consistent meaning of meaning, and unless by specific definitions as here, the meaning of idealization or too formal otherwise will not be used To explain.
It includes wireless communication that those skilled in the art of the present technique, which are appreciated that " terminal " used herein above, " terminal device " both, The equipment of number receiver, only has the equipment of the wireless signal receiver of non-emissive ability, and includes receiving and transmitting hardware Equipment, have on bidirectional communication link, can execute two-way communication reception and emit hardware equipment.This equipment May include:Honeycomb or other communication equipments are shown with single line display or multi-line display or without multi-line The honeycomb of device or other communication equipments;PCS (Personal Communications Service, PCS Personal Communications System), can With combine voice, data processing, fax and/or communication ability;PDA (Personal Digital Assistant, it is personal Digital assistants), may include radio frequency receiver, pager, the Internet/intranet access, web browser, notepad, day It goes through and/or GPS (Global Positioning System, global positioning system) receiver;Conventional laptop and/or palm Type computer or other equipment, have and/or the conventional laptop including radio frequency receiver and/or palmtop computer or its His equipment." terminal " used herein above, " terminal device " they can be portable, can transport, be mounted on the vehicles (aviation, Sea-freight and/or land) in, or be suitable for and/or be configured in local runtime, and/or with distribution form, operate in the earth And/or any other position operation in space." terminal " used herein above, " terminal device " can also be communication terminal, on Network termination, music/video playback terminal, such as can be PDA, MID (Mobile Internet Device, mobile Internet Equipment) and/or mobile phone with music/video playing function, can also be the equipment such as smart television, set-top box.
Those skilled in the art of the present technique are appreciated that server used herein above comprising but it is not limited to computer, net The cloud that network host, single network server, multiple network server collection or multiple servers are constituted.Here, cloud is by being based on cloud meter The a large amount of computers or network server for calculating (Cloud Computing) are constituted, wherein cloud computing is the one of Distributed Calculation Kind, a super virtual computer being made of the computer collection of a group loose couplings.In the embodiment of the present invention, server, Between terminal device and WNS servers can by any communication mode realize communicate, including but not limited to, be based on 3GPP, LTE, The mobile communication of WIMAX, based on TCP/IP, the computer network communication of udp protocol and based on bluetooth, Infrared Transmission standard Low coverage wireless transmission method.
The embodiment of the present invention based on bluetooth realize voice remote control method be mainly used in terminal device, especially mobile phone, The mobile terminals such as tablet, naturally it is also possible to it is applied to other electronic equipments, such as TV, air-conditioning, refrigerator smart home device, This is not limited by the present invention.It is described in detail for being applied to terminal device below.
Referring to Fig.1, propose that the method includes following the present invention is based on one embodiment of method that bluetooth realizes voice remote control Step:
S11, the voice messaging that bluetooth equipment is sent is received.
In the embodiment of the present invention, bluetooth equipment refers mainly to bluetooth headset, naturally it is also possible to be it is other have sound collection and The electronic equipment of Bluetooth transmission function, this is not limited by the present invention.
In the embodiment of the present invention, bluetooth equipment establishes bluetooth connection, including ACL (Asynchronous with terminal device Connectionless, asynchronous connection) and SCO (Synchronous Connection Oriented, synchronous orientation connection) Two connecting links.Bluetooth equipment acquires the voice messaging of user, and with PCM (Pulse Code Modulation, pulse Coded modulation) voice messaging is sent to terminal device by the form of code stream by both SCO link, and terminal device is connect by both SCO link Receive voice messaging.
S12, voice messaging is sent to speech recognition server, so that voice messaging is identified as by speech recognition server Character information.
In the embodiment of the present invention, terminal device, which is based on mobile communications network (such as 4G networks), WIFI network and voice, to be known Other server establishes communication connection, sends voice messaging to speech recognition server by HTTP, asks speech recognition server Speech recognition is carried out to the voice messaging, voice messaging is then identified as character information by speech recognition server, and character is believed Breath returns to terminal device.
The speech recognition server can be Google's speech recognition engine, Microsoft's speech recognition engine, IBM speech recognitions Engine, Nuance speech recognition engines, news fly speech recognition engine, Baidu's speech recognition engine etc., they support multilingual Identification, such as English, Japanese, German, Chinese.
S13, the character information that speech recognition server returns is received, and by the remote control in character information and instruction database Instruction is matched.
In the embodiment of the present invention, instruction database is prefixed in terminal device, instruction database includes that multiple remote controls refer to It enables, the telecommand can be that manufacture is preset, can also be arranged by User Defined.
Telecommand in the embodiment of the present invention, including password and control command are called, usually call password in preceding control Order is rear, naturally it is also possible in turn.The purpose of addition call password is the voice in order to avoid user speaks as language Sound instructs, and prevents maloperation.In the embodiment of the present invention, the call password of each telecommand is identical, certainly other In embodiment, the call password of each telecommand can not also be identical.In other embodiments, telecommand can also be wrapped only Include control command.
It calls the character that password is preferably repeated by least two groups to form, has both increased the discrimination with usual voice, carried High resolution, and convenient for user's memory and sounding.For example, will to call password setup be " sesame sesame ", " small fertile small fertile ", " small strong small strong ", " hello hello " etc..
Preferably there is no the characters repeated in control command, to simplify as possible, and increase the discrimination with call password.Control System order is brief as possible, and character quantity is preferably more than second threshold, and the value range of second threshold is preferably 4-6, i.e. word It accords with quantity and is no more than 4-6.
As shown in Fig. 2, instruction database include telecommand 1, telecommand 2 ..., telecommand N be total to N number of remote control Instruction, the call password of each telecommand is " sesame sesame ", and control command is then different, including " taking pictures ", " record Sound ", " camera shooting ", " intercommunication ", " blit piece ", " playing music ", " making a phone call ", " stopping ", " shutdown " etc..Terminal device will instruct The controls such as " taking pictures ", camera shooting in database ", " recording ", " playing music ", " intercommunication ", " making a phone call ", " stopping ", " shutdown " Order the pass with the startup of camera, microphone, audio frequency apparatus, loudspeaker, transmitter etc., closing control and power management respectively One-to-one allocation index relationship is established in closed operation.
As shown in figure 3, in the embodiment of the present invention, terminal device by the telecommand in character information and instruction database into The matched detailed process of row is as follows:
S131, character information is matched with the call password of telecommand.When successful match, into next step S132;When it fails to match, S134 is entered step.
In the embodiment of the present invention, by character information, character compares terminal device one by one with password progress is called, and judges character Whether comprising character identical with password is called in information, if so, judging character information and calling password match success, otherwise It fails to match for judgement.
For example, it is " sesame sesame " to call password, if including " sesame sesame " four characters in character information, judge Character information and call password match success.
S132, character information is matched with the control command of telecommand.When successful match, enter step S133;When it fails to match, S134 is entered step.
In the embodiment of the present invention, terminal device filters out character identical with password is called in character information, by remaining word Character compares symbol one by one with control command progress, judge remaining character and control command matching degree (similarity) whether be more than First threshold, when matching degree is more than first threshold, judgement character information and control command successful match, otherwise judgement matching are lost It loses.First threshold can be set according to actual needs, may be set between 50%-70%, such as be set as 50%.
S133, judgement character information and telecommand successful match.
When character information and the call password and control command all successful match of telecommand, then judge character information with The telecommand successful match.
It fails to match for S134, judgement character information and telecommand.
When it fails to match for the call password or control command of character information and telecommand, then judges character information and be somebody's turn to do It fails to match for telecommand.
Terminal device matches character information with each telecommand respectively.When the call password of each telecommand When identical, terminal device need to only match character information and the call password of first telecommand;When successful match, subsequently Then no longer need to matching call password, directly matched with control command, until with some telecommand successful match or traversal Until complete all telecommands;When it fails to match, then no longer no and character information is directly judged with other telecommands The telecommand to match.When the call password of each telecommand is different, then need respectively with each telecommand Call password and control command match, until with some telecommand successful match or traversed all telecommands and be Only.
S14, when character information and when one of telecommand successful match, execute the telecommand.
In the embodiment of the present invention, when character information and one of telecommand successful match, terminal device then executes The control command of the telecommand, such as take pictures, record, imaging, intercommunication, blit piece, play music, make a phone call.
When telecommand is intercommunication, the voice uplink of bluetooth equipment and terminal device is transmitted by both SCO link, blue The voice downlink of tooth equipment and terminal device is transmitted by ACL link, realizes bluetooth equipment and terminal device full duplex language Sound intercommunication function.
When telecommand is with contents such as bluetooth equipment interactive communications, such as the stream matchmaker such as transmission picture, audio, video Body, the Streaming Medias such as picture, audio, video are then transferred to bluetooth equipment by terminal device by ACL link, for example are made a phone call, Terminal device is then realized by both SCO link and is conversed.
When telecommand is that terminal device is interacted with bluetooth equipment stopping, terminal device then closes corresponding function, than Such as recording, camera shooting, the stopping of blit piece, intercommunication continuous time function.
The embodiment of the present invention realizes that the method for voice remote control in the specific implementation can be on the terminal device based on bluetooth Installation one is specific to apply (APP), user can in the upper self-defined setting for carrying out telecommand of application, terminal device according to User's operation is arranged telecommand by application and stores, and passes through the aforementioned side that voice remote control is realized based on bluetooth of application execution Method.
The method that the embodiment of the present invention realizes voice remote control based on bluetooth, exists by using existing speech recognition server Voice messaging is identified on line, the operational capability for recycling terminal device powerful is remotely controlled finger in local to recognition result Matching is enabled, the telecommand matched is then executed when successful match.Without the preset trained higher characteristic of cost Library greatly reduces the cost of implementation of voice remote control.Meanwhile user can self-defined setting telecommand, as needed extend New telecommand improves the flexibility of voice remote control.
With reference to Fig. 4, propose the present invention is based on the device that bluetooth realizes voice remote control, described device include receiving module 10, Sending module 20, matching module 30 and execution module 40, wherein:Receiving module 10, the voice for receiving bluetooth equipment transmission Information;Sending module 20, for voice messaging to be sent to speech recognition server, so that speech recognition server believes voice Breath is identified as character information;Matching module 30, the character information for receiving speech recognition server return, and by character information It is matched with the telecommand in instruction database;Execution module 40, for when character information and one of telecommand When successful match, telecommand is executed.
In the embodiment of the present invention, bluetooth equipment acquires the voice messaging of user, and passes through SCO chains in the form of pcm stream Voice messaging is sent to device by road, and the receiving module 10 of device receives voice messaging by both SCO link.
In the embodiment of the present invention, sending module 20 sends voice messaging by HTTP to speech recognition server, asks language Sound identifies that server carries out speech recognition to the voice messaging, and voice messaging is then identified as character letter by speech recognition server Breath, and character information is returned into device.
In the embodiment of the present invention, instruction database is prefixed in terminal device, instruction database includes that multiple remote controls refer to It enables, the telecommand can be that manufacture is preset, can also be arranged by User Defined.
Telecommand in the embodiment of the present invention, including password and control command are called, usually call password in preceding control Order is rear, naturally it is also possible in turn.The purpose of addition call password is the voice in order to avoid user speaks as language Sound instructs, and prevents maloperation.In the embodiment of the present invention, the call password of each telecommand is identical, certainly other In embodiment, the call password of each telecommand can not also be identical.In other embodiments, telecommand can also be wrapped only Include control command.
It calls the character that password is preferably repeated by least two groups to form, has both increased the discrimination with usual voice, carried High resolution, and convenient for user's memory and sounding.For example, will to call password setup be " sesame sesame ", " small fertile small fertile ", " small strong small strong ", " hello hello " etc..
Preferably there is no the characters repeated in control command, to simplify as possible, and increase the discrimination with call password.Control System order is brief as possible, and character quantity is preferably more than second threshold, and the value range of second threshold is preferably 4-6, i.e. word It accords with quantity and is no more than 4-6.
As shown in Fig. 2, instruction database include telecommand 1, telecommand 2 ..., telecommand N be total to N number of remote control Instruction, the call password of each telecommand is " sesame sesame ", and control command is then different, including " taking pictures ", " record Sound ", " camera shooting ", " intercommunication ", " blit piece ", " playing music ", " making a phone call ", " stopping ", " shutdown " etc..Terminal device will instruct The controls such as " taking pictures ", camera shooting in database ", " recording ", " playing music ", " intercommunication ", " making a phone call ", " stopping ", " shutdown " Order the pass with the startup of camera, microphone, audio frequency apparatus, loudspeaker, transmitter etc., closing control and power management respectively One-to-one allocation index relationship is established in closed operation.
In the embodiment of the present invention, matching module 30 is as shown in figure 5, including the first matching unit 31, the second matching unit 32 With decision unit 33, wherein:First matching unit 31, for matching character information with the call password of telecommand; Second matching unit 32, for when character information and the calls password match successfully when, by character information and telecommand Control command is matched;Decision unit 33, for when character information and when control command successful match, judgement character information with Telecommand successful match.
As shown in fig. 6, the first matching unit 31 includes the first comparing unit, the first judging unit and the first judging unit, Wherein:First comparison subunit 311, for character to compare one by one with password progress is called by character information;First judges that son is single Member 312, for whether judging in character information comprising character identical with password is called;First judgement subelement 313, for working as When in character information comprising character identical with password is called, then judges character information and call password match success, otherwise sentence It is fixed that it fails to match.
As shown in fig. 7, the second matching unit 32 includes the second comparison subunit 321, the second judgment sub-unit 322 and second Judge subelement 323, wherein:Second comparison subunit 321, for filtering out character identical with password is called in character information, Remaining character is carried out character one by one with control command to compare;Second judgment sub-unit 322, for judge remaining character with Whether the matching degree (similarity) of control command is more than first threshold;Second judgement subelement 323, for when remaining character with When the matching degree of control command is more than first threshold, judgement character information and control command successful match, otherwise judgement matching are lost It loses.First threshold can be set according to actual needs, may be set between 50%-70%, such as be set as 50%.
When character information and the call password and control command all successful match of telecommand, decision unit 33 then judges Character information and the telecommand successful match.When it fails to match for the call password or control command of character information and telecommand When, decision unit 33 then judges character information, and it fails to match with the telecommand.
Matching module 30 matches character information with each telecommand respectively.When the call mouth of each telecommand When enabling identical, matching module 30 need to only match character information and the call password of first telecommand;When successful match, It is follow-up then no longer need to matching call password, directly matched with control command, until with some telecommand successful match or Until having traversed all telecommands;When it fails to match, then no longer no and character is directly judged with other telecommands The telecommand of information match.When the call password of each telecommand is different, matching module 30 then needs to distinguish Match with the call password and control command of each telecommand, until with some telecommand successful match or traversed institute Until some telecommands.
In the embodiment of the present invention, when character information and one of telecommand successful match, execution module 40 is then held The control command of the row telecommand, such as take pictures, record, imaging, intercommunication, blit piece, play music, make a phone call.
When telecommand is intercommunication, execution module 40 and the voice uplink of bluetooth equipment are transmitted by both SCO link, Execution module 40 and the voice downlink of bluetooth equipment are transmitted by ACL link, realize that bluetooth equipment and terminal device are entirely double Work speech talkback function.
When telecommand is with contents such as bluetooth equipment interactive communications, such as the stream matchmaker such as transmission picture, audio, video Body, the Streaming Medias such as picture, audio, video are then transferred to bluetooth equipment by execution module 40 by ACL link, for example dial electricity Words, execution module 40 are then realized by both SCO link and are conversed.
When telecommand is that terminal device is interacted with bluetooth equipment stopping, execution module 40 then closes corresponding function, Such as the stopping of the continuous times function such as recording, camera shooting, blit piece, intercommunication.
The embodiment of the present invention realizes the device of voice remote control based on bluetooth, exists by using existing speech recognition server Voice messaging is identified on line, the operational capability for recycling terminal device powerful is remotely controlled finger in local to recognition result Matching is enabled, the telecommand matched is then executed when successful match.Without the preset trained higher characteristic of cost Library greatly reduces the cost of implementation of voice remote control.Meanwhile user can self-defined setting telecommand, as needed extend New telecommand improves the flexibility of voice remote control.
The present invention proposes a kind of terminal device simultaneously comprising memory, processor and at least one is stored in storage In device and it is configured as the application program executed by processor, the application program is configurable for executing aforementioned based on bluetooth The method for realizing voice remote control.It the described method comprises the following steps:Receive the voice messaging that bluetooth equipment is sent;By voice messaging It is sent to speech recognition server, so that voice messaging is identified as character information by speech recognition server;Receive speech recognition The character information that server returns, and character information is matched with the telecommand in instruction database;Work as character information When with one of telecommand successful match, telecommand is executed.Voice is realized based on bluetooth described in the present embodiment The method of remote control is the method for realizing voice remote control based on bluetooth involved by above-described embodiment in the present invention, no longer superfluous herein It states.
It will be understood by those skilled in the art that the present invention includes being related to for executing one in operation described herein Or multinomial equipment.These equipment can specially be designed and be manufactured for required purpose, or can also include general-purpose computations Known device in machine.There is these equipment the computer program being stored in it, these computer programs selectively to activate Or reconstruct.Such computer program, which can be stored in equipment (for example, computer) readable medium or be stored in, to be suitable for Storage e-command is simultaneously coupled in any kind of medium of bus respectively, and the computer-readable medium includes but not limited to Any kind of disk (including floppy disk, hard disk, CD, CD-ROM and magneto-optic disk), ROM (Read-Only Memory, it is read-only to deposit Reservoir), RAM (Random Access Memory, random access memory), EPROM (Erasable Programmable Read- Only Memory, Erarable Programmable Read only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory, Electrically Erasable Programmable Read-Only Memory), flash memory, magnetic card or light card.It is, readable Medium includes by any medium of equipment (for example, computer) storage or transmission information in the form of it can read.
Those skilled in the art of the present technique be appreciated that can with computer program instructions come realize these structure charts and/or The combination of each frame and these structure charts and/or the frame in block diagram and/or flow graph in block diagram and/or flow graph.This technology is led Field technique personnel be appreciated that these computer program instructions can be supplied to all-purpose computer, special purpose computer or other The processor of programmable data processing method is realized, to pass through the processing of computer or other programmable data processing methods Device come execute structure chart and/or block diagram and/or flow graph disclosed by the invention frame or multiple frames in specify scheme.
Those skilled in the art of the present technique are appreciated that in the various operations crossed by discussion in the present invention, method, flow Steps, measures, and schemes can be replaced, changed, combined or be deleted.Further, each with having been crossed by discussion in the present invention Other steps, measures, and schemes in kind operation, method, flow may also be alternated, changed, rearranged, decomposed, combined or deleted. Further, in the prior art to have and step, measure, the scheme in various operations, method, flow disclosed in the present invention It may also be alternated, changed, rearranged, decomposed, combined or deleted.
The foregoing is merely the preferred embodiment of the present invention, are not intended to limit the scope of the invention, every utilization Equivalent structure or equivalent flow shift made by description of the invention and accompanying drawing content is applied directly or indirectly in other correlations Technical field, be included within the scope of the present invention.

Claims (10)

1. a kind of method for realizing voice remote control based on bluetooth, which is characterized in that include the following steps:
Receive the voice messaging that bluetooth equipment is sent;
The voice messaging is sent to speech recognition server, so that the speech recognition server knows the voice messaging It Wei not character information;
The character information that the speech recognition server returns is received, and will be in the character information and instruction database Telecommand is matched;
When the character information and one of telecommand successful match, the telecommand is executed.
2. the method according to claim 1 for realizing voice remote control based on bluetooth, which is characterized in that the telecommand packet It includes and calls password and control command.
3. the method according to claim 2 for realizing voice remote control based on bluetooth, which is characterized in that described by the character The step of information is matched with the telecommand in instruction database include:
The character information is matched with the call password of the telecommand;
When successful match, the character information is matched with the control command of the telecommand;
When successful match, the character information and the telecommand successful match are judged.
4. the method according to claim 3 for realizing voice remote control based on bluetooth, which is characterized in that described by the character The step of information is matched with the call password of the telecommand include:
The character information is compared with the call password;
Judge in the character information whether to include character identical with the call password;
If so, judging the character information and call password match success.
5. the method according to claim 4 for realizing voice remote control based on bluetooth, which is characterized in that described by the character The step of information is matched with the control command of the telecommand include:
Character identical with the call password in the character information is filtered out, remaining character and the control command are carried out It compares;
Judge whether the remaining character and the matching degree of the control command are more than first threshold;
When matching degree is more than first threshold, the character information and the control command successful match are judged.
6. a kind of device for realizing voice remote control based on bluetooth, which is characterized in that including:
Receiving module, the voice messaging for receiving bluetooth equipment transmission;
Sending module, for the voice messaging to be sent to speech recognition server, so that the speech recognition server will The voice messaging is identified as character information;
Matching module, the character information returned for receiving the speech recognition server, and by the character information with Telecommand in instruction database is matched;
Execution module, for when the character information is with one of telecommand successful match, executing the telecommand.
7. the device according to claim 6 for realizing voice remote control based on bluetooth, which is characterized in that the telecommand packet It includes call password and control command, the matching module includes:
First matching unit, for matching the character information with the call password of the telecommand;
Second matching unit, for when the character information and calls password match success, by the character information and The control command of the telecommand is matched;
Decision unit, for when the character information is with the control command successful match, judging the character information and institute State telecommand successful match.
8. the device according to claim 7 for realizing voice remote control based on bluetooth, which is characterized in that first matching is single Member includes:
First comparison subunit, for the character information to be compared with the call password;
First judgment sub-unit, for judging in the character information whether to include character identical with the call password;
First judgement subelement, for when in the character information including character identical with the call password, then judging The character information and call password match success.
9. the device according to claim 8 for realizing voice remote control based on bluetooth, which is characterized in that second matching is single Member includes:
Second comparison subunit, for filtering out character identical with the call password in the character information, by remaining word Symbol is compared with the control command;
Second judgment sub-unit, whether the matching degree for judging the remaining character with the control command is more than the first threshold Value;
Second judgement subelement is used for when the matching degree of the remaining character and the control command is more than first threshold, Judge the character information and the control command successful match.
10. a kind of terminal device, including memory, processor and at least one it be stored in the memory and be configured as The application program executed by the processor, which is characterized in that the application program be configurable for perform claim require 1 to The method that 5 any one of them realize voice remote control based on bluetooth.
CN201810183350.4A 2018-03-06 2018-03-06 Method, device and terminal equipment for realizing voice remote control based on Bluetooth Active CN108538289B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201810183350.4A CN108538289B (en) 2018-03-06 2018-03-06 Method, device and terminal equipment for realizing voice remote control based on Bluetooth
PCT/CN2018/082033 WO2019169684A1 (en) 2018-03-06 2018-04-04 Method and apparatus for realizing voice-based remote control based on bluetooth, and terminal device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810183350.4A CN108538289B (en) 2018-03-06 2018-03-06 Method, device and terminal equipment for realizing voice remote control based on Bluetooth

Publications (2)

Publication Number Publication Date
CN108538289A true CN108538289A (en) 2018-09-14
CN108538289B CN108538289B (en) 2020-12-22

Family

ID=63485623

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810183350.4A Active CN108538289B (en) 2018-03-06 2018-03-06 Method, device and terminal equipment for realizing voice remote control based on Bluetooth

Country Status (2)

Country Link
CN (1) CN108538289B (en)
WO (1) WO2019169684A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109345817A (en) * 2018-10-09 2019-02-15 中天智领(北京)科技有限公司 Large screen system control method, device and electronic equipment
CN111493868A (en) * 2019-01-30 2020-08-07 西门子医疗有限公司 System for performing magnetic resonance tomography and method of controlling an MR scanner
CN112344619A (en) * 2020-11-04 2021-02-09 海信视像科技股份有限公司 Refrigerator and food material information editing method
CN114322441A (en) * 2021-04-19 2022-04-12 海信视像科技股份有限公司 Refrigerator and voice control method
WO2022095553A1 (en) * 2020-11-04 2022-05-12 海信视像科技股份有限公司 Display device, and food material information editing method

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113162961A (en) * 2020-12-15 2021-07-23 北京京航计算通讯研究所 Video monitoring equipment searching system based on voice control

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070117549A1 (en) * 2005-10-06 2007-05-24 Arnos Reed W Wireless handset and methods for use therewith
CN104347072A (en) * 2013-08-02 2015-02-11 广东美的制冷设备有限公司 Remote-control unit control method and device and remote-control unit
CN105792050A (en) * 2016-04-20 2016-07-20 青岛歌尔声学科技有限公司 Bluetooth earphone and communication method based on same
CN106379262A (en) * 2016-08-31 2017-02-08 北京兴科迪科技有限公司 Vehicle-mounted Bluetooth microphone with speech recognition control function
CN106782554A (en) * 2016-12-19 2017-05-31 百度在线网络技术(北京)有限公司 Voice awakening method and device based on artificial intelligence

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101076050B1 (en) * 2010-09-29 2011-10-26 주식회사 세나테크놀로지 Helmet for bluetooth headset with function of intercom
CN103209246A (en) * 2012-01-16 2013-07-17 三星电子(中国)研发中心 Method for controlling handheld device through bluetooth headset and handheld device
CN103794215A (en) * 2012-10-30 2014-05-14 上海斐讯数据通信技术有限公司 Speech control-based handheld terminal, system and speech control-based control method
KR102287182B1 (en) * 2014-02-03 2021-08-05 코핀 코포레이션 Smart bluetooth headset for speech command
CN107528755A (en) * 2017-09-30 2017-12-29 百度在线网络技术(北京)有限公司 Control method, device, equipment and the storage medium of smart machine

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070117549A1 (en) * 2005-10-06 2007-05-24 Arnos Reed W Wireless handset and methods for use therewith
CN104347072A (en) * 2013-08-02 2015-02-11 广东美的制冷设备有限公司 Remote-control unit control method and device and remote-control unit
CN105792050A (en) * 2016-04-20 2016-07-20 青岛歌尔声学科技有限公司 Bluetooth earphone and communication method based on same
CN106379262A (en) * 2016-08-31 2017-02-08 北京兴科迪科技有限公司 Vehicle-mounted Bluetooth microphone with speech recognition control function
CN106782554A (en) * 2016-12-19 2017-05-31 百度在线网络技术(北京)有限公司 Voice awakening method and device based on artificial intelligence

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109345817A (en) * 2018-10-09 2019-02-15 中天智领(北京)科技有限公司 Large screen system control method, device and electronic equipment
CN111493868A (en) * 2019-01-30 2020-08-07 西门子医疗有限公司 System for performing magnetic resonance tomography and method of controlling an MR scanner
CN112344619A (en) * 2020-11-04 2021-02-09 海信视像科技股份有限公司 Refrigerator and food material information editing method
WO2022095553A1 (en) * 2020-11-04 2022-05-12 海信视像科技股份有限公司 Display device, and food material information editing method
CN114322441A (en) * 2021-04-19 2022-04-12 海信视像科技股份有限公司 Refrigerator and voice control method
CN114322441B (en) * 2021-04-19 2022-08-26 海信视像科技股份有限公司 Refrigerator and voice control method

Also Published As

Publication number Publication date
CN108538289B (en) 2020-12-22
WO2019169684A1 (en) 2019-09-12

Similar Documents

Publication Publication Date Title
CN108538289A (en) The method, apparatus and terminal device of voice remote control are realized based on bluetooth
CN1333385C (en) Voice browser dialog enabler for a communication system
CN108182944A (en) Control the method, apparatus and intelligent terminal of intelligent terminal
US20080317240A1 (en) Alpha character support and translation in dialer
CN106057193A (en) Conference record generation method based on telephone conference and device
CN107977562B (en) Identity recognition method, recognition terminal and storage medium
CN104010267A (en) Method and system for supporting a translation-based communication service and terminal supporting the service
JP7448672B2 (en) Information processing methods, systems, devices, electronic devices and storage media
CN107655154A (en) Terminal control method, air conditioner and computer-readable recording medium
CN105206272A (en) Voice transmission control method and system
CN107885731A (en) Voice translation method and device
CN104798031A (en) Handsfree device with continuous keyword recognition
CN102209156A (en) Method of synchronizing contact person information, apparatus thereof and system thereof
CN107818787B (en) Voice information processing method, terminal and computer readable storage medium
CN109637534A (en) Voice remote control method, system, controlled device and computer readable storage medium
KR101170612B1 (en) Method and system for providing speech recognition by using user images
CN110992955A (en) Voice operation method, device, equipment and storage medium of intelligent equipment
CN109302528B (en) Photographing method, mobile terminal and computer readable storage medium
KR102097777B1 (en) Method for judging learning achievement method based on user's handwritten data, smart device, server and system for the same
CN109065049A (en) Social sharing method and system, the intelligent terminal of intelligent terminal based on interactive voice
KR101351264B1 (en) System and method for message translation based on voice recognition
CN108712271A (en) Interpretation method and translating equipment
CN110971685B (en) Content processing method, content processing device, computer equipment and storage medium
CN108597511A (en) Information displaying method, control terminal based on Internet of Things and readable storage medium storing program for executing
CN110659006B (en) Cross-screen display method and device, electronic equipment 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
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20210910

Address after: 518000 201, No.26, yifenghua Innovation Industrial Park, Xinshi community, Dalang street, Longhua District, Shenzhen City, Guangdong Province

Patentee after: Shenzhen waterward Information Co.,Ltd.

Address before: 518000, block B, huayuancheng digital building, 1079 Nanhai Avenue, Shekou, Nanshan District, Shenzhen City, Guangdong Province

Patentee before: SHENZHEN WATER WORLD Co.,Ltd.