CN110224901A - Intelligent device interaction, device and storage medium - Google Patents

Intelligent device interaction, device and storage medium Download PDF

Info

Publication number
CN110224901A
CN110224901A CN201910440810.1A CN201910440810A CN110224901A CN 110224901 A CN110224901 A CN 110224901A CN 201910440810 A CN201910440810 A CN 201910440810A CN 110224901 A CN110224901 A CN 110224901A
Authority
CN
China
Prior art keywords
control instruction
receiving end
status information
voice
information
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
CN201910440810.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.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software 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 Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN201910440810.1A priority Critical patent/CN110224901A/en
Publication of CN110224901A publication Critical patent/CN110224901A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2816Controlling appliance services of a home automation network by calling their functionalities
    • H04L12/282Controlling appliance services of a home automation network by calling their functionalities based on user interaction within the home
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • G10L2015/223Execution procedure of a spoken command

Landscapes

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

Abstract

This disclosure relates to a kind of intelligent device interaction, device and storage medium, it is related to field of terminal technology, this method is applied to transmitting terminal, it include: according to preset recognizer, the control voice received is converted into control instruction, control instruction is sent to receiving end, receive the status information that receiving end is sent in response to control instruction, status information be used to indicate receiving end whether successful execution control instruction, feedback information is generated according to status information, feedback information includes the corresponding voice of status information and/or the corresponding image of status information.Can be after transmitting terminal send control instruction, the state for obtaining receiving end execution control instruction improves user experience to prompt user.

Description

