WO2018113672A1 - Smart speaker, smart home system, and implementation method thereof - Google Patents

Smart speaker, smart home system, and implementation method thereof Download PDF

Info

Publication number
WO2018113672A1
WO2018113672A1 PCT/CN2017/117213 CN2017117213W WO2018113672A1 WO 2018113672 A1 WO2018113672 A1 WO 2018113672A1 CN 2017117213 W CN2017117213 W CN 2017117213W WO 2018113672 A1 WO2018113672 A1 WO 2018113672A1
Authority
WO
WIPO (PCT)
Prior art keywords
audio
speaker
smart
request
smart speaker
Prior art date
Application number
PCT/CN2017/117213
Other languages
French (fr)
Chinese (zh)
Inventor
郑相振
杨康
Original Assignee
北京奇虎科技有限公司
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 北京奇虎科技有限公司 filed Critical 北京奇虎科技有限公司
Publication of WO2018113672A1 publication Critical patent/WO2018113672A1/en

Links

Images

Classifications

    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B5/00Near-field transmission systems, e.g. inductive or capacitive transmission systems
    • H04B5/70Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes
    • H04B5/72Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes for local intradevice communication
    • 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
    • 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/2807Exchanging configuration information on appliance services in a home automation network
    • H04L12/2814Exchanging control software or macros for controlling appliance services in a home automation network
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • 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
    • H04L2012/2847Home automation networks characterised by the type of home appliance used
    • H04L2012/2849Audio/video appliances

