CN108271096A - A kind of task executing method, device, intelligent sound box and storage medium - Google Patents

A kind of task executing method, device, intelligent sound box and storage medium Download PDF

Info

Publication number
CN108271096A
CN108271096A CN201810088783.1A CN201810088783A CN108271096A CN 108271096 A CN108271096 A CN 108271096A CN 201810088783 A CN201810088783 A CN 201810088783A CN 108271096 A CN108271096 A CN 108271096A
Authority
CN
China
Prior art keywords
task
terminal
voice
execution
control instruction
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.)
Pending
Application number
CN201810088783.1A
Other languages
Chinese (zh)
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.)
Shanghai Loy Intelligent Technology Co Ltd
Original Assignee
Shanghai Loy Intelligent Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Loy Intelligent Technology Co Ltd filed Critical Shanghai Loy Intelligent Technology Co Ltd
Priority to CN201810088783.1A priority Critical patent/CN108271096A/en
Publication of CN108271096A publication Critical patent/CN108271096A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R3/00Circuits for transducers, loudspeakers or microphones
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • G10L2015/223Execution procedure of a spoken command
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R2430/00Signal processing covered by H04R, not provided for in its groups

Landscapes

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

Abstract

The invention discloses a kind of task executing method, device, intelligent sound box and storage mediums.This method includes:Receive task voice input by user;The task voice is parsed, determines the corresponding task type of the task voice, wherein the task type includes information transformation task and performs task;Control instruction is generated, and determine the execution terminal of the control instruction according to the task type, so that the execution terminal performs the control instruction.It is achieved thereby that the intelligent interaction of user and speaker, improves user experience.

Description