Intelligent device interaction, device and storage medium
Technical field
This disclosure relates to field of terminal technology more particularly to intelligent device interaction, device and storage medium.
Background technique
In the related art, with smart home technology and artificial intelligence (English: Artificial Intelligence) Technology progresses into daily life, and the type for the smart machine that user can select is more and more, such as voice is handed over Mutual product (equipment such as intelligent sound box, Intelligent bracelet, robot).User can issue according to specific requirements to a certain smart machine Voice issues control instruction, to achieve the purpose that control other equipment, such as: the languages such as " opening television set ", " opening air-conditioning " Sound, smart machine identify user issue voice after to other equipment issue control instruction, complete smart machine between interaction.
Summary of the invention
To overcome the problems in correlation technique, the disclosure provides a kind of intelligent device interaction, device and storage Medium.
According to the first aspect of the embodiments of the present disclosure, a kind of intelligent device interaction is provided, transmitting terminal is applied to, it is described Method includes:
According to preset recognizer, the control voice received is converted into control instruction;
The control instruction is sent to receiving end;
The status information that the receiving end is sent in response to the control instruction is received, the status information is used to indicate institute State receiving end whether control instruction described in successful execution;
Feedback information is generated according to the state information, the feedback information includes the corresponding voice of the status information, And/or the corresponding image of the status information.
Optionally, when the receiving end executes the control instruction not successfully, the status information further includes failure letter Breath, the fault message are used to indicate the fault type of the receiving end.
Optionally, the method also includes:
When not receiving the status information in preset duration, prompt information is generated, the prompt information is for referring to Show that the receiving end executes the control instruction not successfully.
Optionally, described according to preset recognizer, the control voice received is converted into control instruction, comprising:
The control voice is identified using speech recognition algorithm, the semanteme for including with the determination control voice;
According to the semantic generation control instruction.
According to the second aspect of an embodiment of the present disclosure, a kind of smart machine interactive device is provided, transmitting terminal is applied to, it is described Device includes:
Conversion module, is configured as according to preset recognizer, and the control voice received is converted to control instruction;
First sending module is configured as sending the control instruction to receiving end;
Receiving module is configured as receiving the status information that the receiving end is sent in response to the control instruction, described Status information be used to indicate the receiving end whether control instruction described in successful execution;
Second sending module is configured as generating feedback information according to the state information, and the feedback information includes institute State the corresponding voice of status information and/or the corresponding image of the status information.
Optionally, when the receiving end executes the control instruction not successfully, the status information further includes failure letter Breath, the fault message are used to indicate the fault type of the receiving end.
Optionally, described device further include:
Third sending module is configured as when not receiving the status information in preset duration, generates prompt letter Breath, the prompt information are used to indicate the receiving end and execute the control instruction not successfully.
Optionally, the conversion module includes:
It identifies submodule, is configured as identifying the control voice using speech recognition algorithm, described in determination The semanteme that control voice includes;
Submodule is generated, is configured as according to the semantic generation control instruction.
According to the third aspect of an embodiment of the present disclosure, a kind of smart machine interactive device is provided, transmitting terminal, packet are applied to It includes:
Processor;
Memory for storage processor executable instruction;
Wherein, the processor is configured to:
According to preset recognizer, the control voice received is converted into control instruction;
The control instruction is sent to receiving end;
The status information that the receiving end is sent in response to the control instruction is received, the status information is used to indicate institute State receiving end whether control instruction described in successful execution;
Feedback information is generated according to the state information, the feedback information includes the corresponding voice of the status information, And/or the corresponding image of the status information.
According to a fourth aspect of embodiments of the present disclosure, a kind of computer readable storage medium is provided, calculating is stored thereon with Machine program instruction realizes intelligent device interaction provided by the disclosure first aspect when program instruction is executed by processor The step of.
The technical scheme provided by this disclosed embodiment can include the following benefits:
The control voice received is converted, according to preset recognizer to be controlled by transmitting terminal first Instruction, then control instruction is sent to receiving end.Receiving end executes control instruction, receiving end root after receiving control instruction Whether run succeeded according to control instruction, the status information for being used to indicate control instruction and whether running succeeded is sent to transmitting terminal.Hair Sending end generates feedback information after receiving status information, according to status information, and wherein feedback information contains status information pair The voice and/or image answered.The state that receiving end executes control instruction can be obtained after transmitting terminal sends control instruction, To prompt user, user experience is improved.
It should be understood that above general description and following detailed description be only it is exemplary and explanatory, not The disclosure can be limited.
Detailed description of the invention
The drawings herein are incorporated into the specification and forms part of this specification, and shows the implementation for meeting the disclosure Example, and together with specification for explaining the principles of this disclosure.
Fig. 1 is a kind of flow chart of intelligent device interaction shown according to an exemplary embodiment;
Fig. 2 is the flow chart of another intelligent device interaction shown according to an exemplary embodiment;
Fig. 3 is the flow chart of another intelligent device interaction shown according to an exemplary embodiment;
Fig. 4 is a kind of flow chart of intelligent device interaction shown according to an exemplary embodiment;
Fig. 5 is a kind of block diagram of smart machine interactive device shown according to an exemplary embodiment;
Fig. 6 is the block diagram of another smart machine interactive device shown according to an exemplary embodiment;
Fig. 7 is the block diagram of another smart machine interactive device shown according to an exemplary embodiment;
Fig. 8 is a kind of block diagram of smart machine interactive device shown according to an exemplary embodiment;
Fig. 9 is a kind of block diagram of smart machine interactive device shown according to an exemplary embodiment.
Specific embodiment
Example embodiments are described in detail here, and the example is illustrated in the accompanying drawings.Following description is related to When attached drawing, unless otherwise indicated, the same numbers in different drawings indicate the same or similar elements.Following exemplary embodiment Described in embodiment do not represent all implementations consistent with this disclosure.On the contrary, they be only with it is such as appended The example of the consistent device and method of some aspects be described in detail in claims, the disclosure.
It is each to the disclosure first before intelligent device interaction, device and the storage medium of disclosure offer are provided Application scenarios involved by a embodiment are introduced.The application scenarios include transmitting terminal and receiving end, transmitting terminal and receiving end it Between can be communicated by network with server, can also pass through Wi-Fi (English: Wireless-Fidelity, Chinese: nothing Line fidelity), the wireless communication techniques such as bluetooth (Bluetooth) directly communicated, wherein transmitting terminal can be it is any can It identifies the smart machine of voice messaging, such as can be intelligent sound box, Intelligent bracelet, robot, receiving end can be any The equipment that can be communicated with transmitting terminal, for example, can be intelligent sound box, Intelligent bracelet, robot, television set, air purifier, Air-conditioning, headlamp, water purifier etc..
Fig. 1 is a kind of flow chart of intelligent device interaction shown according to an exemplary embodiment, as shown in Figure 1, This method is applied to transmitting terminal, comprising the following steps:
In step s101, according to preset recognizer, the control voice received is converted into control instruction.
It for example, can (such as can be with to transmitting terminal when user wants to control a certain smart machine (i.e. receiving end) It is intelligent sound box) control voice is issued, transmitting terminal identifies control language according to preset recognizer after receiving control voice Voice messaging included in sound, and semantic understanding is carried out to voice messaging, so that control voice is converted to control instruction.Its In, recognizer can use pattern matching method, be trained by acquiring a large amount of voice messaging in advance, obtain instruction template Library, then using the control voice received and instruction template library as the input of pattern matching method, by will control voice successively with Each instruction template in instruction template library carries out similarity-rough set, and the highest instruction template of similarity is defeated as control instruction Out.
It is " opening television set " with the control voice that user issues, transmitting terminal is intelligent sound box, and receiving end is that television set is Example, intelligent sound box get the semanteme comprising " opening " and " television set " in control voice by speech recognition, semantic understanding, from And generate control instruction.Control instruction is also possible to the coding made an appointment with receiving end, such as: " 000 " corresponding shutdown, " 111 " corresponding booting, " 001 " correspondence tune up volume etc..
In step s 102, control instruction is sent to receiving end.
Exemplary, transmitting terminal sends control instruction after obtaining control instruction, to receiving end, so that receiving end receives Control instruction is executed after control instruction.For example, after intelligent sound box obtains " opening television set " corresponding control instruction, to electricity Control instruction is sent depending on machine, television set is made to execute power-on operation after receiving control instruction.
In step s 103, the status information that receiving end is sent in response to control instruction is received, status information is used to indicate Receiving end whether successful execution control instruction.
In step S104, feedback information is generated according to status information, feedback information includes the corresponding voice of status information, And/or the corresponding image of status information.
For example, receiving end can indicate whether receiving end successfully holds to transmitting terminal transmission in response to control instruction The status information of row control instruction.Transmitting terminal receives the status information sent by receiving end, wherein status information can indicate Receiving end whether successful execution control instruction, status information may include: run succeeded, execute failure, to be determined etc. can The information for reflecting receiving end different conditions, can be the format made an appointment between transmitting terminal and receiving end, such as: " 00 " is right The state that should be run succeeded, " 11 " corresponding state for executing failure, " 01 " corresponding state to be determined.Transmitting terminal is by status information The feedback information expressed with voice and/or image format is generated, then is issued by the loudspeaker and/or display screen of transmitting terminal Feedback information further can also be sent to other equipment by feedback information, or be sent to the movement with transmitting terminal binding Terminal informs the state of user's control instruction execution in a variety of forms, allows users to the state for knowing receiving end.If control Instruction execution processed failure, can also carry out checking accordingly etc. operation (such as: whether receiving end be powered, receiving end and transmitting terminal Between can normal communication, receiving end whether there is hardware fault etc.).When status information is " 00 " (running succeeded), intelligence Energy speaker issues the voice of " having been switched on " by loudspeaker, can also show the information of " having been switched on " on the display screen, work as shape When state information is " 11 " (executing failure), intelligent sound box issues the voice of " boot failure " by loudspeaker, can also be aobvious The information of " boot failure " is shown on display screen curtain, user can check whether television set is powered at this time, or whether break down.
It should be noted that the communication mode between transmitting terminal and receiving end can arrange according to transmitting terminal and receiving end Any communication mode, such as the transfer of server can also be passed through by data network or wireless network direct communication It communicates, (such as control instruction and status information are sent in the form of short message) can also be communicated short message channel, It is not limited this in the embodiment of the present disclosure.
In conclusion the disclosure carries out the control voice received first by transmitting terminal according to preset recognizer Control instruction to obtain control instruction, then is sent to receiving end by conversion.Receiving end executes control after receiving control instruction Whether system instruction, receiving end run succeeded according to control instruction, are used to indicate whether control instruction executes into transmitting terminal transmission The status information of function.Transmitting terminal generates feedback information after receiving status information, according to status information, wherein feedback information packet The corresponding voice of status information and/or image are contained.It can obtain receiving end after transmitting terminal sends control instruction and execute The state of control instruction improves user experience to prompt user.
Optionally, when receiving end executes control instruction not successfully, status information further includes fault message, and fault message is used Fault type in instruction receiving end.
It is exemplary, when in receiving end side, when control instruction is not successfully performed by, status information can also include that can refer to Show the fault message of receiving end fault type, fault message may include: communication failure, be not powered on, hardware fault etc., equally , it can be the format made an appointment between transmitting terminal and receiving end, such as: the state of " 101 " corresponding communication failure, " 100 " corresponding state being not powered on, the state of " 011 " corresponding hardware fault.Correspondingly, at step 104, it can also be by state Fault message in information is converted to the feedback information with voice and/or image format expression, then the loudspeaker for passing through transmitting terminal And/or feedback information further can also be sent to other equipment, or be sent to by display screen sending feedback information With the mobile terminal of transmitting terminal binding.When control instruction executes failure, reference information is provided the user with, so that user is according to event Barrier information checked accordingly (such as: can whether receiving end be powered, normal communication, reception between receiving end and transmitting terminal Whether end there is hardware fault etc.).For example, being obtained when the voice that user hears " boot failure is not powered on " that intelligent sound box issues Know that television set is not powered on success, can also check whether television set correctly powers on, so that issuing " opening television set " next time Television set can be made normally to open when controlling voice.
Fig. 2 is the flow chart of another intelligent device interaction shown according to an exemplary embodiment, such as Fig. 2 institute Show, this method is further comprising the steps of:
In step 105, when not receiving status information in preset duration, prompt information is generated, prompt information is used Control instruction is executed not successfully in instruction receiving end.
For example, control instruction is sent to after receiving end by transmitting terminal, in fact it could happen that never receives receiving end Therefore a timer can be set in the case where status information of feedback, the timing since issuing after control instruction, if When being not received by status information in preset duration (such as can be 5 minutes), generated by way of voice and/or image Prompt information provides the user with reference information to inform that user receiving end executes control instruction not successfully, so that user can be into Row is corresponding to be checked (such as: whether receiving end be powered, between receiving end and transmitting terminal can normal communication, receiving end whether go out Existing hardware fault etc.).
Fig. 3 is the flow chart of another intelligent device interaction shown according to an exemplary embodiment, such as Fig. 3 institute Show, step 101 may comprise steps of:
In step 1011, control voice is identified using speech recognition algorithm, to determine that controlling voice includes It is semantic.
In step 1012, control instruction is generated according to semanteme.
For example, transmitting terminal can identify control voice by speech recognition algorithm, to identify control language The voice messaging for including in sound is determined further according to the algorithm (such as: by segmenting, establishing language model etc.) for semantic understanding The semanteme for including in control voice.To according to speech production control instruction.It is " to close empty with the control voice that user issues Adjust ", transmitting terminal is intelligent sound box, and receiving end is for air-conditioning, intelligent sound box is identified by speech recognition algorithm and " closed empty The corresponding voice messaging (i.e. audio-frequency information) of tune ", then voice messaging is segmented, to identify that include in voice messaging " closes Close " and " air-conditioning " semanteme, to generate the control instruction for closing air-conditioning.
In conclusion the disclosure carries out the control voice received first by transmitting terminal according to preset recognizer Control instruction to obtain control instruction, then is sent to receiving end by conversion.Receiving end executes control after receiving control instruction Whether system instruction, receiving end run succeeded according to control instruction, are used to indicate whether control instruction executes into transmitting terminal transmission The status information of function.Transmitting terminal generates feedback information after receiving status information, according to status information, wherein feedback information packet The corresponding voice of status information and/or image are contained.It can obtain receiving end after transmitting terminal sends control instruction and execute The state of control instruction improves user experience to prompt user.
Fig. 4 is a kind of flow chart of intelligent device interaction shown according to an exemplary embodiment, as shown in figure 4, This method is applied to receiving end, comprising the following steps:
In step 201, the control instruction sent by transmitting terminal is received.
In step 202, status information is sent to transmitting terminal, status information is used to indicate whether control instruction executes into Function, so that transmitting terminal generates feedback information according to status information, feedback information includes the corresponding voice of status information and/or shape The corresponding image of state information.
For example, control instruction is first carried out after receiving the control instruction sent by transmitting terminal in receiving end.Root again Whether run succeeded according to control instruction, status information is sent to transmitting terminal, to inform whether transmitting terminal control instruction executes into Function.So that transmitting terminal is sent according to status information with voice and/or the feedback information of image format, to inform user receiving end Execute the state of control instruction.Using receiving end as television set, transmitting terminal is for intelligent sound box, intelligent sound box sends to television set " opening television set " corresponding control instruction (such as can be the instruction comprising " 111 "), after television set receives control instruction, Execute power-on operation.If television set normal boot-strap, to intelligent sound box transmission run succeeded corresponding status information (such as Can be the information comprising " 00 "), so that intelligent sound box is after receiving status information, " having been switched on " is issued by loudspeaker Voice can also show the information of " having been switched on " on the display screen, to inform that user's television set has already turned on.
Optionally, when control instruction is not carried out successfully, status information further includes fault message, and fault message is used to indicate The fault type of receiving end.
For example, when receiving end is not successfully performed by control instruction, status information can also include that can indicate to connect The fault message of receiving end fault type, fault message may include: communication failure, be not powered on, hardware fault etc., can be transmission The format made an appointment between end and receiving end, such as: the state of " 101 " correspondence communication failure, what " 100 " correspondence was not powered on State, the state of " 011 " corresponding hardware fault.So that user is checked accordingly according to fault message.
In conclusion the disclosure carries out the control voice received first by transmitting terminal according to preset recognizer Control instruction to obtain control instruction, then is sent to receiving end by conversion.Receiving end executes control after receiving control instruction Whether system instruction, receiving end run succeeded according to control instruction, are used to indicate whether control instruction executes into transmitting terminal transmission The status information of function.Transmitting terminal generates feedback information after receiving status information, according to status information, wherein feedback information packet The corresponding voice of status information and/or image are contained.It can obtain receiving end after transmitting terminal sends control instruction and execute The state of control instruction improves user experience to prompt user.
Fig. 5 is a kind of block diagram of smart machine interactive device shown according to an exemplary embodiment, as shown in figure 5, should Device 300 is applied to transmitting terminal, comprising:
Conversion module 301 is configured as that the control voice received is converted to control and is referred to according to preset recognizer It enables.
First sending module 302 is configured as sending control instruction to receiving end.
Receiving module 303 is configured as receiving the status information that receiving end is sent in response to control instruction, and status information is used In instruction receiving end whether successful execution control instruction.
Second sending module 304 is configured as generating feedback information according to status information, and feedback information includes status information Corresponding voice and/or the corresponding image of status information.
Optionally, when receiving end executes control instruction not successfully, status information further includes fault message, and fault message is used Fault type in instruction receiving end.
Fig. 6 is the block diagram of another smart machine interactive device shown according to an exemplary embodiment, as shown in fig. 6, The device 300 further include:
Third sending module 305 is configured as when not receiving status information in preset duration, generates prompt letter Breath, prompt information are used to indicate receiving end and execute control instruction not successfully.
Fig. 7 is the block diagram of another smart machine interactive device shown according to an exemplary embodiment, as shown in fig. 7, Conversion module 301 may include:
It identifies submodule 3011, is configured as identifying control voice using speech recognition algorithm, to determine control The semanteme that voice includes.
Submodule 3012 is generated, is configured as generating control instruction according to semanteme.
About the device in above-described embodiment, wherein modules execute the concrete mode of operation in related this method Embodiment in be described in detail, no detailed explanation will be given here.
In conclusion the disclosure carries out the control voice received first by transmitting terminal according to preset recognizer Control instruction to obtain control instruction, then is sent to receiving end by conversion.Receiving end executes control after receiving control instruction Whether system instruction, receiving end run succeeded according to control instruction, are used to indicate whether control instruction executes into transmitting terminal transmission The status information of function.Transmitting terminal generates feedback information after receiving status information, according to status information, wherein feedback information packet The corresponding voice of status information and/or image are contained.It can obtain receiving end after transmitting terminal sends control instruction and execute The state of control instruction improves user experience to prompt user.
Fig. 8 is a kind of block diagram of smart machine interactive device shown according to an exemplary embodiment, as shown in figure 8, should Device 400 is applied to receiving end, comprising:
Receiving module 401 is configured as receiving the control instruction sent by transmitting terminal.
Sending module 402 is configured as sending status information to transmitting terminal, and whether status information is used to indicate control instruction It runs succeeded, so that transmitting terminal generates feedback information according to status information, feedback information includes the corresponding voice of status information, And/or the corresponding image of status information.
Optionally, when control instruction is not carried out successfully, status information further includes fault message, and fault message is used to indicate The fault type of receiving end.
About the device in above-described embodiment, wherein modules execute the concrete mode of operation in related this method Embodiment in be described in detail, no detailed explanation will be given here.
In conclusion the disclosure carries out the control voice received first by transmitting terminal according to preset recognizer Control instruction to obtain control instruction, then is sent to receiving end by conversion.Receiving end executes control after receiving control instruction Whether system instruction, receiving end run succeeded according to control instruction, are used to indicate whether control instruction executes into transmitting terminal transmission The status information of function.Transmitting terminal generates feedback information after receiving status information, according to status information, wherein feedback information packet The corresponding voice of status information and/or image are contained.It can obtain receiving end after transmitting terminal sends control instruction and execute The state of control instruction improves user experience to prompt user.
Fig. 9 is a kind of block diagram of smart machine interactive device 500 shown according to an exemplary embodiment.For example, device 500 can be mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet device, and medical treatment is set It is standby, body-building equipment, personal digital assistant etc..
Referring to Fig. 9, device 500 may include following one or more components: processing component 502, memory 504, electric power Component 506, multimedia component 508, audio component 510, the interface 512 of input/output (I/O), sensor module 514, and Communication component 516.
The integrated operation of the usual control device 500 of processing component 502, such as with display, telephone call, data communication, phase Machine operation and record operate associated operation.Processing component 502 may include that one or more processors 520 refer to execute It enables, to complete all or part of the steps of above-mentioned intelligent device interaction.In addition, processing component 502 may include one Or multiple modules, convenient for the interaction between processing component 502 and other assemblies.For example, processing component 502 may include multimedia Module, to facilitate the interaction between multimedia component 508 and processing component 502.
Memory 504 is configured as storing various types of data to support the operation in device 500.These data are shown Example includes the instruction of any application or method for operating on device 500, contact data, and telephone book data disappears Breath, picture, video etc..Memory 504 can be by any kind of volatibility or non-volatile memory device or their group It closes and realizes, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM) is erasable to compile Journey read-only memory (EPROM), programmable read only memory (PROM), read-only memory (ROM), magnetic memory, flash Device, disk or CD.
Electric power assembly 506 provides electric power for the various assemblies of device 500.Electric power assembly 506 may include power management system System, one or more power supplys and other with for device 500 generate, manage, and distribute the associated component of electric power.
Multimedia component 508 includes the screen of one output interface of offer between described device 500 and user.One In a little embodiments, screen may include liquid crystal display (LCD) and touch panel (TP).If screen includes touch panel, screen Curtain may be implemented as touch screen, to receive input signal from the user.Touch panel includes one or more touch sensings Device is to sense the gesture on touch, slide, and touch panel.The touch sensor can not only sense touch or sliding action Boundary, but also detect duration and pressure associated with the touch or slide operation.In some embodiments, more matchmakers Body component 508 includes a front camera and/or rear camera.When device 500 is in operation mode, such as screening-mode or When video mode, front camera and/or rear camera can receive external multi-medium data.Each front camera and Rear camera can be a fixed optical lens system or have focusing and optical zoom capabilities.
Audio component 510 is configured as output and/or input audio signal.For example, audio component 510 includes a Mike Wind (MIC), when device 500 is in operation mode, when such as call mode, recording mode, and voice recognition mode, microphone is matched It is set to reception external audio signal.The received audio signal can be further stored in memory 504 or via communication set Part 516 is sent.In some embodiments, audio component 510 further includes a loudspeaker, is used for output audio signal.
I/O interface 512 provides interface between processing component 502 and peripheral interface module, and above-mentioned peripheral interface module can To be keyboard, click wheel, button etc..These buttons may include, but are not limited to: home button, volume button, start button and lock Determine button.
Sensor module 514 includes one or more sensors, and the state for providing various aspects for device 500 is commented Estimate.For example, sensor module 514 can detecte the state that opens/closes of device 500, and the relative positioning of component, for example, it is described Component is the display and keypad of device 500, and sensor module 514 can be with 500 1 components of detection device 500 or device Position change, the existence or non-existence that user contacts with device 500,500 orientation of device or acceleration/deceleration and device 500 Temperature change.Sensor module 514 may include proximity sensor, be configured to detect without any physical contact Presence of nearby objects.Sensor module 514 can also include optical sensor, such as CMOS or ccd image sensor, at As being used in application.In some embodiments, which can also include acceleration transducer, gyro sensors Device, Magnetic Sensor, pressure sensor or temperature sensor.
Communication component 516 is configured to facilitate the communication of wired or wireless way between device 500 and other equipment.Device 500 can access the wireless network based on communication standard, such as WiFi, 2G or 3G or their combination.In an exemplary implementation In example, communication component 516 receives broadcast singal or broadcast related information from external broadcasting management system via broadcast channel. In one exemplary embodiment, the communication component 516 further includes near-field communication (NFC) module, to promote short range communication.Example Such as, NFC module can be based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra wide band (UWB) technology, Bluetooth (BT) technology and other technologies are realized.
In the exemplary embodiment, device 500 can be believed by one or more application specific integrated circuit (ASIC), number Number processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD), field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic components are realized, for executing above-mentioned smart machine interaction side Method.
In the exemplary embodiment, a kind of non-transitorycomputer readable storage medium including instruction, example are additionally provided It such as include the memory 504 of instruction, above-metioned instruction can be executed by the processor 520 of device 500 to complete above-mentioned smart machine and hand over Mutual method.For example, the non-transitorycomputer readable storage medium can be ROM, random access memory (RAM), CD- ROM, tape, floppy disk and optical data storage devices etc..
In conclusion the disclosure carries out the control voice received first by transmitting terminal according to preset recognizer Control instruction to obtain control instruction, then is sent to receiving end by conversion.Receiving end executes control after receiving control instruction Whether system instruction, receiving end run succeeded according to control instruction, are used to indicate whether control instruction executes into transmitting terminal transmission The status information of function.Transmitting terminal generates feedback information after receiving status information, according to status information, wherein feedback information packet The corresponding voice of status information and/or image are contained.It can obtain receiving end after transmitting terminal sends control instruction and execute The state of control instruction improves user experience to prompt user.
Those skilled in the art will readily occur to other embodiment party of the disclosure after considering specification and practicing the disclosure Case.This application is intended to cover any variations, uses, or adaptations of the disclosure, these modifications, purposes or adaptability Variation follows the general principles of this disclosure and including the undocumented common knowledge or usual skill in the art of the disclosure Art means.The description and examples are only to be considered as illustrative, and the true scope and spirit of the disclosure are by following claim It points out.
It should be understood that the present disclosure is not limited to the precise structures that have been described above and shown in the drawings, and And various modifications and changes may be made without departing from the scope thereof.The scope of the present disclosure is only limited by the accompanying claims.