Definitions

  • the invention relates to the field of smart home technology, in particular to a smart speaker, a smart home system and an implementation method thereof.
  • Smart Home connects various devices in the home (such as audio and video equipment, lighting systems, curtain control, air conditioning control, security systems, digital cinema systems, audio and video servers, video cabinet systems, network appliances, etc.) through IoT technology.
  • smart homes not only have traditional residential functions, but also have construction, network communication, information appliances, equipment automation, provide a full range of information interaction functions, and even save money for various energy costs.
  • the intelligent audio device in the smart home device in the prior art such as the smart speaker, is only used to receive control commands, realizes single-channel playback of audio, cannot reflect the multi-functionality of the smart home device, and reduces the user experience.
  • the present invention has been made in order to provide an intelligent speaker, smart home system and a corresponding implementation method thereof that overcome the above problems or at least partially solve the above problems.
  • a smart speaker wherein the smart speaker includes:
  • the communication unit is adapted to receive a control request for controlling the designated smart home device, and send the control request to the central control unit;
  • the central control unit is adapted to send the control request to the control command parsing unit for parsing to obtain a corresponding control command, and send the control command to the designated smart home device through the control command sending unit;
  • control command parsing unit adapted to parse the control request into a control command capable of controlling the designated smart home device
  • the control command sending unit is adapted to send a control command to the smart home device.
  • a smart home system comprising: a smart speaker, one or more smart home devices, and a plurality of client devices as described above;
  • Each client device includes: a short-range wireless communication microphone and a short-range wireless communication speaker.
  • a method of implementing a smart home system comprising:
  • the intelligent speaker receives and controls the control request of the designated smart home device
  • the smart speaker parses the control request and parses it into a control capable of controlling the designated smart home device Command
  • the smart speaker transmits the control command to the designated smart home device.
  • a computer program comprising computer readable code, when the computer readable code is run on a smart speaker, causing the smart speaker to perform a method of implementing a smart home system as described above .
  • the smart speaker includes: a communication unit, a central control unit, a control command parsing unit, and a control command sending unit, and the communication unit of the smart speaker receives the control request of the designated smart home device and sends the control request to the middle a control unit; the central control unit obtains a control request and sends it to the control command parsing unit for parsing to obtain a corresponding control command, and then transmits the control command to the control command sending unit, and sends the control command to the designated smart home device through the control command sending unit, so as to implement
  • the smart speaker receives the function of controlling the control request of the designated smart home device and sending a control command to the corresponding smart home device.
  • the smart speaker of the present invention can receive the control request and analyze the transmission control command, thereby realizing the multifunctional function of the smart speaker and enhancing the user experience.
  • FIG. 1 shows a schematic diagram of a smart speaker in accordance with one embodiment of the present invention
  • FIG. 2 shows a schematic diagram of a smart speaker in accordance with another embodiment of the present invention.
  • FIG. 3 is a schematic diagram of a smart speaker synchronously transmitting an audio playback control command to a plurality of speakers according to an embodiment of the invention
  • FIG. 4 is a schematic diagram of an intelligent speaker transmitting an audio playback control command asynchronously to a plurality of speakers according to an embodiment of the present invention
  • Figure 5 shows a schematic diagram of a smart home system in accordance with one embodiment of the present invention
  • FIG. 6 shows a flow chart of a method of implementing a smart home system, in accordance with one embodiment of the present invention
  • Figure 7 is a schematic block diagram showing a smart speaker for performing the method according to the present invention.
  • Fig. 8 schematically shows a storage unit for holding or carrying program code implementing the method according to the invention.
  • FIG. 1 shows a schematic diagram of a smart speaker in accordance with one embodiment of the present invention.
  • the smart speaker 100 includes:
  • the communication unit 110 is adapted to receive a control request for controlling the designated smart home device, and send the control request to the central control unit.
  • the control designation of the control request of the smart home device is sent by the user to the smart speaker through a device such as a smart terminal according to his own needs, and the control command can be transmitted by wire or wirelessly.
  • the network protocols that can be used for wireless transmission are WiFi, Bluetooth, ZigBee, and Thread.
  • Zigbee is mainly used for data transmission between various electronic devices with short distance, low power consumption and low transmission rate, and typical applications with periodic data, intermittent data and low response time data transmission
  • Thread is the family IoT protocol technology. Therefore, whether it is a short-distance control request transmission or a long-distance control request transmission, it can be realized.
  • the control specifies that the control request of the smart home device may be in the form of voice or control data.
  • the communication unit 110 After receiving the control request for controlling the designated smart home device, the communication unit 110 sends a control request to the central control unit 120 to implement control of the designated smart home device.
  • the central control unit 120 is adapted to send a control request to the control command parsing unit for parsing to obtain a corresponding control command, and send the control command to the designated smart home device through the control command sending unit.
  • the central control unit 120 needs to control the command parsing unit 130 to obtain a corresponding control command, and send the control command to the designated smart home device through the control command sending unit.
  • the control command parsing unit 130 is adapted to parse the control request into a control command capable of controlling the designated smart home device.
  • the control command sending unit 140 is adapted to send a control command to the smart home device to implement control of the smart home device.
  • control request of the user pulls the bedroom curtain through the mobile phone, when the communication unit 110 of the smart speaker receives the request to "pull up the bedroom curtain", and obtains a control through the control command parsing unit 130.
  • the control command of the bedroom curtain is pulled, and then the central control unit 120 sends a control command for pulling the control bedroom curtain to the control command sending unit 140 to send a command to pull the curtain to the bedroom.
  • the user sends a control request of "the rice cooker in the kitchen starts working" through the microphone of the mobile phone, and when the communication unit 110 of the smart speaker receives the "the rice cooker in the kitchen starts to work” Requesting, and obtaining, by the control command parsing unit 130, a control command for controlling the start of work of the rice cooker in the kitchen, and then the central control unit 120 sends an instruction to start the operation of the rice cooker in the kitchen to the control command transmitting unit 140, The rice cooker in the kitchen sends a command to start work.
  • the present invention implements a smart speaker as a control server, receives a control request for controlling a designated smart home device, and transmits a control command to a corresponding smart home device, thereby realizing the multifunctional function of the smart speaker and enhancing the user experience.
  • the smart speaker 200 includes a communication unit 210, a central control unit 220, a control command parsing unit 230, a control command transmitting unit 240, and an audio acquiring unit 250.
  • the communication unit 210, the central control unit 220, the control command parsing unit 230, the control command transmitting unit 240, and the communication unit 110, the central control unit 120, the control command parsing unit 130, and the control command transmitting unit 140 shown in FIG. 1 have corresponding The same functions, the same parts will not be described here.
  • the communication unit 210 is further adapted to receive an audio request requesting the specified audio, and send the received audio request to the central control unit; and send the audio data returned by the central control unit to the speaker, so that the speaker plays the specified audio.
  • the central control unit 220 is further adapted to parse the audio request, send an instruction for acquiring the specified audio to the audio acquiring unit according to the parsing result; and receive the audio data of the specified audio returned by the audio acquiring unit, and send the audio data of the specified audio through the communication unit Give the speaker
  • the audio acquiring unit 250 is adapted to acquire audio data according to an instruction of the central control unit.
  • the audio obtaining unit 250 needs to receive an instruction for acquiring the specified audio sent by the central control unit 220, and after acquiring the specified audio according to the instruction, returns the audio data to the central control unit 220.
  • the smart speaker in the present invention can realize the wireless receiving user's control request, and can also receive the user's specified audio audio request wirelessly.
  • Wireless communication here includes short distances and long distances.
  • the communication unit 210 includes a short-range wireless communication unit 211 adapted to receive an audio request from a short-range wireless communication microphone.
  • the function realization of the smart speaker is applied in the home, so it is limited to simple control in the home interior, and short-range wireless communication can meet the requirements.
  • WiFi communication WiFi communication
  • Bluetooth communication ZigBee communication
  • Thread communication Zigbee is mainly used for data transmission between various electronic devices with short distance, low power consumption and low transmission rate, and typical applications with periodic data, intermittent data and low response time data transmission
  • Thread is the family IoT protocol technology.
  • the audio request of the specified audio in the form of audio is input through the corresponding microphone with short-range wireless communication, and the audio request of the specified audio can be transmitted to the smart speaker through wireless transmission.
  • the central control unit 220 is adapted to send the audio data of the specified audio through the short-range wireless communication unit. Send to all short-range wireless communication speakers that can communicate.
  • All short-range wireless communication speakers that can communicate here can be one or more speakers corresponding to the microphone that sent the request.
  • the smart speaker when it receives the audio request of the specified audio, it can simultaneously control one or more speakers for synchronous play, that is, multiple channels simultaneously play the same audio.
  • the central control unit 220 is adapted to pre-store a pairing relationship between each short-range wireless communication microphone and each short-range wireless communication speaker; and is adapted to pass the audio data of the specified audio through the short The short-range wireless communication speaker that is transmitted by the wireless communication unit to the short-range wireless communication microphone that transmits the audio request.
  • the microphone 1 and the speaker 1 in the room 1 that can communicate wirelessly with the smart speaker; the microphone 2 and the speaker 2 in the room 2; the microphone 3 and the speaker 3 in the room 3, the microphone 1 and the speaker 1 are in a pairing relationship, the microphone 2 and the speaker 2 are in a pairing relationship, and the microphone 3 and the speaker 3 are in a pairing relationship, and the central control unit 220 needs to store the pairing relationship between each of the short-range wireless communication microphones described above and each of the short-range wireless communication speakers.
  • the microphone 1 in the room 1 transmits the audio request data
  • the microphone 2 in the room 2 transmits the audio request data
  • the audio data needs to be transmitted.
  • the corresponding speaker 2 instead of the speaker 1 or the speaker 3.
  • the smart speaker when it receives the audio request of the specified audio, it can control multiple speakers for asynchronous play, that is, the audio played by each channel can be different.
  • the communication unit includes: an Internet communication unit 212 adapted to receive a specified audio from the smart terminal on the designated one or more speakers.
  • the audio control unit 220 is adapted to acquire audio data of the specified audio through the audio acquiring unit, and transmit the audio data of the specified audio to the designated one or more speakers through the communication unit.
  • the user When the user is not at home at the current time, but wants to control the speaker in the home by sending a control request to play the audio, in order to enjoy the other members of the home.
  • the user After logging in through the account system, the user can use the smart terminal to make an audio request through the Internet, and at the same time, the smart terminal can provide a request setting interface, and the user can set one or more speakers to play an audio synchronously, or set multiple The speaker plays asynchronously, that is, plays different audio.
  • the smart speaker receives an audio request through wireless communication. It is foreseeable that the smart speaker can implement other control requests sent by the user through wireless communication. Therefore, in an embodiment of the present invention, the communication unit 210 includes: a short-range wireless communication unit 211 adapted to receive a control request from a short-range wireless communication microphone to control an audio form of a designated smart home device; and/or, the Internet The communication unit 222 is adapted to receive a control request from the smart terminal to control the designated smart home device.
  • the user sends a "open living room air conditioner" control request sent by the mobile phone, when the internet communication unit 222 in the communication unit 210 of the smart speaker receives the "open living room air conditioner"
  • the request, and the control command parsing unit 230 obtains a control command for controlling the opening of the living room air conditioner, and then the central control unit 220 sends the control command for controlling the opening of the living room air conditioner to the control command transmitting unit 240 to send an open command to the air conditioner of the living room.
  • the user sends a "photographing the current scene of the living room” control request through the microphone of the bedroom, and the short-range wireless communication unit 211 in the communication unit 210 of the smart speaker receives the "photographing the current scene of the living room”.
  • the intelligent speaker can obtain the audio request of the specified audio and send the audio data of the specified audio to the designated one or more speakers, and the audio data acquisition path here can be obtained through the audio library stored locally by the smart speaker, or Obtained through the audio server. Therefore, in an embodiment of the present invention, the audio obtaining unit 250 is adapted to obtain audio data from an audio library locally saved by the smart speaker according to an instruction of the central control unit; or, is adapted to receive an audio server according to an instruction of the central control unit.
  • the audio server and the smart speaker are located in the same local area network, for example, a local audio library in the home computer, because the audio acquisition unit 250 can be directly obtained in the same local area network; because the smart speaker can also be connected to the Internet
  • the audio server here is located in the Internet, for example, audio resources provided by QQ music, and the like.
  • the smart speaker of the present invention can accept the user's audio request and control the speaker to play the specified audio. Similarly, during audio playback, the user can also control the speaker to perform corresponding operations by sending an audio playback control command to the smart speaker.
  • the communication unit 210 is further adapted to receive an audio playback control request and send the same to the central control unit; send the audio playback control command returned by the central control unit to the speaker; and the central control unit 220 further After parsing the audio playback control request, generating a corresponding audio playback control command according to the parsing result, and transmitting the audio playback control command to the speaker through the communication unit.
  • the audio playback control here may be pause/play, fast forward/rewind, previous/next, and the like.
  • the smart speaker when it receives the audio request of the specified audio, it can simultaneously control one or more speakers for synchronous play, that is, multiple channels simultaneously play the same audio; and can also control multiple speakers for asynchronous play. That is, the audio played by each channel can be different. Then, the same applies to the audio playback control.
  • FIG. 3 illustrates a schematic diagram of a smart speaker transmitting an audio playback control command to a plurality of speakers simultaneously, in accordance with one embodiment of the present invention.
  • the smart speaker is connected to the speaker and microphone via Bluetooth.
  • the audio data is simultaneously transmitted to the speaker a, the speaker b, and the speaker c, so that the speaker a, the speaker b, and the speaker c simultaneously play the specified audio;
  • the paused command is simultaneously sent to the speaker a, the speaker b and the speaker c to realize the synchronous pause of the three; when the user's play request is received again, the speaker a, the speaker b and the speaker c are simultaneously sent and played.
  • the instructions enable simultaneous playback of the three.
  • FIG. 4 illustrates a schematic diagram of a smart speaker transmitting an audio playback control command asynchronously to a plurality of speakers in accordance with an embodiment of the present invention.
  • the smart speaker receives the microphone a
  • the microphone After b and the audio request of the designated audio of the microphone c, the audio data is respectively sent to the speaker a, the speaker b and the speaker c in a pairing relationship with the microphone c, so that the speaker a, the speaker b and the speaker c play the microphone a having a pair relationship with them
  • the specified audio in the audio request sent by microphone b and microphone c is shown here, other audio play control requests such as pause are also applicable.
  • FIG. 5 shows a schematic diagram of a smart home system in accordance with one embodiment of the present invention.
  • the smart home system 500 includes: a smart speaker 510, a smart home device (a smart central air conditioner 521, a smart rice cooker 522, a smart curtain 523, and a smart camera 524) as shown in FIG. 1 or FIG. 2, Client device 531, client device 532, client device 533, and client device 534.
  • the client device 531, the client device 532, the client device 533, and the client device 534 each include: a short-range wireless communication microphone and a short-range wireless communication speaker.
  • the user can send a control request in the form of an audio through a short-range wireless communication microphone to realize voice transmission.
  • the smart speaker When the user sends an audio request for the specified audio, the smart speaker transmits the audio data to the corresponding short-range wireless communication speaker through the short-range wireless communication to perform the specified audio playback, thereby realizing the audio transmission.
  • FIG. 5 the embodiments of the system shown in FIG. 5 are the same as the embodiments of the smart speaker shown in FIG. 1 and FIG. 2, and have been described in detail above, and are not described herein again.
  • FIG. 6 shows a flow chart of a method of implementing a smart home system in accordance with one embodiment of the present invention. As shown in FIG. 6, the method includes:
  • Step S610 the smart speaker receives a control request for designating the smart home device.
  • the control designation of the control request of the smart home device is sent by the user to the smart speaker through a device such as a smart terminal according to his own needs, and the control command can be transmitted by wire or wirelessly.
  • the network protocols that can be used for wireless transmission are WiFi, Bluetooth, ZigBee, and Thread.
  • Zigbee is mainly used for data transmission between various electronic devices with short distance, low power consumption and low transmission rate, and typical applications with periodic data, intermittent data and low response time data transmission
  • Thread is the family IoT protocol technology. Therefore, whether it is a short-distance control request transmission or a long-distance control request transmission, it can be realized.
  • the control specifies that the control request of the smart home device may be in the form of voice or control data.
  • step S620 the smart speaker parses the control request and parses it into a control command capable of controlling the designated smart home device.
  • control request sent by the user cannot be directly recognized by the designated smart home device, for example, when the user sends a control request in the form of audio, it cannot be directly recognized by the designated smart home device. Therefore, when the smart speaker receives the control request for controlling the designated smart home device, it needs to parse the control request to obtain the corresponding control command.
  • step S630 the smart speaker sends a control command to the designated smart home device to implement control of the smart home device.
  • the user sends a control request to "pull up the bedroom curtains” via the mobile phone, when smart
  • the speaker receives the request to “pull up the bedroom curtains” and obtains a control command to control the curtains on the bedroom, and then sends the control command to control the curtains of the bedroom to the curtains in the bedroom to realize the movement of the curtains. .
  • the user sends a request for control of "the rice cooker in the kitchen starts working" through the microphone of the mobile phone, and when the smart speaker receives the request "the rice cooker in the kitchen starts to work", and passes through
  • the analysis obtains a control command for controlling the start of work of the rice cooker in the kitchen, and then sends an instruction to start the work of the rice cooker in the kitchen to the rice cooker in the kitchen to realize the action of starting the work of the rice cooker.
  • the present invention implements a smart speaker as a control server, receives a control request for controlling a designated smart home device, and transmits a control command to a corresponding smart home device, thereby realizing the multifunctional function of the smart speaker and enhancing the user experience.
  • the method shown in FIG. 6 further includes:
  • the smart speaker receives an audio request requesting the specified audio; the smart speaker parses the audio request, and obtains audio data of the specified audio according to the parsing result; the smart speaker sends the audio data of the specified audio to the speaker.
  • the smart speaker in the present invention can realize the wireless receiving user's control request, and can also receive the user's specified audio audio request wirelessly.
  • Wireless communication here includes short distances and long distances.
  • the above-mentioned smart speaker receiving an audio request requesting the specified audio includes the smart speaker receiving an audio request from the short-range wireless communication microphone.
  • the function realization of the smart speaker is applied in the home, so it is limited to simple control in the home interior, and short-range wireless communication can meet the requirements.
  • WiFi communication WiFi communication
  • Bluetooth communication ZigBee communication
  • Thread communication Zigbee is mainly used for data transmission between various electronic devices with short distance, low power consumption and low transmission rate, and typical applications with periodic data, intermittent data and low response time data transmission
  • Thread is the family IoT protocol technology.
  • the audio request of the specified audio in the form of audio is input through the corresponding microphone with short-range wireless communication, and the audio request of the specified audio can be transmitted to the smart speaker through wireless transmission.
  • the smart speaker After the smart speaker receives the audio request of the specified audio sent by the user through the microphone, in one embodiment of the present invention, the smart speaker sends the audio data of the specified audio to the speaker, including: the smart speaker passes the audio data of the specified audio through the short The distance is wirelessly transmitted to all short-range wireless communication speakers that can communicate.
  • All short-range wireless communication speakers that can communicate here can be one or more speakers corresponding to the microphone that sent the request.
  • the smart speaker when it receives the audio request of the specified audio, it can simultaneously control one or more speakers for synchronous play, that is, multiple channels simultaneously play the same audio.
  • the smart speaker transmits audio data of the specified audio.
  • the speaker includes: the smart speaker pre-stores the pairing relationship between each short-range wireless communication microphone and each short-range wireless communication speaker; the smart speaker transmits the audio data of the specified audio to the short distance with the transmitted audio request by short-range wireless communication
  • the wireless communication microphone has a paired short-range wireless communication speaker.
  • the microphone 1 and the speaker 1 in the room 1 that can communicate wirelessly with the smart speaker; the microphone 2 and the speaker 2 in the room 2; the microphone 3 and the speaker 3 in the room 3, the microphone 1 and the speaker 1 are in a pairing relationship, the microphone 2 and the speaker 2 are in a pairing relationship, and the microphone 3 and the speaker 3 are in a pairing relationship, and then the smart speaker needs to store the pairing relationship between the short-range wireless communication microphones described above and the short-range wireless communication speakers.
  • the microphone 1 in the room 1 transmits the audio request data
  • the microphone 2 in the room 2 transmits the audio request data
  • the audio data needs to be transmitted.
  • the corresponding speaker 2 instead of the speaker 1 or the speaker 3.
  • the smart speaker when it receives the audio request of the specified audio, it can control multiple speakers for asynchronous play, that is, the audio played by each channel can be different.
  • the above-mentioned smart speaker receiving an audio request requesting the specified audio includes: the smart speaker receiving an audio request from the smart terminal to play the specified audio on the designated one or more speakers through the Internet; The smart speaker sends the audio data of the specified audio to the speaker. The smart speaker transmits the audio data of the specified audio to the designated one or more speakers by short-range wireless communication.
  • the user When the user is not at home at the current time, but wants to control the speaker in the home by sending a control request to play the audio, in order to enjoy the other members of the home.
  • the user After logging in through the account system, the user can use the smart terminal to make an audio request through the Internet, and at the same time, the smart terminal can provide a request setting interface, and the user can set one or more speakers to play an audio synchronously, or set multiple The speaker plays asynchronously, that is, plays different audio.
  • the smart speaker receives an audio request through wireless communication. It is foreseeable that the smart speaker can implement other control requests sent by the user through wireless communication. Therefore, in an embodiment of the present invention, the smart speaker receiving control of the designated smart home device in step S610 includes: the smart speaker receives the control specified smart home device from the short-range wireless communication microphone by short-range wireless communication A control request in the form of an audio; and/or, the smart speaker receives, via the Internet, a tone control request from the intelligent terminal to control the designated smart home device.
  • the user sends a control request to “turn on the living room air conditioner” through the mobile phone, and when the smart speaker receives the request to “turn on the living room air conditioner”, and after analysis, obtains a control command to control the opening of the living room air conditioner. Then, the control command for controlling the opening of the living room air conditioner is sent to the air conditioner of the living room to realize the opening action.
  • the user sends a "photographing the current scene of the living room” control request through the microphone of the bedroom, and the smart speaker receives a request to "photograph the current scene of the living room” and is parsed to obtain a camera in the living room.
  • Shooting control commands then controlling the camera that controls the camera in the living room Let the camera sent to the living room perform the action of shooting.
  • the intelligent speaker can obtain the audio request of the specified audio and send the audio data of the specified audio to the designated one or more speakers, and the audio data acquisition path here can be obtained through the audio library stored locally by the smart speaker, or Obtained through the audio server. Therefore, in an embodiment of the present invention, the obtaining the audio data of the specified audio comprises: acquiring the audio data from the locally stored audio library by the smart speaker; or acquiring the audio data from the audio server by the smart speaker; wherein the audio server and the smart device The speakers are located in the same local area network.
  • the local audio library in the home computer because it is in the same LAN, the smart speakers can be directly obtained; because the smart speakers can also be connected to the Internet, where the audio server is located in the Internet, for example, Audio resources provided by QQ Music, etc.
  • the smart speaker of the present invention can accept the user's audio request and control the speaker to play the specified audio. Similarly, during audio playback, the user can also control the speaker to perform corresponding operations by sending an audio playback control command to the smart speaker.
  • the method shown in FIG. 6 further includes: the smart speaker receives the audio play control request; the smart speaker parses the audio play control request, and generates a corresponding audio play control command according to the parsing result; the smart speaker plays the audio Control commands are sent to the speaker.
  • the audio playback control here may be pause/play, fast forward/rewind, previous/next, and the like.
  • the smart speaker when it receives the audio request of the specified audio, it can simultaneously control one or more speakers for synchronous play, that is, multiple channels simultaneously play the same audio; and can also control multiple speakers for asynchronous play. That is, the audio played by each channel can be different. Then, the same applies to the audio playback control.
  • FIG. 3 illustrates a schematic diagram of a smart speaker transmitting an audio playback control command to a plurality of speakers simultaneously, in accordance with one embodiment of the present invention.
  • the smart speaker is connected to the speaker and microphone via Bluetooth.
  • the audio data is simultaneously transmitted to the speaker a, the speaker b, and the speaker c, so that the speaker a, the speaker b, and the speaker c simultaneously play the specified audio;
  • the paused command is simultaneously sent to the speaker a, the speaker b and the speaker c to realize the synchronous pause of the three; when the user's play request is received again, the speaker a, the speaker b and the speaker c are simultaneously sent and played.
  • the instructions enable simultaneous playback of the three.
  • FIG. 4 illustrates a schematic diagram of a smart speaker transmitting an audio playback control command asynchronously to a plurality of speakers in accordance with an embodiment of the present invention.
  • the smart speaker receives the audio request of the specified audio from the microphone a, the microphone b and the microphone c
  • the corresponding audio data is respectively sent to the speaker a, the speaker b and the speaker with which the pair relationship exists.
  • c causing the speaker a, the speaker b, and the speaker c to play the specified audio in the audio request transmitted by the microphone a, the microphone b, and the microphone c in a paired relationship therewith.
  • the asynchronous transmission of the play request is shown here, other audio play control requests such as pause are also applicable.
  • the smart speaker includes: a communication unit, a central control unit, a control command parsing unit, and a control command sending unit, and the communication unit of the smart speaker receives the control request for controlling the designated smart home device,
  • the control request is sent to the central control unit;
  • the central control unit obtains the control request and sends it to the control command parsing unit for parsing to obtain the corresponding control command, and then transmits it to the control command sending unit, and controls
  • the command transmitting unit sends a control command to the designated smart home device to implement the smart speaker as a control server, and receive a function of controlling a control request of the designated smart home device and transmitting a control command to the corresponding smart home device.
  • the smart speaker of the present invention can receive the control request and analyze the sending control command, thereby realizing the multifunctional function of the smart speaker and enhancing the user experience.
  • modules in the devices of the embodiments can be adaptively changed and placed in one or more devices different from the embodiment.
  • the modules or units or components of the embodiments may be combined into one module or unit or component, and further they may be divided into a plurality of sub-modules or sub-units or sub-components.
  • any combination of the features disclosed in the specification, including the accompanying claims, the abstract and the drawings, and any methods so disclosed, or All processes or units of the device are combined.
  • Each feature disclosed in this specification (including the accompanying claims, the abstract and the drawings) may be replaced by alternative features that provide the same, equivalent or similar purpose.
  • the various component embodiments of the present invention may be implemented in hardware, or in a software module running on one or more processors, or in a combination thereof.
  • a microprocessor or digital signal processor may be used in practice to implement some or all of the functionality of some or all of the components of the smart speaker and smart home system in accordance with embodiments of the present invention.
  • the invention can also be implemented as a device or device program (e.g., a computer program and a computer program product) for performing some or all of the methods described herein.
  • a program implementing the invention may be stored on a computer readable medium or may be in the form of one or more signals. Such signals may be downloaded from an Internet website, provided on a carrier signal, or provided in any other form.
  • FIG. 7 schematically illustrates a block diagram of a smart speaker for performing the method in accordance with the present invention.
  • the smart speaker conventionally includes a processor 710 and a computer program product or computer readable medium in the form of a memory 720.
  • Memory 720 can be an electronic memory such as a flash memory, EEPROM (Electrically Erasable Programmable Read Only Memory), EPROM, hard disk, or ROM.
  • Memory 720 has a memory space 730 for program code 731 for performing any of the method steps described above.
  • storage space 730 for program code may include various program code 731 for implementing various steps in the above methods, respectively.
  • the program code can be read from or written to one or more computer program products.
  • Such computer program products include program code carriers such as hard disks, compact disks (CDs), memory cards or floppy disks.
  • Such a computer program product is typically a portable or fixed storage unit as described with reference to FIG.
  • the storage unit may have a storage section, a storage space, and the like arranged similarly to the memory 720 in the smart speaker of FIG.
  • the program code can be compressed, for example, in an appropriate form.
  • the storage unit includes computer readable code 731', ie, code that can be read by a processor, such as 710, that when run by the smart speaker causes the smart speaker to perform each of the methods described above step.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Selective Calling Equipment (AREA)
  • Telephone Function (AREA)