A kind of task executing method, device, intelligent sound box and storage medium
Technical field
The present embodiments relate to audio signal processing technique more particularly to a kind of task executing method, device, intelligent sound box and Storage medium.
Background technology
With the continuous development of computer technology and intelligent terminal, the application of intelligent terminal is more and more extensive, and user is to intelligence The requirement of energy terminal is also higher and higher.
Relative to terminals such as smart mobile phone or Intelligent bracelets, speaker has excellent in the reception of voice and playing function Gesture, but current function of loudspeaker box is too simple, can not realize the interaction with user.
Invention content
The embodiment of the present invention provides a kind of task executing method, device, intelligent sound box and storage medium, with realize user with The intelligent interaction of speaker.
In a first aspect, an embodiment of the present invention provides a kind of task executing method, including:
Receive task voice input by user;
The task voice is parsed, the corresponding task type of the task voice is determined, wherein the task type includes Information transformation task and execution task;
Control instruction is generated, and determine the execution terminal of the control instruction according to the task type, so that described hold Row terminal performs the control instruction.
Optionally, the task voice is parsed, determines the corresponding task type of the task voice, including:
The task voice is parsed, obtains the characteristic information in the task voice;
Tasks carrying object is determined, and determine the task class according to the tasks carrying object according to the characteristic information Type.
Optionally, the task type is determined according to the tasks carrying object, including:
If the tasks carrying object is terminal, it is determined that the task type is execution task;
If the tasks carrying object is user contact, it is determined that the task type is information transformation task.
Optionally, control instruction is generated according to the task type, and determines the execution terminal of the control instruction, so that The execution terminal performs the control instruction, including:
If the task type is information transformation task, information transmission instruction is generated, it will be with tasks carrying object binding Terminal be determined as the execution terminal, the task voice is sent to according to described information transmission instruction and described performs end End, so that task voice described in the execution terminal plays.
Optionally, it by before being determined as the execution terminal with the terminal of the tasks carrying object binding, further includes:
If it is determined currently according to the voiceprint of the task voice comprising personal status relationship information in the task voice User determines the tasks carrying object according to the active user, the personal status relationship information and pre-set user relation table.
Optionally, control instruction is generated according to the task type, and determines the execution terminal of the control instruction, so that The execution terminal performs the control instruction, including:
If the task type is execution task, execute instruction is generated;
If present terminal does not have other of the function of performing the execute instruction, acquisition and present terminal binding Terminal will have the function of that the other-end for performing the control instruction is determined as performing terminal, the execute instruction sent To the execution terminal, receive and play the feedback information for performing terminal.
Second aspect, the embodiment of the present invention additionally provide a kind of task execution device, including:
Task speech reception module, for receiving task voice input by user;
Task type determining module for parsing the task voice, determines the corresponding task type of the task voice, Wherein described task type includes information transformation task and performs task;
Terminal deciding module is performed, for generating control instruction according to the task type, and determines the control instruction Execution terminal so that the execution terminal performs the control instruction.
Optionally, the task type determining module, including:
Characteristic acquisition unit for parsing the task voice, obtains the characteristic information in the task voice;
First task performs object determination unit, for determining tasks carrying object according to the characteristic information;
Task type determination unit, for determining the task type according to the tasks carrying object.
Optionally, task type determination unit is specifically used for:
If tasks carrying object is terminal, it is determined that task type is execution task;If tasks carrying object joins for user It is people, it is determined that task type is information transformation task.
Optionally, terminal deciding module is performed, including:
First performs terminal determination unit, if being information transformation task for task type, generates information transmission instruction, It will be determined as performing terminal with the terminal of tasks carrying object binding, task voice is sent to by execution according to information transmission instruction Terminal, so as to perform terminal plays task voice.
Optionally, which further includes:
Second tasks carrying object determining module, for that will be determined as performing end with the terminal of tasks carrying object binding Before end, if determining active user according to the voiceprint of task voice comprising personal status relationship information in task voice, according to Active user, personal status relationship information and pre-set user relation table determine tasks carrying object.
Optionally, terminal deciding module is performed, including:
Second performs terminal determination unit, if being execution task for task type, generates execute instruction;It is if current whole End does not have the function of performing execute instruction, then obtains the other-end with present terminal binding, will have and perform control instruction The other-end of function be determined as performing terminal, execute instruction is sent to execution terminal, receives and plays and perform terminal Feedback information.
The third aspect, the embodiment of the present invention additionally provide a kind of intelligent sound box, and the intelligent sound box includes:
One or more processors;
Storage device, for storing one or more programs;
When one or more of programs are performed by one or more of processors so that one or more of processing Device realizes the task executing method as described in any embodiment of the present invention.
Fourth aspect, the embodiment of the present invention additionally provide a kind of computer readable storage medium, are stored thereon with computer Program realizes the task executing method as described in any embodiment of the present invention when the program is executed by processor.
The present invention parses task voice, determines the corresponding task of task voice by receiving task voice input by user Type generates control instruction, and determine the execution terminal of control instruction according to task type, refers to so as to perform terminal and perform control It enables, the intelligent interaction of user and speaker is realized, so as to improve user experience.
Description of the drawings
Fig. 1 is a kind of flow chart for task executing method that the embodiment of the present invention one provides;
Fig. 2 is a kind of structure diagram of task execution device provided by Embodiment 2 of the present invention;
Fig. 3 is a kind of structure diagram for intelligent sound box that the embodiment of the present invention three provides.
Specific embodiment
The present invention is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched The specific embodiment stated is used only for explaining the present invention rather than limitation of the invention.It also should be noted that in order to just Part related to the present invention rather than entire infrastructure are illustrated only in description, attached drawing.
Embodiment one
Fig. 1 is the flow chart of a kind of task executing method that the embodiment of the present invention one provides, and the present embodiment is applicable to hold The situation of row semantic task particularly for the execution of semantic task in speaker, while can be used for other needs and hold In the application scenarios of row semantic task.This method can be performed by task execution device, which can be by software and/or hard The mode of part is realized, is integrated in intelligent sound box.This method specifically comprises the following steps:
S110, task voice input by user is received.
Wherein, the voice messaging that task voice refers to user and said to reach a certain task.In the present embodiment, currently Terminal acquires task voice input by user in real time.Optionally, present terminal can be interactive voice equipment, it is particularly possible to be intelligence It can speaker.Illustratively, task voice can be " Siri plays song Jasmine " or " Zhang San gives me water of falling cup " etc..This Embodiment understands the demand of user by receiving the task voice of user, and then realizes human-computer interaction.
S120, parsing task voice, determine the corresponding task type of task voice, and wherein task type is transmitted including information Task and execution task.
Wherein, the parsing of task voice can be performed by the present terminal of reception task voice, can also be by task language Sound is sent to third party's resolution server, is performed by third party's resolution server.In the present embodiment, parsing task voice can be with It is the key message in acquisition task voice, and obtains semantic information, is appointed according to what semantic information determined to include in task voice Business, is converted to machine language.Corresponding task type is determined according to the analysis result of task voice.In the present embodiment, task language Sound can be multiple-task type, including information transformation task and perform task, wherein, information transformation task is referred to task For voice transfer to the task of other users, other users can be with active user not in the same space, illustratively, currently User is located at room 01, and other users are in room 02.Execution task refer to present terminal or bind with present terminal other Terminal can directly perform the task of task voice.Illustratively, execution task can include but is not limited to information search task, Speech play task and alarm task.
Optionally, S120 includes:
Parsing task voice obtains the characteristic information in task voice;Tasks carrying object is determined according to characteristic information, and Task type is determined according to tasks carrying object.
Wherein, by the way that the characteristic information in task voice can be obtained to the parsing of task voice.Characteristic information refers to appoint The keyword of task described in business voice.Characteristic information can be but not limited to name, name, appellation, place, time and action Deng.Illustratively, if parsing task voice is " Siri plays song Jasmine ", then the characteristic information obtained can be: " Siri ", " broadcasting ", " Jasmine ";If parsing task voice is " Zhang San gives me the water of falling cup ", the characteristic information obtained can be with For:" Zhang San ", " I ", " water of falling cup ".Tasks carrying object is determined according to the characteristic information of acquisition.Optionally, when feature is believed There are the title of terminal or when meeting function that terminal has in breath, it is terminal to determine tasks carrying object.Illustratively, eventually When holding as speaker, if the characteristic information obtained is " broadcasting " and " Jasmine ", meet the broadcasting song function that speaker has, this When determine tasks carrying object be terminal.When there are name or appellations in characteristic information, it is determined that tasks carrying object is uses Family contact person.Illustratively, if the characteristic information obtained is " Zhang San ", it is determined that tasks carrying object is Zhang San.According to task It performs object and then determines that corresponding task type is execution task or information transformation task.
Optionally, task type is determined according to tasks carrying object, including:
If tasks carrying object is terminal, it is determined that task type is execution task;
If tasks carrying object is user contact, it is determined that task type is information transformation task.
Wherein, if tasks carrying object is terminal, show present terminal or the other-end bound with present terminal The task voice can be performed, it is execution task to determine task type at this time.If tasks carrying object is user contact, table Bright present terminal needs to send semantic task to corresponding user contact, to notify user contact, determines task at this time Type is information transformation task.
S130, control instruction is generated according to task type, and determines the execution terminal of control instruction, held so as to perform terminal Row control instruction.
Wherein, different control instructions is generated according to different task types.Control instruction can be according to execution task The information transmission instruction of generation or the information transmission instruction generated according to information transformation task.It is held by performing terminal Corresponding control instruction go to complete the task in task voice, it is achieved thereby that man-machine intelligent interaction, improves user's body It tests.
Optionally, S130 includes:
If task type is information transformation task, information transmission instruction is generated, by the end with tasks carrying object binding End is determined as performing terminal, and task voice is sent to execution terminal according to information transmission instruction, is appointed so as to perform terminal plays Business voice.
Wherein, according to user's actual conditions, the end message of every user contact's binding is prestored.According to task language The tasks carrying object that sound determines obtains the end message of the tasks carrying object binding, and will be tied up with the tasks carrying object Fixed terminal is determined as performing terminal.Illustratively, if tasks carrying object is " Zhang San ", believed according to pre-stored terminal Breath obtains the end message with " Zhang San " binding.It is transmitted and instructed using information, task voice is sent to and tasks carrying object In the terminal of binding, perform after terminal receives task voice and play out, to convey the demand of user to tasks carrying object, make It is more convenient to obtain information transmission.Optionally, can be the multiple appellation words of storage for each user contact, wherein, Appellation word can be including but not limited to name, infant name, English name and diminutive.
Optionally, by before being determined as performing terminal with the terminal of tasks carrying object binding, determining task is further included Perform object.Wherein it is determined that tasks carrying object further includes:If comprising personal status relationship information in task voice, according to task The voiceprint of voice determines active user, determines to appoint according to active user, personal status relationship information and pre-set user relation table Business performs object.
Wherein, personal status relationship information refers to the relationship between active user and tasks carrying object.Such as:Personal status relationship Information can be mother, wife or daughter.According to the actual conditions of user, the voiceprint of user is acquired in advance.Based on sound The characteristics of specificity and stability of line, by obtaining the voiceprint of task voice and then determining active user.Optionally, in advance If User relationship table include every user name and every user between personal status relationship.Illustratively, if personal status relationship Information is mother, and the name of active user is Zhang San, then is Lee according to the name of mother Zhang San determining in pre-set user relation table Four, and then determine that tasks carrying object is Li Si.If not including personal status relationship information in task voice, only comprising name, then directly It connects and the name is determined as tasks carrying object.
In the present embodiment, by recognize the corresponding task type of task voice for information transformation task when, according to appoint The parsing of business voice determines the tasks carrying object of the task voice, and further determines that the end with tasks carrying object binding Task voice is sent to execution terminal by end, and playing task voice, realization is positioned at user's real-time delivery voice of different spaces It transmits, needs that the mode of information must be transmitted by modes such as the terminals such as smart mobile phone instead of user, liberated the double of user Hand so that user or else need mobile phone or it is busy in the case of also can with the user in other spaces carry out voice delivery.
Optionally, S130 is further included:
If task type is execution task, execute instruction is generated;
If present terminal does not have the function of performing execute instruction, the other-end with present terminal binding is obtained, it will Have the function of that the other-end for performing control instruction is determined as performing terminal, execute instruction is sent to execution terminal, is received And play the feedback information for performing terminal.
Wherein, if task type is execution task, it is determined that whether present terminal has the function of to perform the execution task. Illustratively, if present terminal is speaker, when the task of execution is " playing song Jasmine ", because speaker has playing function, So as to which speaker has the function of performing the execution task.When the task of execution is " weather forecast in search Shanghai ", because of speaker not Have function of search, need at this time obtain with speaker binding other-end, and using the other-end with function of search as Perform terminal, such as smart mobile phone.After the execute instruction of generation is sent to smart mobile phone, by smart mobile phone according to execute instruction come The weather forecast in Shanghai is searched for, and speaker is sent to using search result as feedback result, so that speaker receives and plays feedback Information, it is achieved thereby that the diversification of speaker and the intelligent interaction and function of loudspeaker box of user.
Optionally, the terminal for receiving task voice can also have warning function, to facilitate user timely when causing danger Alarm.Alarm call and the geographical location information residing for terminal have been prestored in terminal.Illustratively, if the task language received Sound is " dialing 110 alarms ", then terminal is alarmed as tasks carrying object to dial 110.If the task voice received is Alarm, then terminal can be by the interaction with user and then determine the alarm call dialed or by acquiring it is current empty In voice signal determine the alarm call dialed.Illustratively, if collect user's moan, show that user has Life danger dials 120 immediately at this time;If collect the alarm song of delay alarm, 119 are dialed.Pass through warning function Setting cause terminal more intelligent and functional diversities.
The present invention parses task voice, determines the corresponding task of task voice by receiving task voice input by user Type;Control instruction is generated, and determine the execution terminal of control instruction according to task type, is referred to so as to perform terminal and perform control It enables, the intelligent interaction of user and speaker is realized, so as to improve user experience.
Embodiment two
Fig. 2 is a kind of structure diagram of task execution device provided by Embodiment 2 of the present invention, and the present embodiment is applicable In the situation for performing semantic task, the structure of the device specifically includes:Task speech reception module 210, task type determine mould Block 220 and execution terminal deciding module 230.
Wherein, task speech reception module 210, for receiving task voice input by user;Task type determining module 220, for parsing task voice, determine the corresponding task type of task voice, wherein task type includes information transformation task With the task of execution;Terminal deciding module 230 is performed, for generating control instruction according to task type, and determines control instruction Terminal is performed, so that performing terminal performs control instruction.
Optionally, task type determining module 220, including:
Characteristic acquisition unit for parsing task voice, obtains the characteristic information in task voice;
First task performs object determination unit, for determining tasks carrying object according to characteristic information;
Task type determination unit, for determining task type according to tasks carrying object.
Optionally, task type determination unit is specifically used for:
If tasks carrying object is terminal, it is determined that task type is execution task;If tasks carrying object joins for user It is people, it is determined that task type is information transformation task.
Optionally, terminal deciding module 230 is performed, including:
First performs terminal determination unit, if being information transformation task for task type, generates information transmission instruction, It will be determined as performing terminal with the terminal of tasks carrying object binding, task voice is sent to by execution according to information transmission instruction Terminal, so as to perform terminal plays task voice.
Optionally, which further includes:
Second tasks carrying object determining module, for that will be determined as performing end with the terminal of tasks carrying object binding Before end, if determining active user according to the voiceprint of task voice comprising personal status relationship information in task voice, according to Active user, personal status relationship information and pre-set user relation table determine tasks carrying object.
Optionally, terminal deciding module 230 is performed, including:
Second performs terminal determination unit, if being execution task for task type, generates execute instruction;It is if current whole End does not have the function of performing execute instruction, then obtains the other-end with present terminal binding, will have and perform control instruction The other-end of function be determined as performing terminal, execute instruction is sent to execution terminal, receives and plays and perform terminal Feedback information.
Above-mentioned task execution device can perform the task executing method that any embodiment of the present invention is provided, and has task and holds The corresponding function module of row method and advantageous effect
Embodiment three
Fig. 3 is a kind of structure diagram for intelligent sound box that the embodiment of the present invention three provides.Referring to Fig. 3, which includes:
One or more processors 310;
Memory 320, for storing one or more programs;
When one or more programs are performed by one or more processors 310 so that one or more processors 310 are realized Such as the task executing method that any embodiment proposes in above-described embodiment.
In Fig. 3 by taking a processor 310 as an example;Processor 310 and memory 320 in intelligent sound box can pass through bus Or other modes connect, in Fig. 3 for being connected by bus.
Memory 320 is used as a kind of computer readable storage medium, and journey is can perform available for storage software program, computer Sequence and module, if the corresponding program instruction/module of the task executing method in the embodiment of the present invention is (for example, tasks carrying fills Task speech reception module 210, task type determining module 220 and execution terminal deciding module 230 in putting).Processor 310 Software program, instruction and the module being stored in by operation in memory 320, should so as to perform the various functions of intelligent sound box With and data processing, that is, realize above-mentioned task executing method.
Memory 320 mainly includes storing program area and storage data field, wherein, storing program area can store operation system Application program needed for system, at least one function;Storage data field can be stored uses created data according to intelligent sound box Deng.In addition, memory 320 can include high-speed random access memory, nonvolatile memory can also be included, for example, at least One disk memory, flush memory device or other non-volatile solid state memory parts.In some instances, memory 320 can Further comprise that, relative to the remotely located memory of processor 310, these remote memories can pass through network connection to intelligence It can speaker.The example of above-mentioned network includes but not limited to internet, intranet, LAN, mobile radio communication and combinations thereof.
The task executing method that the intelligent sound box that the present embodiment proposes is proposed with above-described embodiment belongs to same inventive concept, The technical detail of detailed description not can be found in above-described embodiment in the present embodiment, and the present embodiment has execution tasks carrying The identical advantageous effect of method.
Embodiment five
The present embodiment provides a kind of computer readable storage mediums, are stored thereon with computer program, which is handled The task executing method as described in any embodiment of the present invention is realized when device performs.
By the description above with respect to embodiment, it is apparent to those skilled in the art that, the present invention It can be realized by software and required common hardware, naturally it is also possible to which by hardware realization, but the former is more in many cases Good embodiment.Based on such understanding, what technical scheme of the present invention substantially in other words contributed to the prior art Part can be embodied in the form of software product, which can be stored in computer readable storage medium In, floppy disk, read-only memory (Read-Only Memory, ROM), random access memory (Random such as computer Access Memory, RAM), flash memory (FLASH), hard disk or CD etc., including some instructions with so that a computer is set Standby (can be personal computer, server or the network equipment etc.) performs the method described in each embodiment of the present invention.
Note that it above are only presently preferred embodiments of the present invention and institute's application technology principle.It will be appreciated by those skilled in the art that The present invention is not limited to specific embodiment described here, can carry out for a person skilled in the art various apparent variations, It readjusts and substitutes without departing from protection scope of the present invention.Therefore, although being carried out by above example to the present invention It is described in further detail, but the present invention is not limited only to above example, without departing from the inventive concept, also It can include other more equivalent embodiments, and the scope of the present invention is determined by scope of the appended claims.