Claims (10)

1. a kind of intelligent device interaction, which is characterized in that be applied to transmitting terminal, which comprises
According to preset recognizer, the control voice received is converted into control instruction;
The control instruction is sent to receiving end;
The status information that the receiving end is sent in response to the control instruction is received, the status information is used to indicate described connect Receiving end whether control instruction described in successful execution;
Feedback information is generated according to the state information, the feedback information includes the corresponding voice of the status information, and/or The corresponding image of the status information.
2. the method according to claim 1, wherein when the receiving end executes the control instruction not successfully When, the status information further includes fault message, and the fault message is used to indicate the fault type of the receiving end.
3. method according to claim 1 or 2, which is characterized in that the method also includes:
When not receiving the status information in preset duration, prompt information is generated, the prompt information is used to indicate institute It states receiving end and executes the control instruction not successfully.
4. the method according to claim 1, wherein described according to preset recognizer, the control that will be received Voice processed is converted to control instruction, comprising:
The control voice is identified using speech recognition algorithm, the semanteme for including with the determination control voice;
According to the semantic generation control instruction.
5. a kind of smart machine interactive device, which is characterized in that be applied to transmitting terminal, described device includes:
Conversion module, is configured as according to preset recognizer, and the control voice received is converted to control instruction;
First sending module is configured as sending the control instruction to receiving end;
Receiving module is configured as receiving the status information that the receiving end is sent in response to the control instruction, the state Information be used to indicate the receiving end whether control instruction described in successful execution;
Second sending module is configured as generating feedback information according to the state information, and the feedback information includes the shape The corresponding voice of state information and/or the corresponding image of the status information.
6. device according to claim 5, which is characterized in that when the receiving end executes the control instruction not successfully When, the status information further includes fault message, and the fault message is used to indicate the fault type of the receiving end.
7. device according to claim 5 or 6, which is characterized in that described device further include:
Third sending module is configured as when not receiving the status information in preset duration, generates prompt information, institute It states prompt information and is used to indicate the receiving end and execute the control instruction not successfully.
8. device according to claim 5, which is characterized in that the conversion module includes:
It identifies submodule, is configured as identifying the control voice using speech recognition algorithm, with the determination control The semanteme that voice includes;
Submodule is generated, is configured as according to the semantic generation control instruction.
9. a kind of smart machine interactive device, which is characterized in that be applied to transmitting terminal, comprising:
Processor;
Memory for storage processor executable instruction;
Wherein, the processor is configured to:
According to preset recognizer, the control voice received is converted into control instruction;
The control instruction is sent to receiving end;
The status information that the receiving end is sent in response to the control instruction is received, the status information is used to indicate described connect Receiving end whether control instruction described in successful execution;
Feedback information is generated according to the state information, the feedback information includes the corresponding voice of the status information, and/or The corresponding image of the status information.
10. a kind of computer readable storage medium, is stored thereon with computer program instructions, which is characterized in that the program instruction The step of any one of claim 1-4 the method is realized when being executed by processor.
CN201910440810.1A 2019-05-24 2019-05-24 Intelligent device interaction, device and storage medium Pending CN110224901A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910440810.1A CN110224901A (en) 2019-05-24 2019-05-24 Intelligent device interaction, device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910440810.1A CN110224901A (en) 2019-05-24 2019-05-24 Intelligent device interaction, device and storage medium