Abstract

The invention discloses a smart speaker, a smart home system, and an implementation method thereof. The smart speaker comprises: a communication unit for receiving a control request for controlling a designated smart home appliance, and transmitting the control request to a central control unit; the central control unit for transmitting the control request to a control command parsing unit to parse the same and obtain a corresponding control command, and transmitting, via a control command transmission unit, and to the designated smart home appliance, the control command; the control command parsing unit for parsing the control request to generate the control command to control the designated smart home appliance; and the control command transmission unit for transmitting the control command to the designated smart home appliance. The smart speaker as disclosed in the invention can be utilized to receive a control command, and parse and transmit the control command, implementing multiple functions of the smart speaker, and enhancing user experience.

Description

一种智能音箱、智能家居***及其实现方法Intelligent speaker, smart home system and implementation method thereof 技术领域Technical field
本发明涉及智能家居技术领域,具体涉及一种智能音箱、智能家居***及其实现方法。The invention relates to the field of smart home technology, in particular to a smart speaker, a smart home system and an implementation method thereof.
背景技术Background technique
现代社会中,人们越来越感受到智能家居的普及带来的方便与舒适。智能家居通过物联网技术将家中的各种设备(如音视频设备、照明***、窗帘控制、空调控制、安防***、数字影院***、影音服务器、影柜***、网络家电等)连接到一起,提供家电控制、照明控制、电话远程控制、室内外遥控、防盗报警、环境监测、暖通控制、红外转发以及可编程定时控制等多种功能和手段。与普通家居相比,智能家居不仅具有传统的居住功能,兼备建筑、网络通信、信息家电、设备自动化,提供全方位的信息交互功能,甚至为各种能源费用节约资金。In modern society, people are increasingly feeling the convenience and comfort brought by the popularity of smart homes. Smart Home connects various devices in the home (such as audio and video equipment, lighting systems, curtain control, air conditioning control, security systems, digital cinema systems, audio and video servers, video cabinet systems, network appliances, etc.) through IoT technology. Home appliances control, lighting control, telephone remote control, indoor and outdoor remote control, anti-theft alarm, environmental monitoring, HVAC control, infrared forwarding and programmable timing control and other functions and means. Compared with ordinary homes, smart homes not only have traditional residential functions, but also have construction, network communication, information appliances, equipment automation, provide a full range of information interaction functions, and even save money for various energy costs.
在现有技术中的智能家居设备中的智能音频设备,如智能音箱,只用于接收控制指令,实现音频的单路播放,无法体现智能家居设备的多功能化,降低用户的体验。The intelligent audio device in the smart home device in the prior art, such as the smart speaker, is only used to receive control commands, realizes single-channel playback of audio, cannot reflect the multi-functionality of the smart home device, and reduces the user experience.
发明内容Summary of the invention
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种智能音箱、智能家居***及其相应的实现方法。In view of the above problems, the present invention has been made in order to provide an intelligent speaker, smart home system and a corresponding implementation method thereof that overcome the above problems or at least partially solve the above problems.
依据本发明的一个方面,提供了一种智能音箱,其中,该智能音箱包括:According to an aspect of the present invention, a smart speaker is provided, wherein the smart speaker includes:
通信单元,适于接收控制指定智能家居设备的控制请求,并将所述控制请求发送给中控单元;The communication unit is adapted to receive a control request for controlling the designated smart home device, and send the control request to the central control unit;
中控单元,适于将所述控制请求发给控制命令解析单元进行解析获得相应的控制命令,并通过控制命令发送单元将所述控制命令发送给所述指定智能家居设备;The central control unit is adapted to send the control request to the control command parsing unit for parsing to obtain a corresponding control command, and send the control command to the designated smart home device through the control command sending unit;
控制命令解析单元,适于将控制请求解析成能够控制所述指定智能家居设备的控制命令;a control command parsing unit adapted to parse the control request into a control command capable of controlling the designated smart home device;
控制命令发送单元,适于向智能家居设备发送控制命令。The control command sending unit is adapted to send a control command to the smart home device.
根据本发明的另一方面,提供了一种智能家居***,其中,该***包括:如前所述的智能音箱、一个或多个智能家居设备和多个客户端设备;According to another aspect of the present invention, a smart home system is provided, wherein the system comprises: a smart speaker, one or more smart home devices, and a plurality of client devices as described above;
每个客户端设备包括:短距离无线通信麦克风和短距离无线通信扬声器。Each client device includes: a short-range wireless communication microphone and a short-range wireless communication speaker.
根据本发明的又一方面,提供了一种实现智能家居***的方法,其中,该方法包括:According to still another aspect of the present invention, a method of implementing a smart home system is provided, wherein the method comprises:
智能音箱接收控制指定智能家居设备的控制请求;The intelligent speaker receives and controls the control request of the designated smart home device;
智能音箱对该控制请求进行解析,解析成能够控制所述指定智能家居设备的控 制命令;The smart speaker parses the control request and parses it into a control capable of controlling the designated smart home device Command
智能音箱将所述控制命令发送给所述指定智能家居设备。The smart speaker transmits the control command to the designated smart home device.
根据本发明的一个方面,提供了一种计算机程序,包括计算机可读代码,当所述计算机可读代码在智能音箱上运行时,导致所述智能音箱执行如上所述的实现智能家居***的方法。According to an aspect of the present invention, a computer program is provided, comprising computer readable code, when the computer readable code is run on a smart speaker, causing the smart speaker to perform a method of implementing a smart home system as described above .
根据本发明的又一个方面,还提供了一种计算机可读介质,其中存储了如上所述的计算机程序。According to still another aspect of the present invention, there is also provided a computer readable medium storing a computer program as described above.
根据本发明的技术方案,智能音箱包括:通信单元、中控单元、控制命令解析单元和控制命令发送单元,该智能音箱的通信单元接收控制指定智能家居设备的控制请求后将控制请求发送给中控单元;中控单元获得控制请求发给控制命令解析单元进行解析获得相应的控制命令后,传送给控制命令发送单元,通过控制命令发送单元将控制命令发送给所述指定智能家居设备,以便实现智能音箱作为控制服务器,接收控制指定智能家居设备的控制请求并向相应的智能家居设备发送控制指令的功能。综上所述,本发明的智能音箱可以接收控制请求并解析发送控制指令,实现智能音箱的多功能化,增强用户体验。According to the technical solution of the present invention, the smart speaker includes: a communication unit, a central control unit, a control command parsing unit, and a control command sending unit, and the communication unit of the smart speaker receives the control request of the designated smart home device and sends the control request to the middle a control unit; the central control unit obtains a control request and sends it to the control command parsing unit for parsing to obtain a corresponding control command, and then transmits the control command to the control command sending unit, and sends the control command to the designated smart home device through the control command sending unit, so as to implement As a control server, the smart speaker receives the function of controlling the control request of the designated smart home device and sending a control command to the corresponding smart home device. In summary, the smart speaker of the present invention can receive the control request and analyze the transmission control command, thereby realizing the multifunctional function of the smart speaker and enhancing the user experience.
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。The above description is only an overview of the technical solutions of the present invention, and the above-described and other objects, features and advantages of the present invention can be more clearly understood. Specific embodiments of the invention are set forth below.
附图说明DRAWINGS
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:Various other advantages and benefits will become apparent to those skilled in the art from a The drawings are only for the purpose of illustrating the preferred embodiments and are not to be construed as limiting. Throughout the drawings, the same reference numerals are used to refer to the same parts. In the drawing:
图1示出了根据本发明一个实施例的一种智能音箱的示意图;1 shows a schematic diagram of a smart speaker in accordance with one embodiment of the present invention;
图2示出了根据本发明另一个实施例的一种智能音箱的示意图;2 shows a schematic diagram of a smart speaker in accordance with another embodiment of the present invention;
图3示出了根据本发明一个实施例的一种智能音箱将音频播放控制指令同步发送给多个扬声器的示意图;3 is a schematic diagram of a smart speaker synchronously transmitting an audio playback control command to a plurality of speakers according to an embodiment of the invention;
图4示出了根据本发明一个实施例的一种智能音箱将音频播放控制指令异步发送给多个扬声器的示意图;4 is a schematic diagram of an intelligent speaker transmitting an audio playback control command asynchronously to a plurality of speakers according to an embodiment of the present invention;
图5示出了根据本发明一个实施例的一种智能家居***的示意图;Figure 5 shows a schematic diagram of a smart home system in accordance with one embodiment of the present invention;
图6示出了根据本发明一个实施例的一种实现智能家居***的方法的流程图;6 shows a flow chart of a method of implementing a smart home system, in accordance with one embodiment of the present invention;
图7示意性地示出了用于执行根据本发明的方法的智能音箱的框图;以及Figure 7 is a schematic block diagram showing a smart speaker for performing the method according to the present invention;
图8示意性地示出了用于保持或者携带实现根据本发明的方法的程序代码的存储单元。 Fig. 8 schematically shows a storage unit for holding or carrying program code implementing the method according to the invention.
具体实施例Specific embodiment
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While the embodiments of the present invention have been shown in the drawings, the embodiments Rather, these embodiments are provided so that this disclosure will be more fully understood and the scope of the disclosure will be fully disclosed.
图1示出了根据本发明一个实施例的一种智能音箱的示意图。如图1所示,该智能音箱100包括:FIG. 1 shows a schematic diagram of a smart speaker in accordance with one embodiment of the present invention. As shown in FIG. 1, the smart speaker 100 includes:
通信单元110,适于接收控制指定智能家居设备的控制请求,并将控制请求发送给中控单元。The communication unit 110 is adapted to receive a control request for controlling the designated smart home device, and send the control request to the central control unit.
该控制指定智能家居设备的控制请求是用户根据自己的需求通过智能终端等设备向该智能音箱发送的,控制指令可以通过有线传输、无线传输。例如无线传输可以使用的网络协议有WiFi、蓝牙、ZigBee、Thread。其中,Zigbee主要用于距离短、功耗低且传输速率不高的各种电子设备之间进行数据传输以及典型的有周期性数据、间歇性数据和低反应时间数据传输的应用;Thread为家庭物联网通讯协定技术。所以,不管是短距离的控制请求的发送还是长距离的控制请求发送,均可实现。The control designation of the control request of the smart home device is sent by the user to the smart speaker through a device such as a smart terminal according to his own needs, and the control command can be transmitted by wire or wirelessly. For example, the network protocols that can be used for wireless transmission are WiFi, Bluetooth, ZigBee, and Thread. Among them, Zigbee is mainly used for data transmission between various electronic devices with short distance, low power consumption and low transmission rate, and typical applications with periodic data, intermittent data and low response time data transmission; Thread is the family IoT protocol technology. Therefore, whether it is a short-distance control request transmission or a long-distance control request transmission, it can be realized.
该控制指定智能家居设备的控制请求可以是语音形式、也可以是控制数据形式。当通信单元110接收到控制指定智能家居设备的控制请求后,将控制请求发送给中控单元120,以便实现指定智能家居设备的控制。The control specifies that the control request of the smart home device may be in the form of voice or control data. After receiving the control request for controlling the designated smart home device, the communication unit 110 sends a control request to the central control unit 120 to implement control of the designated smart home device.
中控单元120,适于将控制请求发给控制命令解析单元进行解析获得相应的控制命令,并通过控制命令发送单元将控制命令发送给指定智能家居设备。The central control unit 120 is adapted to send a control request to the control command parsing unit for parsing to obtain a corresponding control command, and send the control command to the designated smart home device through the control command sending unit.
因为用户发送的控制请求无法被指定的智能家居设备直接识别,例如当用户发送的是音频形式的控制请求时,是无法被指定的智能家居设备直接识别的。所以当中控单元120接收到控制指定智能家居设备的控制请求后,需要控制命令解析单元130进行解析获得相应的控制命令,并通过控制命令发送单元将控制命令发送给指定智能家居设备。Because the control request sent by the user cannot be directly recognized by the designated smart home device, for example, when the user sends a control request in the form of audio, it cannot be directly recognized by the designated smart home device. Therefore, after receiving the control request for controlling the designated smart home device, the central control unit 120 needs to control the command parsing unit 130 to obtain a corresponding control command, and send the control command to the designated smart home device through the control command sending unit.
控制命令解析单元130,适于将控制请求解析成能够控制指定智能家居设备的控制命令。The control command parsing unit 130 is adapted to parse the control request into a control command capable of controlling the designated smart home device.
控制命令发送单元140,适于向智能家居设备发送控制命令,实现智能家居设备的控制。The control command sending unit 140 is adapted to send a control command to the smart home device to implement control of the smart home device.
在一个具体的例子中,用户通过手机发送的“拉上卧室窗帘”的控制请求,当智能音箱的通信单元110接收到“拉上卧室窗帘”的请求,并经过控制命令解析单元130获得一个控制卧室窗帘拉上的控制指令,然后中控单元120将该控制卧室窗帘拉上的控制指令发送给控制命令发送单元140,向卧室的窗帘发送拉上的命令。In a specific example, the control request of the user pulls the bedroom curtain through the mobile phone, when the communication unit 110 of the smart speaker receives the request to "pull up the bedroom curtain", and obtains a control through the control command parsing unit 130. The control command of the bedroom curtain is pulled, and then the central control unit 120 sends a control command for pulling the control bedroom curtain to the control command sending unit 140 to send a command to pull the curtain to the bedroom.
在另一个具体的例子中,用户通过手机的麦克风,发送的“厨房中的电饭锅开始工作”的控制请求,当智能音箱的通信单元110接收到“厨房中的电饭锅开始工作”的 请求,并经过控制命令解析单元130获得一个控制厨房中的电饭锅开始工作的控制指令,然后中控单元120将该厨房中的电饭锅开始工作的指令发送给控制命令发送单元140,向厨房中的电饭锅发送开始工作的命令。In another specific example, the user sends a control request of "the rice cooker in the kitchen starts working" through the microphone of the mobile phone, and when the communication unit 110 of the smart speaker receives the "the rice cooker in the kitchen starts to work" Requesting, and obtaining, by the control command parsing unit 130, a control command for controlling the start of work of the rice cooker in the kitchen, and then the central control unit 120 sends an instruction to start the operation of the rice cooker in the kitchen to the control command transmitting unit 140, The rice cooker in the kitchen sends a command to start work.
综上所述,本发明实现智能音箱作为控制服务器,接收控制指定智能家居设备的控制请求并向相应的智能家居设备发送控制指令的功能,进而实现了智能音箱的多功能化,增强用户体验。In summary, the present invention implements a smart speaker as a control server, receives a control request for controlling a designated smart home device, and transmits a control command to a corresponding smart home device, thereby realizing the multifunctional function of the smart speaker and enhancing the user experience.
图2示出了根据本发明另一个实施例的一种智能音箱的示意图。如图2所示,该智能音箱200包括:通信单元210、中控单元220、控制命令解析单元230、控制命令发送单元240和音频获取单元250。其中,通信单元210、中控单元220、控制命令解析单元230、控制命令发送单元240和图1所示的通信单元110、中控单元120、控制命令解析单元130、控制命令发送单元140具有对应相同的功能,相同的部分在此不再赘述。2 shows a schematic diagram of a smart speaker in accordance with another embodiment of the present invention. As shown in FIG. 2, the smart speaker 200 includes a communication unit 210, a central control unit 220, a control command parsing unit 230, a control command transmitting unit 240, and an audio acquiring unit 250. The communication unit 210, the central control unit 220, the control command parsing unit 230, the control command transmitting unit 240, and the communication unit 110, the central control unit 120, the control command parsing unit 130, and the control command transmitting unit 140 shown in FIG. 1 have corresponding The same functions, the same parts will not be described here.
通信单元210,进一步适于接收请求指定音频的音频请求,并将所接收的音频请求发送给中控单元;将中控单元返回的音频数据发送给扬声器,以便扬声器播放该指定音频。The communication unit 210 is further adapted to receive an audio request requesting the specified audio, and send the received audio request to the central control unit; and send the audio data returned by the central control unit to the speaker, so that the speaker plays the specified audio.
中控单元220,进一步适于解析音频请求,根据解析结果向音频获取单元发送获取指定音频的指令;以及接收音频获取单元返回的指定音频的音频数据,并将指定音频的音频数据通过通信单元发送给扬声器;The central control unit 220 is further adapted to parse the audio request, send an instruction for acquiring the specified audio to the audio acquiring unit according to the parsing result; and receive the audio data of the specified audio returned by the audio acquiring unit, and send the audio data of the specified audio through the communication unit Give the speaker
音频获取单元250,适于根据中控单元的指令获取音频数据。这里的音频获取单元250,需要接收中控单元220发送的获取指定音频的指令,并根据该指令获取指定音频后,将该音频数据返回给中控单元220。The audio acquiring unit 250 is adapted to acquire audio data according to an instruction of the central control unit. Here, the audio obtaining unit 250 needs to receive an instruction for acquiring the specified audio sent by the central control unit 220, and after acquiring the specified audio according to the instruction, returns the audio data to the central control unit 220.
本发明中的智能音箱可以实现无线接收用户的控制请求,同样也可以通过无线接收用户的指定音频的音频请求。这里的无线通信包括短距离和长距离的。The smart speaker in the present invention can realize the wireless receiving user's control request, and can also receive the user's specified audio audio request wirelessly. Wireless communication here includes short distances and long distances.
为了实现无线短距离通信,如图2所示,在本发明的一个实施例中,通信单元210包括:短距离无线通信单元211,适于接收来自短距离无线通信麦克风的音频请求。In order to achieve wireless short-range communication, as shown in FIG. 2, in one embodiment of the present invention, the communication unit 210 includes a short-range wireless communication unit 211 adapted to receive an audio request from a short-range wireless communication microphone.
该智能音箱的功能实现是应用在家庭中,因此限于家庭内部中的简单控制,短距离无线通信即可满足要求。例如,WiFi通信、蓝牙通信、ZigBee通信、Thread通信。其中,Zigbee主要用于距离短、功耗低且传输速率不高的各种电子设备之间进行数据传输以及典型的有周期性数据、间歇性数据和低反应时间数据传输的应用;Thread为家庭物联网通讯协定技术。The function realization of the smart speaker is applied in the home, so it is limited to simple control in the home interior, and short-range wireless communication can meet the requirements. For example, WiFi communication, Bluetooth communication, ZigBee communication, Thread communication. Among them, Zigbee is mainly used for data transmission between various electronic devices with short distance, low power consumption and low transmission rate, and typical applications with periodic data, intermittent data and low response time data transmission; Thread is the family IoT protocol technology.
这样,当用户需要进行音频播放请求时,通过相应的具有短距离无线通信的麦克风,输入音频形式的指定音频的音频请求,就可以将指定音频的音频请求通过无线传输发送到智能音箱中。In this way, when the user needs to make an audio play request, the audio request of the specified audio in the form of audio is input through the corresponding microphone with short-range wireless communication, and the audio request of the specified audio can be transmitted to the smart speaker through wireless transmission.
智能音箱接收到用户通过麦克风发送的指定音频的音频请求后,在本发明的一个实施例中,中控单元220,适于将指定音频的音频数据通过短距离无线通信单元发 送给所能通信的所有短距离无线通信扬声器。After the smart speaker receives the audio request of the specified audio sent by the user through the microphone, in an embodiment of the present invention, the central control unit 220 is adapted to send the audio data of the specified audio through the short-range wireless communication unit. Send to all short-range wireless communication speakers that can communicate.
这里的所能通信的所有短距离无线通信扬声器可以是与发送请求的麦克风相应的一个或者多个扬声器。All short-range wireless communication speakers that can communicate here can be one or more speakers corresponding to the microphone that sent the request.
也就是说,当智能音箱接收到指定音频的音频请求后,可以同时控制一个或者多个扬声器进行同步播放,即多路同时播放同一个音频。That is to say, when the smart speaker receives the audio request of the specified audio, it can simultaneously control one or more speakers for synchronous play, that is, multiple channels simultaneously play the same audio.
当有不同的用户通过不同的麦克风向该智能音箱发送指定音频的音频请求时,需要智能音箱能够区分每个请求对应的音频数据,并能正确的给相应的扬声器返回音频数据。所以,在本发明的一个实施例中,中控单元220,适于预先保存各短距离无线通信麦克风和各短距离无线通信扬声器之间的配对关系;以及适于将指定音频的音频数据通过短距离无线通信单元发送给与发送音频请求的短距离无线通信麦克风有配对关系的短距离无线通信扬声器。例如,可以与智能音箱进行无线通信的房间1中的麦克风1和扬声器1;房间2中的麦克风2和扬声器2;房间3中的麦克风3和扬声器3,麦克风1和扬声器1是配对关系,麦克风2和扬声器2是配对关系,麦克风3和扬声器3是配对关系,那么中控单元220需要保存上述的各短距离无线通信麦克风和各短距离无线通信扬声器之间的配对关系。当房间1中的麦克风1发送音频请求数据时,需要将音频数据发送给对应的扬声器1,而不是扬声器2或扬声器3;当房间2中的麦克风2发送音频请求数据时,需要将音频数据发送给对应的扬声器2,而不是扬声器1或扬声器3。When different users send audio requests for the specified audio to the smart speaker through different microphones, the smart speaker is required to distinguish the audio data corresponding to each request and correctly return the audio data to the corresponding speaker. Therefore, in an embodiment of the present invention, the central control unit 220 is adapted to pre-store a pairing relationship between each short-range wireless communication microphone and each short-range wireless communication speaker; and is adapted to pass the audio data of the specified audio through the short The short-range wireless communication speaker that is transmitted by the wireless communication unit to the short-range wireless communication microphone that transmits the audio request. For example, the microphone 1 and the speaker 1 in the room 1 that can communicate wirelessly with the smart speaker; the microphone 2 and the speaker 2 in the room 2; the microphone 3 and the speaker 3 in the room 3, the microphone 1 and the speaker 1 are in a pairing relationship, the microphone 2 and the speaker 2 are in a pairing relationship, and the microphone 3 and the speaker 3 are in a pairing relationship, and the central control unit 220 needs to store the pairing relationship between each of the short-range wireless communication microphones described above and each of the short-range wireless communication speakers. When the microphone 1 in the room 1 transmits the audio request data, it is necessary to transmit the audio data to the corresponding speaker 1, instead of the speaker 2 or the speaker 3; when the microphone 2 in the room 2 transmits the audio request data, the audio data needs to be transmitted. Give the corresponding speaker 2 instead of the speaker 1 or the speaker 3.
也就是说,当智能音箱接收到指定音频的音频请求后,可以控制多个扬声器进行异步播放,即每一路播放的音频都可不同。That is to say, when the smart speaker receives the audio request of the specified audio, it can control multiple speakers for asynchronous play, that is, the audio played by each channel can be different.
为了实现无线长距离通信,如图2所示,在本发明的一个实施例中,通信单元包括:互联网通信单元212,适于接收来自智能终端的在指定的一个或多个扬声器上播放指定音频的音频请求;中控单元220,适于通过音频获取单元获取指定音频的音频数据,并通过通信单元将指定音频的音频数据发送给指定的一个或多个扬声器。In order to achieve wireless long-distance communication, as shown in FIG. 2, in one embodiment of the present invention, the communication unit includes: an Internet communication unit 212 adapted to receive a specified audio from the smart terminal on the designated one or more speakers. The audio control unit 220 is adapted to acquire audio data of the specified audio through the audio acquiring unit, and transmit the audio data of the specified audio to the designated one or more speakers through the communication unit.
当用户在当前时间并没有在家里,但是想通过发送控制请求控制家中的扬声器进行播放音频,以便给家中其他成员进行欣赏。用户就可以通过账号体系进行登陆后,使用智能终端,通过互联网进行音频请求,同时在智能终端可提供请求的设置界面,用户可以设置一个或者多个扬声器进行同步播放一个音频,也可以设置多个扬声器进行异步播放,即播放不同的音频。When the user is not at home at the current time, but wants to control the speaker in the home by sending a control request to play the audio, in order to enjoy the other members of the home. After logging in through the account system, the user can use the smart terminal to make an audio request through the Internet, and at the same time, the smart terminal can provide a request setting interface, and the user can set one or more speakers to play an audio synchronously, or set multiple The speaker plays asynchronously, that is, plays different audio.
基于上述说明,智能音箱通过无线通信接收的是音频请求。可预见的是,智能音箱可以通过无线通信实现用户发送的其他控制请求。所以,在本发明的一个实施例中,通信单元210包括:短距离无线通信单元211,适于接收来自短距离无线通信麦克风的控制指定智能家居设备的音频形式的控制请求;和/或,互联网通信单元222,适于接收来自智能终端的控制指定智能家居设备的控制请求。Based on the above description, the smart speaker receives an audio request through wireless communication. It is foreseeable that the smart speaker can implement other control requests sent by the user through wireless communication. Therefore, in an embodiment of the present invention, the communication unit 210 includes: a short-range wireless communication unit 211 adapted to receive a control request from a short-range wireless communication microphone to control an audio form of a designated smart home device; and/or, the Internet The communication unit 222 is adapted to receive a control request from the smart terminal to control the designated smart home device.
在一个具体的例子中,在下班路上,用户通过手机发送的“打开客厅空调”的控制请求,当智能音箱的通信单元210中的互联网通信单元222接收到“打开客厅空调” 的请求,并经过控制命令解析单元230获得一个控制客厅空调打开的控制指令,然后中控单元220将该控制客厅空调打开的控制指令发送给控制命令发送单元240,向客厅的空调发送打开的命令。In a specific example, on the way out of work, the user sends a "open living room air conditioner" control request sent by the mobile phone, when the internet communication unit 222 in the communication unit 210 of the smart speaker receives the "open living room air conditioner" The request, and the control command parsing unit 230 obtains a control command for controlling the opening of the living room air conditioner, and then the central control unit 220 sends the control command for controlling the opening of the living room air conditioner to the control command transmitting unit 240 to send an open command to the air conditioner of the living room. .
在另一个具体的例子中,用户通过卧室的麦克风,发送的“拍摄客厅当前景象”的控制请求,当智能音箱的通信单元210中的短距离无线通信单元211接收到“拍摄客厅当前景象”的请求,并经过控制命令解析单元230获得一个控制客厅中的照相机拍摄的控制指令,然后中控单元220将该控制客厅中的照相机拍摄的控制指令发送给控制命令发送单元240,向客厅中的照相机发送拍摄的命令。In another specific example, the user sends a "photographing the current scene of the living room" control request through the microphone of the bedroom, and the short-range wireless communication unit 211 in the communication unit 210 of the smart speaker receives the "photographing the current scene of the living room". Requesting, and obtaining a control instruction for controlling camera shooting in the living room via the control command parsing unit 230, and then the central control unit 220 transmits a control command for photographing the camera in the control living room to the control command transmitting unit 240 to the camera in the living room Send a command to shoot.
智能音箱可以获取指定音频的音频请求,并将指定音频的音频数据发送给指定的一个或多个扬声器,那么这里的音频数据获取的途径可以是通过智能音箱本地存储的音频库中获取,也可以通过音频服务器获取。所以,在本发明的一个实施例中,音频获取单元250,适于根据中控单元的指令从智能音箱本地保存的音频库中获取音频数据;或者,适于根据中控单元的指令从音频服务器获取音频数据;其中,音频服务器与智能音箱位于同一局域网中,例如,家用电脑中的本地的音频库,因为处于同一个局域网中,音频获取单元250可以直接获取;因为智能音箱也可以连接到互联网中,这里的音频服务器位于互联网中,例如,QQ音乐提供的音频资源等。The intelligent speaker can obtain the audio request of the specified audio and send the audio data of the specified audio to the designated one or more speakers, and the audio data acquisition path here can be obtained through the audio library stored locally by the smart speaker, or Obtained through the audio server. Therefore, in an embodiment of the present invention, the audio obtaining unit 250 is adapted to obtain audio data from an audio library locally saved by the smart speaker according to an instruction of the central control unit; or, is adapted to receive an audio server according to an instruction of the central control unit. Acquiring audio data; wherein the audio server and the smart speaker are located in the same local area network, for example, a local audio library in the home computer, because the audio acquisition unit 250 can be directly obtained in the same local area network; because the smart speaker can also be connected to the Internet The audio server here is located in the Internet, for example, audio resources provided by QQ music, and the like.
本发明中的智能音箱可以接受用户的音频请求,并控制扬声器进行指定音频的播放。同样,在音频的播放过程中,用户也可以通过向智能音箱发送音频播放控制指令,控制扬声器进行相应的操作。在本方面的一个实施例中,通信单元210,进一步适于接收音频播放控制请求,并发送给中控单元;将中控单元返回的音频播放控制指令发送给扬声器;中控单元220,进一步适于解析音频播放控制请求,根据解析结果生成相应的音频播放控制指令,并将音频播放控制指令通过通信单元发送给扬声器。这里的音频播放控制可以是暂停/播放、快进/快退、上一曲/下一曲等。The smart speaker of the present invention can accept the user's audio request and control the speaker to play the specified audio. Similarly, during audio playback, the user can also control the speaker to perform corresponding operations by sending an audio playback control command to the smart speaker. In an embodiment of the present disclosure, the communication unit 210 is further adapted to receive an audio playback control request and send the same to the central control unit; send the audio playback control command returned by the central control unit to the speaker; and the central control unit 220 further After parsing the audio playback control request, generating a corresponding audio playback control command according to the parsing result, and transmitting the audio playback control command to the speaker through the communication unit. The audio playback control here may be pause/play, fast forward/rewind, previous/next, and the like.
通过上文的说明已知,当智能音箱接收到指定音频的音频请求后,可以同时控制一个或者多个扬声器进行同步播放,即多路同时播放同一个音频;也可以控制多个扬声器进行异步播放,即每一路播放的音频都可不同。那么,对与音频播放控制同样适用。It is known from the above description that when the smart speaker receives the audio request of the specified audio, it can simultaneously control one or more speakers for synchronous play, that is, multiple channels simultaneously play the same audio; and can also control multiple speakers for asynchronous play. That is, the audio played by each channel can be different. Then, the same applies to the audio playback control.
图3示出了根据本发明一个实施例的一种智能音箱将音频播放控制指令同步发送给多个扬声器的示意图。如图3所示,智能音箱与扬声器和麦克风之间通过蓝牙连接。当智能音箱接收到指定音频的音频请求后,将音频数据同时发送给扬声器a、扬声器b和扬声器c,使得扬声器a、扬声器b和扬声器c同时播放该指定音频;当接收到用户的暂停请求时,根据暂停的位置,向扬声器a、扬声器b和扬声器c同时发送暂停的指令,实现三者的同步暂停;当再次接收到用户的播放请求时,向扬声器a、扬声器b和扬声器c同时发送播放的指令,实现三者的同步播放。3 illustrates a schematic diagram of a smart speaker transmitting an audio playback control command to a plurality of speakers simultaneously, in accordance with one embodiment of the present invention. As shown in Figure 3, the smart speaker is connected to the speaker and microphone via Bluetooth. When the smart speaker receives the audio request of the specified audio, the audio data is simultaneously transmitted to the speaker a, the speaker b, and the speaker c, so that the speaker a, the speaker b, and the speaker c simultaneously play the specified audio; when the user's pause request is received According to the paused position, the paused command is simultaneously sent to the speaker a, the speaker b and the speaker c to realize the synchronous pause of the three; when the user's play request is received again, the speaker a, the speaker b and the speaker c are simultaneously sent and played. The instructions enable simultaneous playback of the three.
图4示出了根据本发明一个实施例的一种智能音箱将音频播放控制指令异步发送给多个扬声器的示意图。如图4所示,当智能音箱接收到来自的麦克风a、麦克风 b和麦克风c的指定音频的音频请求后,将音频数据分别发送给与之存在配对关系的扬声器a、扬声器b和扬声器c,使得扬声器a、扬声器b和扬声器c播放与其存在配对关系的麦克风a、麦克风b和麦克风c发送的音频请求中的指定音频。虽然这里是示出了播放请求的异步发送,对暂停等其他音频播放控制请求同样适用。4 illustrates a schematic diagram of a smart speaker transmitting an audio playback control command asynchronously to a plurality of speakers in accordance with an embodiment of the present invention. As shown in Figure 4, when the smart speaker receives the microphone a, the microphone After b and the audio request of the designated audio of the microphone c, the audio data is respectively sent to the speaker a, the speaker b and the speaker c in a pairing relationship with the microphone c, so that the speaker a, the speaker b and the speaker c play the microphone a having a pair relationship with them The specified audio in the audio request sent by microphone b and microphone c. Although the asynchronous transmission of the play request is shown here, other audio play control requests such as pause are also applicable.
图5示出了根据本发明一个实施例的一种智能家居***的示意图。如图5所示,该智能家居***500包括:如图1或图2所示的智能音箱510、智能家居设备(智能中央空调521、智能电饭锅522、智能窗帘523和智能摄像机524)、客户端设备531、客户端设备532、客户端设备533和客户端设备534。Figure 5 shows a schematic diagram of a smart home system in accordance with one embodiment of the present invention. As shown in FIG. 5, the smart home system 500 includes: a smart speaker 510, a smart home device (a smart central air conditioner 521, a smart rice cooker 522, a smart curtain 523, and a smart camera 524) as shown in FIG. 1 or FIG. 2, Client device 531, client device 532, client device 533, and client device 534.
客户端设备531、客户端设备532、客户端设备533和客户端设备534均包括:短距离无线通信麦克风和短距离无线通信扬声器。The client device 531, the client device 532, the client device 533, and the client device 534 each include: a short-range wireless communication microphone and a short-range wireless communication speaker.
用户可以通过短距离无线通信麦克风发送音频形式的控制请求,实现语音传输。The user can send a control request in the form of an audio through a short-range wireless communication microphone to realize voice transmission.
当用户发送的是指定音频的音频请求后,智能音箱通过短距离无线通信将音频数据发送给相应的短距离无线通信扬声器进行指定音频的播放,实现音频传输。When the user sends an audio request for the specified audio, the smart speaker transmits the audio data to the corresponding short-range wireless communication speaker through the short-range wireless communication to perform the specified audio playback, thereby realizing the audio transmission.
需要说明的是,图5所示的***的各实施例与图1和图2所示的智能音箱的各实施例对应相同,上文已有详细说明,在此不再赘述。It should be noted that the embodiments of the system shown in FIG. 5 are the same as the embodiments of the smart speaker shown in FIG. 1 and FIG. 2, and have been described in detail above, and are not described herein again.
图6示出了根据本发明一个实施例的一种实现智能家居***的方法的流程图。如图6所示,该方法包括:6 shows a flow chart of a method of implementing a smart home system in accordance with one embodiment of the present invention. As shown in FIG. 6, the method includes:
步骤S610,智能音箱接收控制指定智能家居设备的控制请求。Step S610, the smart speaker receives a control request for designating the smart home device.
该控制指定智能家居设备的控制请求是用户根据自己的需求通过智能终端等设备向该智能音箱发送的,控制指令可以通过有线传输、无线传输。例如无线传输可以使用的网络协议有WiFi、蓝牙、ZigBee、Thread。其中,Zigbee主要用于距离短、功耗低且传输速率不高的各种电子设备之间进行数据传输以及典型的有周期性数据、间歇性数据和低反应时间数据传输的应用;Thread为家庭物联网通讯协定技术。所以,不管是短距离的控制请求的发送还是长距离的控制请求发送,均可实现。The control designation of the control request of the smart home device is sent by the user to the smart speaker through a device such as a smart terminal according to his own needs, and the control command can be transmitted by wire or wirelessly. For example, the network protocols that can be used for wireless transmission are WiFi, Bluetooth, ZigBee, and Thread. Among them, Zigbee is mainly used for data transmission between various electronic devices with short distance, low power consumption and low transmission rate, and typical applications with periodic data, intermittent data and low response time data transmission; Thread is the family IoT protocol technology. Therefore, whether it is a short-distance control request transmission or a long-distance control request transmission, it can be realized.
该控制指定智能家居设备的控制请求可以是语音形式、也可以是控制数据形式。The control specifies that the control request of the smart home device may be in the form of voice or control data.
步骤S620,智能音箱对该控制请求进行解析,解析成能够控制指定智能家居设备的控制命令。In step S620, the smart speaker parses the control request and parses it into a control command capable of controlling the designated smart home device.
因为用户发送的控制请求无法被指定的智能家居设备直接识别,例如当用户发送的是音频形式的控制请求时,是无法被指定的智能家居设备直接识别的。所以当智能音箱接收到控制指定智能家居设备的控制请求后,需要对控制请求进行解析获得相应的控制命令。Because the control request sent by the user cannot be directly recognized by the designated smart home device, for example, when the user sends a control request in the form of audio, it cannot be directly recognized by the designated smart home device. Therefore, when the smart speaker receives the control request for controlling the designated smart home device, it needs to parse the control request to obtain the corresponding control command.
步骤S630,智能音箱将控制命令发送给指定智能家居设备,实现智能家居设备的控制。In step S630, the smart speaker sends a control command to the designated smart home device to implement control of the smart home device.
在一个具体的例子中,用户通过手机发送的“拉上卧室窗帘”的控制请求,当智能 音箱接收到“拉上卧室窗帘”的请求,并经过解析获得一个控制卧室窗帘拉上的控制指令,然后将该控制卧室窗帘拉上的控制指令发送给向卧室的窗帘,实现窗帘拉上的动作。In a specific example, the user sends a control request to "pull up the bedroom curtains" via the mobile phone, when smart The speaker receives the request to “pull up the bedroom curtains” and obtains a control command to control the curtains on the bedroom, and then sends the control command to control the curtains of the bedroom to the curtains in the bedroom to realize the movement of the curtains. .
在另一个具体的例子中,用户通过手机的麦克风,发送的“厨房中的电饭锅开始工作”的控制请求,当智能音箱接收到“厨房中的电饭锅开始工作”的请求,并经过解析获得一个控制厨房中的电饭锅开始工作的控制指令,然后将该厨房中的电饭锅开始工作的指令发送给厨房中的电饭锅,实现电饭锅开始工作的动作。In another specific example, the user sends a request for control of "the rice cooker in the kitchen starts working" through the microphone of the mobile phone, and when the smart speaker receives the request "the rice cooker in the kitchen starts to work", and passes through The analysis obtains a control command for controlling the start of work of the rice cooker in the kitchen, and then sends an instruction to start the work of the rice cooker in the kitchen to the rice cooker in the kitchen to realize the action of starting the work of the rice cooker.
综上所述,本发明实现智能音箱作为控制服务器,接收控制指定智能家居设备的控制请求并向相应的智能家居设备发送控制指令的功能,进而实现了智能音箱的多功能化,增强用户体验。In summary, the present invention implements a smart speaker as a control server, receives a control request for controlling a designated smart home device, and transmits a control command to a corresponding smart home device, thereby realizing the multifunctional function of the smart speaker and enhancing the user experience.
在本发明的一个实施例中,图6所示的方法进一步包括:In an embodiment of the invention, the method shown in FIG. 6 further includes:
智能音箱接收请求指定音频的音频请求;智能音箱解析该音频请求,根据解析结果获取指定音频的音频数据;智能音箱将指定音频的音频数据发送给扬声器。The smart speaker receives an audio request requesting the specified audio; the smart speaker parses the audio request, and obtains audio data of the specified audio according to the parsing result; the smart speaker sends the audio data of the specified audio to the speaker.
本发明中的智能音箱可以实现无线接收用户的控制请求,同样也可以通过无线接收用户的指定音频的音频请求。这里的无线通信包括短距离和长距离的。The smart speaker in the present invention can realize the wireless receiving user's control request, and can also receive the user's specified audio audio request wirelessly. Wireless communication here includes short distances and long distances.
在本发明的一个实施例中,上述的智能音箱接收请求指定音频的音频请求包括:智能音箱接收来自短距离无线通信麦克风的音频请求。In one embodiment of the invention, the above-mentioned smart speaker receiving an audio request requesting the specified audio includes the smart speaker receiving an audio request from the short-range wireless communication microphone.
该智能音箱的功能实现是应用在家庭中,因此限于家庭内部中的简单控制,短距离无线通信即可满足要求。例如,WiFi通信、蓝牙通信、ZigBee通信、Thread通信。其中,Zigbee主要用于距离短、功耗低且传输速率不高的各种电子设备之间进行数据传输以及典型的有周期性数据、间歇性数据和低反应时间数据传输的应用;Thread为家庭物联网通讯协定技术。The function realization of the smart speaker is applied in the home, so it is limited to simple control in the home interior, and short-range wireless communication can meet the requirements. For example, WiFi communication, Bluetooth communication, ZigBee communication, Thread communication. Among them, Zigbee is mainly used for data transmission between various electronic devices with short distance, low power consumption and low transmission rate, and typical applications with periodic data, intermittent data and low response time data transmission; Thread is the family IoT protocol technology.
这样,当用户需要进行音频播放请求时,通过相应的具有短距离无线通信的麦克风,输入音频形式的指定音频的音频请求,就可以将指定音频的音频请求通过无线传输发送到智能音箱中。In this way, when the user needs to make an audio play request, the audio request of the specified audio in the form of audio is input through the corresponding microphone with short-range wireless communication, and the audio request of the specified audio can be transmitted to the smart speaker through wireless transmission.
智能音箱接收到用户通过麦克风发送的指定音频的音频请求后,在本发明的一个实施例中,上述的智能音箱将指定音频的音频数据发送给扬声器包括:智能音箱将指定音频的音频数据通过短距离无线通信方式发送给所能通信的所有短距离无线通信扬声器。After the smart speaker receives the audio request of the specified audio sent by the user through the microphone, in one embodiment of the present invention, the smart speaker sends the audio data of the specified audio to the speaker, including: the smart speaker passes the audio data of the specified audio through the short The distance is wirelessly transmitted to all short-range wireless communication speakers that can communicate.
这里的所能通信的所有短距离无线通信扬声器可以是与发送请求的麦克风相应的一个或者多个扬声器。All short-range wireless communication speakers that can communicate here can be one or more speakers corresponding to the microphone that sent the request.
也就是说,当智能音箱接收到指定音频的音频请求后,可以同时控制一个或者多个扬声器进行同步播放,即多路同时播放同一个音频。That is to say, when the smart speaker receives the audio request of the specified audio, it can simultaneously control one or more speakers for synchronous play, that is, multiple channels simultaneously play the same audio.
当有不同的用户通过不同的麦克风向该智能音箱发送指定音频的音频请求时,需要智能音箱能够区分每个请求对应的音频数据,并能正确的给相应的扬声器返回音频数据。所以,在本发明的一个实施例中,智能音箱将指定音频的音频数据发送 给扬声器包括:智能音箱预先保存各短距离无线通信麦克风和各短距离无线通信扬声器之间的配对关系;智能音箱将指定音频的音频数据通过短距离无线通信方式发送给与发送音频请求的短距离无线通信麦克风有配对关系的短距离无线通信扬声器。When different users send audio requests for the specified audio to the smart speaker through different microphones, the smart speaker is required to distinguish the audio data corresponding to each request and correctly return the audio data to the corresponding speaker. Therefore, in one embodiment of the present invention, the smart speaker transmits audio data of the specified audio. The speaker includes: the smart speaker pre-stores the pairing relationship between each short-range wireless communication microphone and each short-range wireless communication speaker; the smart speaker transmits the audio data of the specified audio to the short distance with the transmitted audio request by short-range wireless communication The wireless communication microphone has a paired short-range wireless communication speaker.
例如,可以与智能音箱进行无线通信的房间1中的麦克风1和扬声器1;房间2中的麦克风2和扬声器2;房间3中的麦克风3和扬声器3,麦克风1和扬声器1是配对关系,麦克风2和扬声器2是配对关系,麦克风3和扬声器3是配对关系,那么智能音箱需要保存上述的各短距离无线通信麦克风和各短距离无线通信扬声器之间的配对关系。当房间1中的麦克风1发送音频请求数据时,需要将音频数据发送给对应的扬声器1,而不是扬声器2或扬声器3;当房间2中的麦克风2发送音频请求数据时,需要将音频数据发送给对应的扬声器2,而不是扬声器1或扬声器3。For example, the microphone 1 and the speaker 1 in the room 1 that can communicate wirelessly with the smart speaker; the microphone 2 and the speaker 2 in the room 2; the microphone 3 and the speaker 3 in the room 3, the microphone 1 and the speaker 1 are in a pairing relationship, the microphone 2 and the speaker 2 are in a pairing relationship, and the microphone 3 and the speaker 3 are in a pairing relationship, and then the smart speaker needs to store the pairing relationship between the short-range wireless communication microphones described above and the short-range wireless communication speakers. When the microphone 1 in the room 1 transmits the audio request data, it is necessary to transmit the audio data to the corresponding speaker 1, instead of the speaker 2 or the speaker 3; when the microphone 2 in the room 2 transmits the audio request data, the audio data needs to be transmitted. Give the corresponding speaker 2 instead of the speaker 1 or the speaker 3.
也就是说,当智能音箱接收到指定音频的音频请求后,可以控制多个扬声器进行异步播放,即每一路播放的音频都可不同。That is to say, when the smart speaker receives the audio request of the specified audio, it can control multiple speakers for asynchronous play, that is, the audio played by each channel can be different.
在本发明的一个实施例中,上述的智能音箱接收请求指定音频的音频请求包括:智能音箱通过互联网接收来自智能终端的在指定的一个或多个扬声器上播放指定音频的音频请求;则上述的智能音箱将指定音频的音频数据发送给扬声器包括:智能音箱通过短距离无线通信方式将指定音频的音频数据发送给指定的一个或多个扬声器。In an embodiment of the present invention, the above-mentioned smart speaker receiving an audio request requesting the specified audio includes: the smart speaker receiving an audio request from the smart terminal to play the specified audio on the designated one or more speakers through the Internet; The smart speaker sends the audio data of the specified audio to the speaker. The smart speaker transmits the audio data of the specified audio to the designated one or more speakers by short-range wireless communication.
当用户在当前时间并没有在家里,但是想通过发送控制请求控制家中的扬声器进行播放音频,以便给家中其他成员进行欣赏。用户就可以通过账号体系进行登陆后,使用智能终端,通过互联网进行音频请求,同时在智能终端可提供请求的设置界面,用户可以设置一个或者多个扬声器进行同步播放一个音频,也可以设置多个扬声器进行异步播放,即播放不同的音频。When the user is not at home at the current time, but wants to control the speaker in the home by sending a control request to play the audio, in order to enjoy the other members of the home. After logging in through the account system, the user can use the smart terminal to make an audio request through the Internet, and at the same time, the smart terminal can provide a request setting interface, and the user can set one or more speakers to play an audio synchronously, or set multiple The speaker plays asynchronously, that is, plays different audio.
基于上述说明,智能音箱通过无线通信接收的是音频请求。可预见的是,智能音箱可以通过无线通信实现用户发送的其他控制请求。所以,在本发明的一个实施例中,步骤S610中的智能音箱接收控制指定智能家居设备的控制请求包括:智能音箱通过短距离无线通信方式接收来自短距离无线通信麦克风的控制指定智能家居设备的音频形式的控制请求;和/或,智能音箱通过互联网接收来自智能终端的控制指定智能家居设备的音控制请求。Based on the above description, the smart speaker receives an audio request through wireless communication. It is foreseeable that the smart speaker can implement other control requests sent by the user through wireless communication. Therefore, in an embodiment of the present invention, the smart speaker receiving control of the designated smart home device in step S610 includes: the smart speaker receives the control specified smart home device from the short-range wireless communication microphone by short-range wireless communication A control request in the form of an audio; and/or, the smart speaker receives, via the Internet, a tone control request from the intelligent terminal to control the designated smart home device.
在一个具体的例子中,在下班路上,用户通过手机发送的“打开客厅空调”的控制请求,当智能音箱接收到“打开客厅空调”的请求,并经过解析获得一个控制客厅空调打开的控制指令,然后将该控制客厅空调打开的控制指令发送给客厅的空调实现打开的动作。In a specific example, on the way out of work, the user sends a control request to “turn on the living room air conditioner” through the mobile phone, and when the smart speaker receives the request to “turn on the living room air conditioner”, and after analysis, obtains a control command to control the opening of the living room air conditioner. Then, the control command for controlling the opening of the living room air conditioner is sent to the air conditioner of the living room to realize the opening action.
在另一个具体的例子中,用户通过卧室的麦克风,发送的“拍摄客厅当前景象”的控制请求,当智能音箱接收到“拍摄客厅当前景象”的请求,并经过解析获得一个控制客厅中的照相机拍摄的控制指令,然后将该控制客厅中的照相机拍摄的控制指 令发送给客厅中的照相机实现拍摄的动作。In another specific example, the user sends a "photographing the current scene of the living room" control request through the microphone of the bedroom, and the smart speaker receives a request to "photograph the current scene of the living room" and is parsed to obtain a camera in the living room. Shooting control commands, then controlling the camera that controls the camera in the living room Let the camera sent to the living room perform the action of shooting.
智能音箱可以获取指定音频的音频请求,并将指定音频的音频数据发送给指定的一个或多个扬声器,那么这里的音频数据获取的途径可以是通过智能音箱本地存储的音频库中获取,也可以通过音频服务器获取。所以,在本发明的一个实施例中,上述的获取指定音频的音频数据包括:智能音箱从本地保存的音频库中获取音频数据;或者,智能音箱从音频服务器获取音频数据;其中音频服务器与智能音箱位于同一局域网中,例如,家用电脑中的本地的音频库,因为处于同一个局域网中,智能音箱可以直接获取;因为智能音箱也可以连接到互联网中,这里的音频服务器位于互联网中,例如,QQ音乐提供的音频资源等。The intelligent speaker can obtain the audio request of the specified audio and send the audio data of the specified audio to the designated one or more speakers, and the audio data acquisition path here can be obtained through the audio library stored locally by the smart speaker, or Obtained through the audio server. Therefore, in an embodiment of the present invention, the obtaining the audio data of the specified audio comprises: acquiring the audio data from the locally stored audio library by the smart speaker; or acquiring the audio data from the audio server by the smart speaker; wherein the audio server and the smart device The speakers are located in the same local area network. For example, the local audio library in the home computer, because it is in the same LAN, the smart speakers can be directly obtained; because the smart speakers can also be connected to the Internet, where the audio server is located in the Internet, for example, Audio resources provided by QQ Music, etc.
本发明中的智能音箱可以接受用户的音频请求,并控制扬声器进行指定音频的播放。同样,在音频的播放过程中,用户也可以通过向智能音箱发送音频播放控制指令,控制扬声器进行相应的操作。在本方面的一个实施例中,图6所示的方法进一步包括:智能音箱接收音频播放控制请求;智能音箱解析音频播放控制请求,根据解析结果生成相应的音频播放控制指令;智能音箱将音频播放控制指令发送给扬声器。这里的音频播放控制可以是暂停/播放、快进/快退、上一曲/下一曲等。The smart speaker of the present invention can accept the user's audio request and control the speaker to play the specified audio. Similarly, during audio playback, the user can also control the speaker to perform corresponding operations by sending an audio playback control command to the smart speaker. In an embodiment of the present invention, the method shown in FIG. 6 further includes: the smart speaker receives the audio play control request; the smart speaker parses the audio play control request, and generates a corresponding audio play control command according to the parsing result; the smart speaker plays the audio Control commands are sent to the speaker. The audio playback control here may be pause/play, fast forward/rewind, previous/next, and the like.
通过上文的说明已知,当智能音箱接收到指定音频的音频请求后,可以同时控制一个或者多个扬声器进行同步播放,即多路同时播放同一个音频;也可以控制多个扬声器进行异步播放,即每一路播放的音频都可不同。那么,对与音频播放控制同样适用。It is known from the above description that when the smart speaker receives the audio request of the specified audio, it can simultaneously control one or more speakers for synchronous play, that is, multiple channels simultaneously play the same audio; and can also control multiple speakers for asynchronous play. That is, the audio played by each channel can be different. Then, the same applies to the audio playback control.
图3示出了根据本发明一个实施例的一种智能音箱将音频播放控制指令同步发送给多个扬声器的示意图。如图3所示,智能音箱与扬声器和麦克风之间通过蓝牙连接。当智能音箱接收到指定音频的音频请求后,将音频数据同时发送给扬声器a、扬声器b和扬声器c,使得扬声器a、扬声器b和扬声器c同时播放该指定音频;当接收到用户的暂停请求时,根据暂停的位置,向扬声器a、扬声器b和扬声器c同时发送暂停的指令,实现三者的同步暂停;当再次接收到用户的播放请求时,向扬声器a、扬声器b和扬声器c同时发送播放的指令,实现三者的同步播放。3 illustrates a schematic diagram of a smart speaker transmitting an audio playback control command to a plurality of speakers simultaneously, in accordance with one embodiment of the present invention. As shown in Figure 3, the smart speaker is connected to the speaker and microphone via Bluetooth. When the smart speaker receives the audio request of the specified audio, the audio data is simultaneously transmitted to the speaker a, the speaker b, and the speaker c, so that the speaker a, the speaker b, and the speaker c simultaneously play the specified audio; when the user's pause request is received According to the paused position, the paused command is simultaneously sent to the speaker a, the speaker b and the speaker c to realize the synchronous pause of the three; when the user's play request is received again, the speaker a, the speaker b and the speaker c are simultaneously sent and played. The instructions enable simultaneous playback of the three.
图4示出了根据本发明一个实施例的一种智能音箱将音频播放控制指令异步发送给多个扬声器的示意图。如图4所示,当智能音箱接收到来自的麦克风a、麦克风b和麦克风c的指定音频的音频请求后,将相应的音频数据分别发送给与之存在配对关系的扬声器a、扬声器b和扬声器c,使得扬声器a、扬声器b和扬声器c播放与其存在配对关系的麦克风a、麦克风b和麦克风c发送的音频请求中的指定音频。虽然这里是示出了播放请求的异步发送,对暂停等其他音频播放控制请求同样适用。4 illustrates a schematic diagram of a smart speaker transmitting an audio playback control command asynchronously to a plurality of speakers in accordance with an embodiment of the present invention. As shown in FIG. 4, when the smart speaker receives the audio request of the specified audio from the microphone a, the microphone b and the microphone c, the corresponding audio data is respectively sent to the speaker a, the speaker b and the speaker with which the pair relationship exists. c, causing the speaker a, the speaker b, and the speaker c to play the specified audio in the audio request transmitted by the microphone a, the microphone b, and the microphone c in a paired relationship therewith. Although the asynchronous transmission of the play request is shown here, other audio play control requests such as pause are also applicable.
综上所述,根据本发明的技术方案,智能音箱包括:通信单元、中控单元、控制命令解析单元和控制命令发送单元,该智能音箱的通信单元接收控制指定智能家居设备的控制请求后将控制请求发送给中控单元;中控单元获得控制请求发给控制命令解析单元进行解析获得相应的控制命令后,传送给控制命令发送单元,通过控 制命令发送单元将控制命令发送给所述指定智能家居设备,以便实现智能音箱作为控制服务器,接收控制指定智能家居设备的控制请求并向相应的智能家居设备发送控制指令的功能。可见,本发明的智能音箱可以接收控制请求并解析发送控制指令,实现智能音箱的多功能化,增强用户体验。In summary, according to the technical solution of the present invention, the smart speaker includes: a communication unit, a central control unit, a control command parsing unit, and a control command sending unit, and the communication unit of the smart speaker receives the control request for controlling the designated smart home device, The control request is sent to the central control unit; the central control unit obtains the control request and sends it to the control command parsing unit for parsing to obtain the corresponding control command, and then transmits it to the control command sending unit, and controls The command transmitting unit sends a control command to the designated smart home device to implement the smart speaker as a control server, and receive a function of controlling a control request of the designated smart home device and transmitting a control command to the corresponding smart home device. It can be seen that the smart speaker of the present invention can receive the control request and analyze the sending control command, thereby realizing the multifunctional function of the smart speaker and enhancing the user experience.
需要说明的是:It should be noted:
在此提供的算法和显示不与任何特定计算机、虚拟装置或者其它设备固有相关。各种通用装置也可以与基于在此的示教一起使用。根据上面的描述,构造这类装置所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。The algorithms and displays provided herein are not inherently related to any particular computer, virtual device, or other device. Various general purpose devices can also be used with the teaching based on the teachings herein. The structure required to construct such a device is apparent from the above description. Moreover, the invention is not directed to any particular programming language. It is to be understood that the invention may be embodied in a variety of programming language, and the description of the specific language has been described above in order to disclose the preferred embodiments of the invention.
本文中所称的“一个实施例”、“实施例”或者“一个或者多个实施例”意味着,结合实施例描述的特定特征、结构或者特性包括在本发明的至少一个实施例中。此外,请注意,这里“在一个实施例中”的词语例子不一定全指同一个实施例。"an embodiment," or "an embodiment," or "an embodiment," In addition, it is noted that the phrase "in one embodiment" is not necessarily referring to the same embodiment.
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。In the description provided herein, numerous specific details are set forth. However, it is understood that the embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures, and techniques are not shown in detail so as not to obscure the understanding of the description.
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。Similarly, the various features of the invention are sometimes grouped together into a single embodiment, in the above description of the exemplary embodiments of the invention, Figure, or a description of it. However, the method disclosed is not to be interpreted as reflecting the intention that the claimed invention requires more features than those recited in the claims. Rather, as the following claims reflect, inventive aspects reside in less than all features of the single embodiments disclosed herein. Therefore, the claims following the specific embodiments are hereby explicitly incorporated into the embodiments, and each of the claims as a separate embodiment of the invention.
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。Those skilled in the art will appreciate that the modules in the devices of the embodiments can be adaptively changed and placed in one or more devices different from the embodiment. The modules or units or components of the embodiments may be combined into one module or unit or component, and further they may be divided into a plurality of sub-modules or sub-units or sub-components. In addition to such features and/or at least some of the processes or units being mutually exclusive, any combination of the features disclosed in the specification, including the accompanying claims, the abstract and the drawings, and any methods so disclosed, or All processes or units of the device are combined. Each feature disclosed in this specification (including the accompanying claims, the abstract and the drawings) may be replaced by alternative features that provide the same, equivalent or similar purpose.
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。 In addition, those skilled in the art will appreciate that, although some embodiments described herein include certain features that are included in other embodiments and not in other features, combinations of features of different embodiments are intended to be within the scope of the present invention. Different embodiments are formed and formed. For example, in the following claims, any one of the claimed embodiments can be used in any combination.
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的智能音箱和智能家居***中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。The various component embodiments of the present invention may be implemented in hardware, or in a software module running on one or more processors, or in a combination thereof. Those skilled in the art will appreciate that a microprocessor or digital signal processor (DSP) may be used in practice to implement some or all of the functionality of some or all of the components of the smart speaker and smart home system in accordance with embodiments of the present invention. The invention can also be implemented as a device or device program (e.g., a computer program and a computer program product) for performing some or all of the methods described herein. Such a program implementing the invention may be stored on a computer readable medium or may be in the form of one or more signals. Such signals may be downloaded from an Internet website, provided on a carrier signal, or provided in any other form.
例如,图7示意性地示出了用于执行根据本发明的方法的智能音箱的框图。该智能音箱传统上包括处理器710和以存储器720形式的计算机程序产品或者计算机可读介质。存储器720可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。存储器720具有用于执行上述方法中的任何方法步骤的程序代码731的存储空间730。例如,用于程序代码的存储空间730可以包括分别用于实现上面的方法中的各种步骤的各个程序代码731。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。这些计算机程序产品包括诸如硬盘,紧致盘(CD)、存储卡或者软盘之类的程序代码载体。这样的计算机程序产品通常为如参考图8所述的便携式或者固定存储单元。该存储单元可以具有与图7的智能音箱中的存储器720类似布置的存储段、存储空间等。程序代码可以例如以适当形式进行压缩。通常,存储单元包括计算机可读代码731’,即可以由例如诸如710之类的处理器读取的代码,这些代码当由智能音箱运行时,导致该智能音箱执行上面所描述的方法中的各个步骤。For example, Figure 7 schematically illustrates a block diagram of a smart speaker for performing the method in accordance with the present invention. The smart speaker conventionally includes a processor 710 and a computer program product or computer readable medium in the form of a memory 720. Memory 720 can be an electronic memory such as a flash memory, EEPROM (Electrically Erasable Programmable Read Only Memory), EPROM, hard disk, or ROM. Memory 720 has a memory space 730 for program code 731 for performing any of the method steps described above. For example, storage space 730 for program code may include various program code 731 for implementing various steps in the above methods, respectively. The program code can be read from or written to one or more computer program products. These computer program products include program code carriers such as hard disks, compact disks (CDs), memory cards or floppy disks. Such a computer program product is typically a portable or fixed storage unit as described with reference to FIG. The storage unit may have a storage section, a storage space, and the like arranged similarly to the memory 720 in the smart speaker of FIG. The program code can be compressed, for example, in an appropriate form. Typically, the storage unit includes computer readable code 731', ie, code that can be read by a processor, such as 710, that when run by the smart speaker causes the smart speaker to perform each of the methods described above step.
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。It is to be noted that the above-described embodiments are illustrative of the invention and are not intended to be limiting, and that the invention may be devised without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as a limitation. The word "comprising" does not exclude the presence of the elements or steps that are not recited in the claims. The word "a" or "an" The invention can be implemented by means of hardware comprising several distinct elements and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means can be embodied by the same hardware item. The use of the words first, second, and third does not indicate any order. These words can be interpreted as names.
此外,还应当注意,本说明书中使用的语言主要是为了可读性和教导的目的而选择的,而不是为了解释或者限定本发明的主题而选择的。因此,在不偏离所附权利要求书的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。对于本发明的范围,对本发明所做的公开是说明性的,而非限制性的,本发明的范围由所附权利要求书限定。 In addition, it should be noted that the language used in the specification has been selected for the purpose of readability and teaching, and is not intended to be construed or limited. Therefore, many modifications and changes will be apparent to those skilled in the art without departing from the scope of the invention. The disclosure of the present invention is intended to be illustrative, and not restrictive, and the scope of the invention is defined by the appended claims.