Claims (10)

1. a kind of task executing method, which is characterized in that including:
Receive task voice input by user;
The task voice is parsed, determines the corresponding task type of the task voice, wherein the task type includes information Transformation task and execution task;
Control instruction is generated, and determine the execution terminal of the control instruction according to the task type, so that described perform end End performs the control instruction.
2. according to the method described in claim 1, it is characterized in that, parse the task voice, the task voice pair is determined The task type answered, including:
The task voice is parsed, obtains the characteristic information in the task voice;
Tasks carrying object is determined, and determine the task type according to the tasks carrying object according to the characteristic information.
3. according to the method described in claim 2, it is characterized in that, the task class is determined according to the tasks carrying object Type, including:
If the tasks carrying object is terminal, it is determined that the task type is execution task;
If the tasks carrying object is user contact, it is determined that the task type is information transformation task.
4. according to any methods of claim 1-3, which is characterized in that control instruction is generated according to the task type, And determine the execution terminal of the control instruction, so that the execution terminal performs the control instruction, including:
If the task type is information transformation task, information transmission instruction is generated, by the end with tasks carrying object binding End is determined as the execution terminal, and the task voice is sent to the execution terminal according to described information transmission instruction, with Make task voice described in the execution terminal plays.
5. according to the method described in claim 4, it is characterized in that, will be determined with the terminal of the tasks carrying object binding Before the execution terminal, further include:
If it determines currently to use according to the voiceprint of the task voice comprising personal status relationship information in the task voice Family determines the tasks carrying object according to the active user, the personal status relationship information and pre-set user relation table.
6. according to any methods of claim 1-3, which is characterized in that control instruction is generated according to the task type, And determine the execution terminal of the control instruction, so that the execution terminal performs the control instruction, including:
If the task type is execution task, execute instruction is generated;
If present terminal does not have the function of performing the execute instruction, other ends with present terminal binding are obtained End will have the function of that the other-end for performing the control instruction is determined as performing terminal, the execute instruction be sent to The execution terminal receives and plays the feedback information for performing terminal.
7. a kind of task execution device, which is characterized in that including:
Task speech reception module, for receiving task voice input by user;
Task type determining module for parsing the task voice, determines the corresponding task type of the task voice, wherein The task type includes information transformation task and performs task;
Terminal deciding module is performed, for generating control instruction according to the task type, and determines holding for the control instruction Row terminal, so that the execution terminal performs the control instruction.
8. device according to claim 7, which is characterized in that the task type determining module, including:
Characteristic acquisition unit for parsing the task voice, obtains the characteristic information in the task voice;
First task performs object determination unit, for determining tasks carrying object according to the characteristic information;
Task type determination unit, for determining the task type according to the tasks carrying object.
9. a kind of intelligent sound box, which is characterized in that including:
One or more processors;
Storage device, for storing one or more programs;
When one or more of programs are performed by one or more of processors so that one or more of processors are real The now task executing method as described in any in claim 1-6.
10. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the program is by processor The task executing method as described in any in claim 1-6 is realized during execution.
CN201810088783.1A 2018-01-30 2018-01-30 A kind of task executing method, device, intelligent sound box and storage medium Pending CN108271096A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810088783.1A CN108271096A (en) 2018-01-30 2018-01-30 A kind of task executing method, device, intelligent sound box and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810088783.1A CN108271096A (en) 2018-01-30 2018-01-30 A kind of task executing method, device, intelligent sound box and storage medium

