The present disclosure relates to a loudspeaker system, and in particular, to a voice-controllable and operable loudspeaker system.
Current speakers have been developed to be operable under the control of voice. A speaker with a voice control system can be provided to allow a user to operate a speaker with natural language, to, for example, change a radio station, change a song, or check the weather.
However, the speaker is a sound playback apparatus, and when a voice-controlled operation is implemented by using voice, if the speaker also plays back a sound at the same time, the voice-controlled operation is likely to be affected. When an output sound played back by the speaker is strong (i.e. the volume is high), it is even likely that a voice control system of the speaker cannot detect a voice command of a user.
In other words, it is likely that a voice of the user needs to be louder than the sound played back by the speaker, so that the speaker may be operable under the control of voice. In this case, it is likely that the user needs to use a loud voice and repeat the voice command many times, so as to enable the voice control system of the speaker to detect the voice command of the user. It is very inconvenient to users.
In view of this, the present disclosure provides a loudspeaker system, including a host processor, an audio output unit, a motion detection module, and a voice control module. The host processor is electrically connected to the audio output unit, the motion detection module, and the voice control module respectively. The motion detection module is configured to detect a motion of a user. The host processor controls an output signal of the audio output unit according to the detected motion, and the voice control module is configured to receive a voice command, to enable the host processor to control an operation.
In an embodiment, the loudspeaker system further includes a main body, the host processor, the audio output unit, and the voice control module are disposed within the main body, and the motion detection module is a standalone unit outside of the main body.
In an embodiment, the host processor controls an output signal of the audio output unit to be volume reduction, the audio output unit is electrically connected to the voice control module, and the voice control module implements automatic echo cancellation.
The present disclosure further provides a loudspeaker system, including: a first speaker apparatus and a second speaker apparatus. The first speaker apparatus includes: a first processor and a first transceiver. The first transceiver is electrically connected to the first processor. The second speaker apparatus includes: a second transceiver, a second processor, a audio output unit, a motion detection module, and a voice control module. The second processor is electrically connected to the second transceiver, the audio output unit, the motion detection module, and the voice control module respectively. The motion detection module is configured to detect a motion of a user. The second transceiver transmits a detected motion signal detected by the motion detection module to the first transceiver, the first processor outputs a control signal according to the detected motion signal, and the control signal is transmitted through the first transceiver to the second transceiver, to enable the second processor to control the output signal of the audio output unit. The voice control module is configured to receive a voice command and transmit the voice command to the first transceiver through the second processor and the second transceiver, to enable the first processor to control an operation.
In an embodiment, the second speaker apparatus further includes a main body. The second processor, the audio output unit, and the voice control module are disposed within the main body, and the motion detection module is a standalone unit outside of the main body.
In an embodiment, the first processor controls an output signal of the audio output unit to lower the volume, the audio output unit is electrically connected to the voice control module, and the voice control module implements automatic echo cancellation.
The present disclosure further provides another loudspeaker system, including: a first speaker apparatus, a second speaker apparatus, a motion detection module, and a third transceiver. The first speaker apparatus includes: a first processor and a first transceiver. The first transceiver is electrically connected to the first processor. The second speaker apparatus includes: a second transceiver, a second processor, an audio output unit, and a voice control module. The second processor is electrically connected to the second transceiver, the audio output unit, and the voice control module respectively. The motion detection module is electrically connected to the third transceiver. The motion detection module is configured to detect a motion of a user. The third transceiver transmits a detected motion signal detected by the motion detection module to the first transceiver, the first processor outputs a control signal according to the detected motion signal, and the control signal is transmitted through the first transceiver to the second transceiver, to enable the second processor to control the output signal of the audio output unit. The voice control module receives a voice command and transmits the voice command to the first transceiver through the second processor and the second transceiver, to enable the first processor to control an operation.
In an embodiment, the first processor controls an output signal of the audio output unit to lower the volume, the audio output unit is electrically connected to the voice control module, and the voice control module implements automatic echo cancellation.
The present disclosure provides a method of controlling a speaker, including: detecting a motion of a user; adjusting an output signal of the speaker according to the detected motion; detecting a voice command of the user; and controlling an operation on the speaker according to the voice command.
In short, the loudspeaker system according to the present disclosure can control a voice command better by using a motion of a use and can, with respect to a voice-controlled loudspeaker system, provide better user experience.
Referring to
In an embodiment, the audio output unit 12 is electrically connected to the voice control module 14, the audio output unit 12 feeds back a sound signal to the voice control module 14, and in this case, the voice control module 14 implements automatic echo cancellation (AEC), to improve a voice recognition rate. Therefore, in some embodiments, the voice control module 14 may further include a digital signal processor (DSP) to implement necessary processing.
Referring to
The present disclosure further provides a loudspeaker system, particularly applicable to multi-room application, so that the system is extended to a plurality of speakers. Referring to
The first speaker apparatus 20 includes: a first processor 21 and a first transceiver 26. The first processor 21 herein is a host processor, and is also a main processing part in the loudspeaker system. The first transceiver 26 is electrically connected to the first processor 21. The second speaker apparatus 30 includes: a second transceiver 36, a second processor 31, an audio output unit 32, a motion detection module 33, and a voice control module 34. The second processor 31 is electrically connected to the second transceiver 36, the audio output unit 32, the motion detection module 33, and the voice control module 34 respectively. Although not shown in the figure, it should be understood by a person skilled in the art that the first speaker apparatus 20 may be further provided with an audio output unit, a motion detection module, and a voice control module. However, to simplify description, the audio output unit, the motion detection module, and the voice control module, and their descriptions are omitted from the first speaker apparatus 20 in the figure. The second speaker apparatus 30 mainly implements the signal and command transmitted by the first speaker apparatus 20, and further description is provided below.
In the embodiment of
In an embodiment, the audio output unit 32 is electrically connected to the voice control module 34, the audio output unit 32 feeds back a sound signal to the voice control module 34, and in this case, the voice control module 34 implements AEC.
In some embodiments, to reduce the hardware costs of the second speaker apparatus 30 and make it easier for a user to obtain an effect of multi-room application (that is, a plurality of rooms are all equipped with the second apparatuses 30 respectively), a processor, compared with the first processor 21 of the first speaker apparatus 20, having a weaker processing capability is used as the second processor 31 of the second speaker apparatus 30, thereby lowering manufacturing costs of the second speaker apparatus 30. To be specific, in some embodiments, the first processor 21 may be a higher-level product, and the second processor 31 may be a lower-level product. Because the first processor has a higher operation processing capability, in the loudspeaker system disclosed in the present disclosure, most or all operation programs may be handed to the first processor for operation processing, or a program with a heavy operation processing load is dynamically allocated to the first processor for operation processing, thereby improving an command transmission of the entire loudspeaker system.
In another embodiment, the second transceiver of the second speaker apparatus may alternatively be set to be only connected to the first transceiver of the first speaker apparatus, so that the second transceiver does not have a function of connecting to an external network. To be specific, the second transceiver, compared with the first transceiver, may be a lower-level product, so as to further lower hardware costs of the second speaker apparatus.
Referring to
Similar to
When the motion detection module 33a detects a motion of a user, the third transceiver 4 transmits a detected motion signal to the first transceiver 26. The first processor 21 outputs a control signal according to the detected motion signal, and the control signal is transmitted through the first transceiver 26 to the second transceiver 36, to enable the second processor 31 to control an output signal (for example, output volume reduction, an equalizer parameter, or multi-channel adjustment and distribution) of the audio output unit 32. When the user controls the loudspeaker system with a voice command, the voice control module 34 receives a voice command, enables the second transceiver 36 by means of the second processor 21 to transmit the voice command to the first transceiver 26, and enables the first processor 21 to control an operation (for example, an operation such as switching on or off the speaker, changing a radio station, changing a song, and adjusting a melody).
In an embodiment, the audio output unit 32 is electrically connected to the voice control module 34, the audio output unit 32 feeds back a sound signal to the voice control module 34, and in this case, the voice control module 34 implements AEC.
The connection line in the figures is not only a physical line, but represent an electrical connection. To be specific, the connection line may be a physical line or a wireless connection (for example, a connection such as a Bluetooth connection or a WiFi network connection), including a unidirectional communication and/or a bi-directional communication.
As used herein, the term “module” refers to an application specific integrated circuit (ASIC), an electronic circuit, a microprocessor, a computer processor (shared, dedicated, or group) and memory that executes one or more software or firmware programs, a combinational logic circuit, a microcontroller including various inputs and outputs, and/or other suitable components that provide the described functionality. The module is configured to execute various algorithms, transforms, and/or logical processes to generate one or more signals of controlling a component or system. When implemented in software, a module can be embodied in memory as a non-transitory machine-readable storage medium readable by a processing circuit (e.g., a microprocessor) and storing instructions for execution by the processing circuit for performing a method. A controller refers to an electronic hardware controller including a storage unit capable of storing algorithms, logic or computer executable instruction, and that contains the circuitry necessary to interpret and execute instructions.
The present disclosure provides a method 50 (see
The method of the present invention may be executed by software, particularly, in cooperation with configuration of the forgoing embodiments. The configuration of each embodiment is described in detail above, and is not described herein again.
In conclusion, the loudspeaker system according to the present disclosure can control a voice command better by using a motion of a user and can, with respect to a voice-controlled loudspeaker system, provide better user experience.
Although embodiments of the present invention are disclosed as above, they are not intended to limit the present invention. Any person skilled in the art may make some variations and modifications without departing from the spirit and scope of the present invention. Therefore, the protection scope of the present disclosure shall be subject to the scope defined in the appended claims.
This nonprovisional application claims priority to U.S. Provisional Application No. 62/542,364, which was filed on Aug. 8, 2017, and which is herein incorporated by reference.
Number | Date | Country | |
---|---|---|---|
62542364 | Aug 2017 | US |