Claims (21)

  1. 一种智能音箱,其中,该智能音箱包括:A smart speaker, wherein the smart speaker comprises:
    通信单元,适于接收控制指定智能家居设备的控制请求,并将所述控制请求发送给中控单元;The communication unit is adapted to receive a control request for controlling the designated smart home device, and send the control request to the central control unit;
    中控单元,适于将所述控制请求发给控制命令解析单元进行解析获得相应的控制命令,并通过控制命令发送单元将所述控制命令发送给所述指定智能家居设备;The central control unit is adapted to send the control request to the control command parsing unit for parsing to obtain a corresponding control command, and send the control command to the designated smart home device through the control command sending unit;
    控制命令解析单元,适于将控制请求解析成能够控制所述指定智能家居设备的控制命令;a control command parsing unit adapted to parse the control request into a control command capable of controlling the designated smart home device;
    控制命令发送单元,适于向智能家居设备发送控制命令。The control command sending unit is adapted to send a control command to the smart home device.
  2. 如权利要求1所述的智能音箱,其中,该智能音箱还包括:音频获取单元;The smart speaker of claim 1 , wherein the smart speaker further comprises: an audio acquisition unit;
    所述通信单元,进一步适于接收请求指定音频的音频请求,并将所接收的音频请求发送给中控单元;将中控单元返回的音频数据发送给扬声器;The communication unit is further adapted to receive an audio request for requesting the specified audio, and send the received audio request to the central control unit; and send the audio data returned by the central control unit to the speaker;
    所述中控单元,进一步适于解析音频请求,根据解析结果向音频获取单元发送获取指定音频的指令;以及接收音频获取单元返回的所述指定音频的音频数据,并将指定音频的音频数据通过所述通信单元发送给扬声器;The central control unit is further adapted to parse the audio request, send an instruction for acquiring the specified audio to the audio acquiring unit according to the parsing result; and receive the audio data of the specified audio returned by the audio acquiring unit, and pass the audio data of the specified audio The communication unit sends to a speaker;
    所述音频获取单元,适于根据中控单元的指令获取音频数据。The audio acquiring unit is adapted to acquire audio data according to an instruction of the central control unit.
  3. 如权利要求1-2所述的智能音箱,其中,所述通信单元包括:A smart speaker according to any of claims 1-2, wherein said communication unit comprises:
    短距离无线通信单元,适于接收来自短距离无线通信麦克风的音频请求。A short-range wireless communication unit adapted to receive an audio request from a short-range wireless communication microphone.
  4. 如权利要求1-3所述的智能音箱,其中,A smart speaker according to any of claims 1-3, wherein
    所述中控单元,适于将所述指定音频的音频数据通过所述短距离无线通信单元发送给所能通信的所有短距离无线通信扬声器。The central control unit is adapted to transmit the audio data of the specified audio through the short-range wireless communication unit to all short-range wireless communication speakers that can communicate.
  5. 如权利要求1-4所述的智能音箱,其中,A smart speaker according to any of claims 1-4, wherein
    所述中控单元,适于预先保存各短距离无线通信麦克风和各短距离无线通信扬声器之间的配对关系;以及适于将所述指定音频的音频数据通过所述短距离无线通信单元发送给与发送所述音频请求的短距离无线通信麦克风有配对关系的短距离无线通信扬声器。The central control unit is adapted to pre-store a pairing relationship between each short-range wireless communication microphone and each short-range wireless communication speaker; and is adapted to send the audio data of the specified audio to the short-range wireless communication unit A short-range wireless communication speaker that is paired with a short-range wireless communication microphone that transmits the audio request.
  6. 如权利要求1-5所述的智能音箱,其中,所述通信单元包括:A smart speaker according to any of claims 1-5, wherein said communication unit comprises:
    互联网通信单元,适于接收来自智能终端的在指定的一个或多个扬声器上播放指定音频的音频请求;An internet communication unit adapted to receive an audio request from the smart terminal to play the specified audio on the designated one or more speakers;
    所述中控单元,适于通过所述音频获取单元获取所述指定音频的音频数据,并通过所述通信单元将指定音频的音频数据发送给指定的一个或多个扬声器。 The central control unit is adapted to acquire audio data of the specified audio through the audio acquiring unit, and send audio data of the specified audio to the designated one or more speakers through the communication unit.
  7. 如权利要求1-6所述的智能音箱,其中,所述通信单元包括:A smart speaker according to any of claims 1-6, wherein said communication unit comprises:
    短距离无线通信单元,适于接收来自短距离无线通信麦克风的控制指定智能家居设备的音频形式的控制请求;a short-range wireless communication unit adapted to receive a control request from a short-range wireless communication microphone to control an audio form of the designated smart home device;
    和/或,and / or,
    互联网通信单元,适于接收来自智能终端的控制指定智能家居设备的控制请求。The internet communication unit is adapted to receive a control request from the smart terminal to control the designated smart home device.
  8. 如权利要求1-7所述的智能音箱,其中,A smart speaker according to any of claims 1-7, wherein
    所述音频获取单元,适于根据中控单元的指令从所述智能音箱本地保存的音频库中获取音频数据;The audio acquiring unit is adapted to obtain audio data from an audio library locally saved by the smart speaker according to an instruction of the central control unit;
    或者,or,
    所述音频获取单元,适于根据中控单元的指令从音频服务器获取音频数据;其中所述音频服务器与所述智能音箱位于同一局域网中,或者所述音频服务器位于互联网中。The audio acquiring unit is adapted to acquire audio data from an audio server according to an instruction of the central control unit; wherein the audio server is located in the same local area network as the smart speaker, or the audio server is located in the Internet.
  9. 如权利要求1-8中任一项所述智能音箱,其中,A smart speaker according to any one of claims 1-8, wherein
    所述通信单元,进一步适于接收音频播放控制请求,并发送给中控单元;将中控单元返回的音频播放控制指令发送给扬声器;The communication unit is further adapted to receive an audio play control request and send the request to the central control unit; and send the audio play control command returned by the central control unit to the speaker;
    所述中控单元,进一步适于解析音频播放控制请求,根据解析结果生成相应的音频播放控制指令,并将音频播放控制指令通过所述通信单元发送给扬声器。The central control unit is further adapted to parse the audio play control request, generate a corresponding audio play control command according to the parsing result, and send the audio play control command to the speaker through the communication unit.
  10. 一种智能家居***,其中,该***包括:如权利要求1-9中任一项所述的智能音箱、一个或多个智能家居设备和多个客户端设备;A smart home system, wherein the system comprises: the smart speaker according to any one of claims 1-9, one or more smart home devices, and a plurality of client devices;
    每个客户端设备包括:短距离无线通信麦克风和短距离无线通信扬声器。Each client device includes: a short-range wireless communication microphone and a short-range wireless communication speaker.
  11. 一种实现智能家居***的方法,其中,该方法包括:A method of implementing a smart home system, wherein the method comprises:
    智能音箱接收控制指定智能家居设备的控制请求;The intelligent speaker receives and controls the control request of the designated smart home device;
    智能音箱对该控制请求进行解析,解析成能够控制所述指定智能家居设备的控制命令;The smart speaker parses the control request and parses it into a control command capable of controlling the designated smart home device;
    智能音箱将所述控制命令发送给所述指定智能家居设备。The smart speaker transmits the control command to the designated smart home device.
  12. 如权利要求11所述的方法,其中,该方法进一步包括:The method of claim 11 wherein the method further comprises:
    智能音箱接收请求指定音频的音频请求;The smart speaker receives an audio request requesting the specified audio;
    智能音箱解析该音频请求,根据解析结果获取所述指定音频的音频数据;The smart speaker parses the audio request, and obtains audio data of the specified audio according to the parsing result;
    智能音箱将指定音频的音频数据发送给扬声器。The smart speaker sends the audio data of the specified audio to the speaker.
  13. 如权利要求11-12所述的方法,其中,所述智能音箱接收请求指定音频的音频请求包括:智能音箱接收来自短距离无线通信麦克风的音频请求。The method of claims 11-12, wherein the intelligent speaker receiving an audio request requesting the specified audio comprises the smart speaker receiving an audio request from the short-range wireless communication microphone.
  14. 如权利要求11-13所述的方法,其中,所述智能音箱将指定音频的音频 数据发送给扬声器包括:The method of claims 11-13, wherein the smart speaker will specify audio of the audio Data sent to the speakers includes:
    智能音箱将所述指定音频的音频数据通过短距离无线通信方式发送给所能通信的所有短距离无线通信扬声器。The smart speaker transmits the audio data of the specified audio to all short-range wireless communication speakers that can communicate by short-range wireless communication.
  15. 如权利要求11-14所述的方法,其中,所述智能音箱将指定音频的音频数据发送给扬声器包括:The method of claims 11-14, wherein the smart speaker transmitting audio data of the specified audio to the speaker comprises:
    智能音箱预先保存各短距离无线通信麦克风和各短距离无线通信扬声器之间的配对关系;The smart speaker pre-stores the pairing relationship between each short-range wireless communication microphone and each short-range wireless communication speaker;
    智能音箱将所述指定音频的音频数据通过短距离无线通信方式发送给与发送所述音频请求的短距离无线通信麦克风有配对关系的短距离无线通信扬声器。The smart speaker transmits the audio data of the specified audio to the short-range wireless communication speaker in a paired relationship with the short-range wireless communication microphone that transmits the audio request by short-range wireless communication.
  16. 如权利要求11-15所述的方法,其中,The method of claims 11-15, wherein
    所述智能音箱接收请求指定音频的音频请求包括:智能音箱通过互联网接收来自智能终端的在指定的一个或多个扬声器上播放指定音频的音频请求;Receiving the audio request requesting the specified audio by the smart speaker includes: the smart speaker receiving an audio request from the smart terminal to play the specified audio on the designated one or more speakers through the Internet;
    所述智能音箱将指定音频的音频数据发送给扬声器包括:智能音箱通过短距离无线通信方式将指定音频的音频数据发送给指定的一个或多个扬声器。The smart speaker transmitting the audio data of the specified audio to the speaker includes: the smart speaker transmitting the audio data of the specified audio to the designated one or more speakers by short-range wireless communication.
  17. 如权利要求11-16所述的方法,其中,所述智能音箱接收控制指定智能家居设备的控制请求包括:The method of claims 11-16, wherein the smart speaker receiving control request to control the designated smart home device comprises:
    智能音箱通过短距离无线通信方式接收来自短距离无线通信麦克风的控制指定智能家居设备的音频形式的控制请求;和/或,智能音箱通过互联网接收来自智能终端的控制指定智能家居设备的音控制请求。The smart speaker receives a control request for controlling the audio form of the smart home device from the short-range wireless communication microphone through short-range wireless communication; and/or, the smart speaker receives the sound control request from the smart terminal to control the designated smart home device through the Internet .
  18. 如权利要求11-17所述的方法,其中,所述获取所述指定音频的音频数据包括:The method of any of claims 11-17, wherein said obtaining audio data of said specified audio comprises:
    智能音箱从本地保存的音频库中获取音频数据;The smart speaker acquires audio data from a locally stored audio library;
    或者,or,
    智能音箱从音频服务器获取音频数据;其中所述音频服务器与所述智能音箱位于同一局域网中,或者所述音频服务器位于互联网中。The smart speaker acquires audio data from an audio server; wherein the audio server is located in the same local area network as the smart speaker, or the audio server is located in the Internet.
  19. 如权利要求11-18中任一项所述方法,其中,该方法进一步包括:The method of any of claims 11-18, wherein the method further comprises:
    智能音箱接收音频播放控制请求;智能音箱解析音频播放控制请求,根据解析结果生成相应的音频播放控制指令;智能音箱将音频播放控制指令发送给扬声器。The smart speaker receives the audio playback control request; the smart speaker parses the audio playback control request, and generates a corresponding audio playback control command according to the analysis result; the smart speaker sends the audio playback control command to the speaker.
  20. 一种计算机程序,包括计算机可读代码,当所述计算机可读代码在智能音箱上运行时,导致所述智能音箱执行根据权利要求11-19中的任一个所述的实现智能家居***的方法。A computer program comprising computer readable code causing the smart speaker to perform a method of implementing a smart home system according to any one of claims 11-19 when the computer readable code is run on a smart speaker .
  21. 一种计算机可读介质,其中存储了如权利要求20所述的计算机程序。 A computer readable medium storing the computer program of claim 20.