Publications (1)

Publication Number Publication Date
CN108271096A true CN108271096A (en) 2018-07-10

Family

ID=62777030

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810088783.1A Pending CN108271096A (en) 2018-01-30 2018-01-30 A kind of task executing method, device, intelligent sound box and storage medium

Country Status (1)

Country Link
CN (1) CN108271096A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108859840A (en) * 2018-07-23 2018-11-23 爱驰汽车有限公司 Electric car charge control method, system, equipment and storage medium
CN108989437A (en) * 2018-07-25 2018-12-11 北京小米移动软件有限公司 Plug-in unit call method and device
CN109087638A (en) * 2018-07-25 2018-12-25 珠海格力电器股份有限公司 Information transmission method and device, household appliance, storage medium and electronic device
CN109348353A (en) * 2018-09-07 2019-02-15 百度在线网络技术(北京)有限公司 Service processing method, device and the intelligent sound box of intelligent sound box
CN110619878A (en) * 2019-10-17 2019-12-27 苏州思必驰信息科技有限公司 Voice interaction method and device for office system
CN113628624A (en) * 2021-10-12 2021-11-09 深圳市沃易科技有限公司 Building intelligent control calling method for realizing information classification and identification based on voice identification

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10282993A (en) * 1997-03-26 1998-10-23 Deutsche Thomson Brandt Gmbh Speech operation type remote control system for equipment
CN101739617A (en) * 2009-12-18 2010-06-16 北京邮电大学 PDA-based intelligent travel navigation system
CN103002425A (en) * 2011-09-16 2013-03-27 三星电子(中国)研发中心 Method and system for automatically triggering emergency calls and mobile terminal
CN103137169A (en) * 2011-11-30 2013-06-05 上海博泰悦臻网络技术服务有限公司 Vehicle-mounted end and method for controlling multimedia terminal through the same
CN105809886A (en) * 2016-02-23 2016-07-27 上海斐讯数据通信技术有限公司 Help-seeking method and system, help-seeking method applied to intelligent terminal, and intelligent terminal
CN106886161A (en) * 2015-12-16 2017-06-23 美的集团股份有限公司 The control method of audio amplifier, system and audio amplifier
CN107393534A (en) * 2017-08-29 2017-11-24 珠海市魅族科技有限公司 Voice interactive method and device, computer installation and computer-readable recording medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10282993A (en) * 1997-03-26 1998-10-23 Deutsche Thomson Brandt Gmbh Speech operation type remote control system for equipment
CN101739617A (en) * 2009-12-18 2010-06-16 北京邮电大学 PDA-based intelligent travel navigation system
CN103002425A (en) * 2011-09-16 2013-03-27 三星电子(中国)研发中心 Method and system for automatically triggering emergency calls and mobile terminal
CN103137169A (en) * 2011-11-30 2013-06-05 上海博泰悦臻网络技术服务有限公司 Vehicle-mounted end and method for controlling multimedia terminal through the same
CN106886161A (en) * 2015-12-16 2017-06-23 美的集团股份有限公司 The control method of audio amplifier, system and audio amplifier
CN105809886A (en) * 2016-02-23 2016-07-27 上海斐讯数据通信技术有限公司 Help-seeking method and system, help-seeking method applied to intelligent terminal, and intelligent terminal
CN107393534A (en) * 2017-08-29 2017-11-24 珠海市魅族科技有限公司 Voice interactive method and device, computer installation and computer-readable recording medium

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108859840A (en) * 2018-07-23 2018-11-23 爱驰汽车有限公司 Electric car charge control method, system, equipment and storage medium
CN108989437A (en) * 2018-07-25 2018-12-11 北京小米移动软件有限公司 Plug-in unit call method and device
CN109087638A (en) * 2018-07-25 2018-12-25 珠海格力电器股份有限公司 Information transmission method and device, household appliance, storage medium and electronic device
WO2020019623A1 (en) * 2018-07-25 2020-01-30 珠海格力电器股份有限公司 Method and device for transmitting information, home appliance, storage medium, and electronic device
CN108989437B (en) * 2018-07-25 2021-11-02 北京小米移动软件有限公司 Plug-in calling method and device
CN109348353A (en) * 2018-09-07 2019-02-15 百度在线网络技术(北京)有限公司 Service processing method, device and the intelligent sound box of intelligent sound box
US11321045B2 (en) 2018-09-07 2022-05-03 Baidu Online Network Technology (Beijing) Co., Ltd. Service processing method and apparatus for smart sound box, and smart sound box
CN110619878A (en) * 2019-10-17 2019-12-27 苏州思必驰信息科技有限公司 Voice interaction method and device for office system
CN110619878B (en) * 2019-10-17 2022-04-12 思必驰科技股份有限公司 Voice interaction method and device for office system
CN113628624A (en) * 2021-10-12 2021-11-09 深圳市沃易科技有限公司 Building intelligent control calling method for realizing information classification and identification based on voice identification