Publications (1)

Publication Number Publication Date
CN110224901A true CN110224901A (en) 2019-09-10

Family

ID=67817958

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910440810.1A Pending CN110224901A (en) 2019-05-24 2019-05-24 Intelligent device interaction, device and storage medium

Country Status (1)

Country Link
CN (1) CN110224901A (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110597430A (en) * 2019-09-19 2019-12-20 深圳创维-Rgb电子有限公司 Information prompting method and device, electronic equipment and storage medium
CN110749033A (en) * 2019-10-31 2020-02-04 广东美的制冷设备有限公司 Control method and device of air conditioner, air conditioner and computer readable storage medium
CN110808888A (en) * 2019-11-08 2020-02-18 深圳创维-Rgb电子有限公司 Method, device, terminal and storage medium for forwarding AIoT equipment information
CN111092795A (en) * 2019-11-18 2020-05-01 北京小米移动软件有限公司 Function control method, function control apparatus, and computer-readable storage medium
CN111131603A (en) * 2019-11-18 2020-05-08 北京小米移动软件有限公司 Function calling method, function calling device and computer readable storage medium
CN112180748A (en) * 2020-09-28 2021-01-05 北京小米移动软件有限公司 Target device control method, target device control apparatus, and control device
CN112351097A (en) * 2020-11-05 2021-02-09 深圳Tcl新技术有限公司 Device control method, device, sending end and storage medium
CN112339796A (en) * 2020-10-30 2021-02-09 中车大同电力机车有限公司 Detection method and device for electric locomotive control circuit and mobile terminal
WO2021103449A1 (en) * 2019-11-29 2021-06-03 深圳传音控股股份有限公司 Interaction method, mobile terminal and readable storage medium
CN113035181A (en) * 2019-12-09 2021-06-25 斑马智行网络(香港)有限公司 Voice data processing method, device and system
CN113156828A (en) * 2021-04-15 2021-07-23 青岛海尔空调器有限总公司 Control method and control system for linkage of air conditioner and movable household appliance
CN114078315A (en) * 2020-08-21 2022-02-22 深圳Tcl数字技术有限公司 Interaction method of infrared remote control equipment, storage medium and terminal equipment
CN114114932A (en) * 2020-08-31 2022-03-01 无锡小天鹅电器有限公司 Control method and control device for household appliance, household appliance and storage medium
CN115294984A (en) * 2022-10-08 2022-11-04 广州市保伦电子有限公司 Data processing method and device for voice control and terminal equipment

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101673113A (en) * 2009-10-20 2010-03-17 国网信息通信有限公司 Home appliance management method, terminal and system
CN105045116A (en) * 2015-05-29 2015-11-11 四川长虹电器股份有限公司 Information feedback method and intelligent household controller
CN107845383A (en) * 2017-09-27 2018-03-27 北京金山安全软件有限公司 Method, device, equipment and medium for controlling service equipment to execute service operation
US20180158460A1 (en) * 2016-12-01 2018-06-07 Samsung Electronics Co., Ltd. Lamp device for inputting or outputting voice signal and method of driving the same
CN108172227A (en) * 2018-02-09 2018-06-15 深圳市沃特沃德股份有限公司 Voice remote control method and device
CN108958103A (en) * 2018-06-25 2018-12-07 珠海格力电器股份有限公司 Control method, controlled method and device, intelligent terminal and intelligent electric appliance

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101673113A (en) * 2009-10-20 2010-03-17 国网信息通信有限公司 Home appliance management method, terminal and system
CN105045116A (en) * 2015-05-29 2015-11-11 四川长虹电器股份有限公司 Information feedback method and intelligent household controller
US20180158460A1 (en) * 2016-12-01 2018-06-07 Samsung Electronics Co., Ltd. Lamp device for inputting or outputting voice signal and method of driving the same
CN107845383A (en) * 2017-09-27 2018-03-27 北京金山安全软件有限公司 Method, device, equipment and medium for controlling service equipment to execute service operation
CN108172227A (en) * 2018-02-09 2018-06-15 深圳市沃特沃德股份有限公司 Voice remote control method and device
CN108958103A (en) * 2018-06-25 2018-12-07 珠海格力电器股份有限公司 Control method, controlled method and device, intelligent terminal and intelligent electric appliance

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110597430A (en) * 2019-09-19 2019-12-20 深圳创维-Rgb电子有限公司 Information prompting method and device, electronic equipment and storage medium
CN110749033A (en) * 2019-10-31 2020-02-04 广东美的制冷设备有限公司 Control method and device of air conditioner, air conditioner and computer readable storage medium
CN110808888A (en) * 2019-11-08 2020-02-18 深圳创维-Rgb电子有限公司 Method, device, terminal and storage medium for forwarding AIoT equipment information
CN111092795A (en) * 2019-11-18 2020-05-01 北京小米移动软件有限公司 Function control method, function control apparatus, and computer-readable storage medium
CN111131603A (en) * 2019-11-18 2020-05-08 北京小米移动软件有限公司 Function calling method, function calling device and computer readable storage medium
US11561622B2 (en) 2019-11-18 2023-01-24 Beijing Xiaomi Mobile Software Co., Ltd. Function control method, function control device, and computer-readable storage medium
WO2021103449A1 (en) * 2019-11-29 2021-06-03 深圳传音控股股份有限公司 Interaction method, mobile terminal and readable storage medium
CN113035181A (en) * 2019-12-09 2021-06-25 斑马智行网络(香港)有限公司 Voice data processing method, device and system
CN114078315A (en) * 2020-08-21 2022-02-22 深圳Tcl数字技术有限公司 Interaction method of infrared remote control equipment, storage medium and terminal equipment
CN114114932A (en) * 2020-08-31 2022-03-01 无锡小天鹅电器有限公司 Control method and control device for household appliance, household appliance and storage medium
CN114114932B (en) * 2020-08-31 2024-10-15 无锡小天鹅电器有限公司 Control method and control device for household electrical appliance, household electrical appliance and storage medium
CN112180748A (en) * 2020-09-28 2021-01-05 北京小米移动软件有限公司 Target device control method, target device control apparatus, and control device
CN112339796A (en) * 2020-10-30 2021-02-09 中车大同电力机车有限公司 Detection method and device for electric locomotive control circuit and mobile terminal
CN112339796B (en) * 2020-10-30 2022-07-08 中车大同电力机车有限公司 Detection method and device for electric locomotive control circuit and mobile terminal
CN112351097A (en) * 2020-11-05 2021-02-09 深圳Tcl新技术有限公司 Device control method, device, sending end and storage medium
CN113156828A (en) * 2021-04-15 2021-07-23 青岛海尔空调器有限总公司 Control method and control system for linkage of air conditioner and movable household appliance
CN115294984A (en) * 2022-10-08 2022-11-04 广州市保伦电子有限公司 Data processing method and device for voice control and terminal equipment

Similar Documents

Publication Publication Date Title
CN110224901A (en) Intelligent device interaction, device and storage medium
CN104812092B (en) A kind of networking methods and device of smart machine
CN105204894B (en) The method and apparatus for installing the plug-in unit of smart machine
CN105163366B (en) Wireless network connecting method and device
CN105159672B (en) Remote assistance method and client
CN108538291A (en) Sound control method, terminal device, cloud server and system
CN104951377B (en) The abnormality eliminating method and device of intelligent household terminal
CN110610699B (en) Voice signal processing method, device, terminal, server and storage medium
CN104065836A (en) Method and device for monitoring calls
CN104837154B (en) The control method and device of wireless access points
CN105120122A (en) Alarm method and device
CN111063354B (en) Man-machine interaction method and device
CN105532634A (en) Ultrasonic wave mosquito repel method, device and system
CN110231901A (en) Application interface display methods and device
CN105511307B (en) The control method and device of a kind of electronic equipment
CN107919124A (en) Equipment awakening method and device
CN109129484A (en) robot control method, device and storage medium
CN109582400A (en) Routine call method and device
CN106504473B (en) The method, apparatus and equipment of wearable device state setting
EP3419262B1 (en) Initialization method for a smart device
CN109036404A (en) Voice interactive method and device
CN109670025A (en) Dialogue management method and device
CN110223500A (en) Infrared equipment control method and device
CN109474744A (en) Alarm clock processing method, device and storage medium
CN105094891B (en) effect display method and device

Legal Events

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

Application publication date: 20190910