PCT/CN2017/117213 2016-12-23 2017-12-19 Smart speaker, smart home system, and implementation method thereof WO2018113672A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201611206963.2A CN106685772A (en) 2016-12-23 2016-12-23 Intelligent speaker, intelligent housing system and implementation method thereof
CN201611206963.2 2016-12-23

Publications (1)

Publication Number Publication Date
WO2018113672A1 true WO2018113672A1 (en) 2018-06-28

Family

ID=58871515

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/117213 WO2018113672A1 (en) 2016-12-23 2017-12-19 Smart speaker, smart home system, and implementation method thereof

Country Status (2)

Country Link
CN (1) CN106685772A (en)
WO (1) WO2018113672A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111415666A (en) * 2020-04-09 2020-07-14 西安电子科技大学 Method, equipment and system capable of extending voice interaction distance of intelligent sound box
CN112929766A (en) * 2019-12-05 2021-06-08 刘兆净 Intelligent sound box and control method thereof
CN114253148A (en) * 2021-12-09 2022-03-29 英华达(上海)科技有限公司 Intelligent device control method, gateway device and intelligent device control system
US11804222B2 (en) 2018-07-19 2023-10-31 Black & Decker Inc. System and method for controlling jobsite products

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107147506B (en) * 2017-06-19 2020-06-30 重庆雪毅信息技术有限公司 E-commerce intelligent reminding method and system
CN107276864B (en) * 2017-07-25 2020-09-11 广东美的制冷设备有限公司 Method, device and system for controlling household appliances by intelligent voice equipment
CN107479520A (en) * 2017-09-15 2017-12-15 深圳市禾音视频科技有限公司 Intelligent management audiovisual terminals
WO2019061382A1 (en) * 2017-09-30 2019-04-04 陈银芳 Smart-speaker-based voice control method for household electrical appliance, and relevant product
CN107767867B (en) * 2017-10-12 2020-10-23 深圳米唐科技有限公司 Method, device, system and storage medium for realizing voice control network
CN107846646B (en) * 2017-11-09 2019-12-13 北京小米移动软件有限公司 Control method and device of intelligent sound box and readable storage medium
CN108110858A (en) * 2018-01-23 2018-06-01 维沃移动通信有限公司 The method of work and wireless charger of a kind of wireless charger
CN108199938A (en) * 2018-03-07 2018-06-22 佛山市云米电器科技有限公司 A kind of voice control formula intelligent sound box
CN108563132A (en) * 2018-03-07 2018-09-21 佛山市云米电器科技有限公司 A kind of voice control terminal with timing or subscription time management function
CN108196469A (en) * 2018-03-29 2018-06-22 深圳创维-Rgb电子有限公司 A kind of AI control pieces, intelligent home control system and control method
CN108551629A (en) * 2018-06-22 2018-09-18 四川斐讯信息技术有限公司 A kind of control method and system of Split intelligent speaker
CN108563941A (en) * 2018-07-02 2018-09-21 信利光电股份有限公司 A kind of intelligent home equipment control method, intelligent sound box and intelligent domestic system
CN112017652A (en) * 2019-05-31 2020-12-01 华为技术有限公司 Interaction method and terminal equipment
CN115314327B (en) * 2021-05-07 2024-02-06 海信集团控股股份有限公司 Electronic equipment, intelligent equipment and intelligent equipment control method
CN113485765B (en) * 2021-07-07 2023-09-22 上海顺舟智能科技股份有限公司 Control strategy configuration method, device, equipment and medium of intelligent equipment of Internet of things

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103458317A (en) * 2012-06-04 2013-12-18 腾讯科技(深圳)有限公司 Method and system for controlling media playing of intelligent terminal
CN104810046A (en) * 2015-05-07 2015-07-29 慧锐通智能科技股份有限公司 Playing system and playing method for background music
CN104935615A (en) * 2014-03-19 2015-09-23 重庆深蜀科技有限公司 System and method for realizing voice control for household electrical equipment
CN105163236A (en) * 2015-09-11 2015-12-16 青岛歌尔声学科技有限公司 Intelligent sound system with gateway control function
CN105553799A (en) * 2016-02-29 2016-05-04 深圳市广佳乐新智能科技有限公司 Intelligent housing system based on voice recognition
CN105913847A (en) * 2016-06-01 2016-08-31 北京灵隆科技有限公司 Voice control system, user end device, server and central control unit

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1079801A (en) * 1996-09-03 1998-03-24 San Denshi Kk Remote control home automation equipment
CN102377959A (en) * 2010-08-21 2012-03-14 青岛海尔软件有限公司 Intelligent household acoustic control set-top box system
CN202795020U (en) * 2012-09-24 2013-03-13 杨炙龙 Intelligent home control system
CN103002015A (en) * 2012-11-13 2013-03-27 广东欧珀移动通信有限公司 Method and system for close-range music sharing
CN105025355A (en) * 2015-07-14 2015-11-04 福建新大陆通信科技股份有限公司 Set top box-based intelligent home multipath background music system
CN204965038U (en) * 2015-09-06 2016-01-13 深圳市泰宝峰科技有限公司 Intelligence pronunciation stereo set
CN105159122B (en) * 2015-09-15 2018-12-14 海信集团有限公司 A kind of intelligent home control system and control method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103458317A (en) * 2012-06-04 2013-12-18 腾讯科技(深圳)有限公司 Method and system for controlling media playing of intelligent terminal
CN104935615A (en) * 2014-03-19 2015-09-23 重庆深蜀科技有限公司 System and method for realizing voice control for household electrical equipment
CN104810046A (en) * 2015-05-07 2015-07-29 慧锐通智能科技股份有限公司 Playing system and playing method for background music
CN105163236A (en) * 2015-09-11 2015-12-16 青岛歌尔声学科技有限公司 Intelligent sound system with gateway control function
CN105553799A (en) * 2016-02-29 2016-05-04 深圳市广佳乐新智能科技有限公司 Intelligent housing system based on voice recognition
CN105913847A (en) * 2016-06-01 2016-08-31 北京灵隆科技有限公司 Voice control system, user end device, server and central control unit

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11804222B2 (en) 2018-07-19 2023-10-31 Black & Decker Inc. System and method for controlling jobsite products
CN112929766A (en) * 2019-12-05 2021-06-08 刘兆净 Intelligent sound box and control method thereof
CN112929766B (en) * 2019-12-05 2024-04-26 刘兆净 Intelligent sound box and control method thereof
CN111415666A (en) * 2020-04-09 2020-07-14 西安电子科技大学 Method, equipment and system capable of extending voice interaction distance of intelligent sound box
CN111415666B (en) * 2020-04-09 2023-03-24 西安电子科技大学 Method, equipment and system capable of extending voice interaction distance of intelligent sound box
CN114253148A (en) * 2021-12-09 2022-03-29 英华达(上海)科技有限公司 Intelligent device control method, gateway device and intelligent device control system