Similar Documents

Publication Publication Date Title
CN108271096A (en) A kind of task executing method, device, intelligent sound box and storage medium
JP7353497B2 (en) Server-side processing method and server for actively proposing the start of a dialogue, and voice interaction system capable of actively proposing the start of a dialogue
CN100580769C (en) Method and apparatus for selective speech recognition
CN104618780B (en) Electrical equipment control method and system
JP6730994B2 (en) Question/answer information processing method, device, storage medium, and device
KR20010075552A (en) System and method for providing network coordinated conversational services
CN104754536A (en) Method and system for realizing communication between different languages
CN103295576A (en) Voice identification method and terminal of instant communication
CN109871238A (en) Voice interactive method, device and storage medium
WO2020038145A1 (en) Service data processing method and apparatus, and related device
CN108228134A (en) A kind of processing method, device, intelligent sound box and the storage medium of task voice
CN109271130A (en) Audio frequency playing method, medium, device and calculating equipment
JP7311707B2 (en) Human-machine interaction processing method
CN110136713A (en) Dialogue method and system of the user in multi-modal interaction
CN108632140A (en) A kind of sound processing system, method and server based on small routine
CN108986810A (en) A kind of method and device for realizing interactive voice by earphone
CN103701994A (en) Automatic responding method and automatic responding device
CN112069830A (en) Intelligent conversation method and device
CN109065049A (en) Social sharing method and system, the intelligent terminal of intelligent terminal based on interactive voice
CN105657189A (en) Incoming call sound broadcasting method and system and Bluetooth smartwatch
CN112153223B (en) Method for voice assistant to recognize and execute called user instruction and voice assistant
CN111639167B (en) Task dialogue method and device
CN105721701A (en) Voice and gesture auxiliary operation system convenient for the old to operate smart phone
CN110502631B (en) Input information response method and device, computer equipment and storage medium
CN111726284A (en) WeChat sending method and device for vehicle-mounted intelligent sound box

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180710