Also Published As

Publication number Publication date
CN106685772A (en) 2017-05-17

Similar Documents

Publication Publication Date Title
WO2018113672A1 (en) Smart speaker, smart home system, and implementation method thereof
CN111123721B (en) Design of compact home assistant with integrated acoustic waveguide and heat sink
US11069350B2 (en) System for audio distribution including network microphones for voice applications
US11631403B2 (en) Apparatus, system and method for directing voice input in a controlling device
JP7130637B2 (en) Focus session on voice interface device
EP3455747B1 (en) Voice-controlled closed caption display
JP7393526B2 (en) Methods, electronic devices, server systems, and programs for providing event clips
WO2016123467A1 (en) Methods, devices and systems for bluetooth audio transmission
CN111837400A (en) Methods, systems, and media for synchronizing audio content and video content on multiple media devices
CN108711424B (en) Distributed voice control method and system
TW202042564A (en) Framework for handling sensor data in a smart home system
US20220104015A1 (en) Intelligent Setup for Playback Devices
US20150149536A1 (en) Network system, constant connection method, communication method, electronic device, constant connection server, application server, and program
CN110727206A (en) Curtain motor control system, method and device based on mobile internet
CN105846865A (en) Methods, devices and systems for bluetooth audio transmission
CN106357883A (en) Audio playing method and device thereof as well as playing system
CN211791560U (en) Distributed voice control system
JP7374099B2 (en) Apparatus, system and method for instructing voice input in a control device
CN113674738A (en) Whole-house distributed voice system and method
CN104427641A (en) Cloud sound box
CN109979495B (en) Audio progress intelligent following playing method and system based on face recognition
US11166102B2 (en) Digital multi-zone audio system
KR20180112325A (en) Voice transmission method, voice transmission apparatus implementing the same, and system including the same
CN104427635A (en) Data sharing device based on WiFi
CN111048081B (en) Control method, control device, electronic equipment and control system

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17882296

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17882296

Country of ref document: EP

Kind code of ref document: A1