Wrist wearable apparatuses and methods with desired signal extraction
AssigneeSolos Technology Limited
InventorsDashen Fan, Xi Chen, Hua Bao, Eric Frederic Davis
Life of this patent
Estimating the term…
Abstract
Systems and methods are described to extract desired audio from an apparatus to be worn on a user's wrist. The apparatus includes a wrist wearable device, configured to be worn on the user's wrist. The wrist wearable device includes a first microphone. The first microphone has a first response pattern. The first microphone is coupled to the wrist wearable device. The first microphone is positioned on the wrist wearable device to receive a voice signal from a user when the wrist wearable device is on the user's wrist.
Claims32
An apparatus to be worn on a user's wrist, comprising:
- a wrist wearable device, the wrist wearable device is configured to be worn on the user's wrist, the wrist wearable device having a plurality of receive orientations;
- a first microphone, the first microphone has a first response pattern, the first microphone is coupled to the wrist wearable device, the first microphone is positioned on the wrist wearable device to receive a voice signal from a user when the wrist wearable device is on the user's wrist;
- a second microphone, the second microphone is coupled to the wrist wearable device, the second microphone and the first microphone are separated by a distance on the wrist wearable device such that a first distance between the first microphone and the user's mouth is less than a second distance between the second microphone and the user's mouth when the wrist wearable device is in a first receive orientation;
- and
- logic, the logic is configured to:
- a. determine a receive orientation of the wrist wearable device by comparing a first signal-to-noise ratio of the first microphone and a second signal-to-noise ratio of the second microphone;
- and
- b. select a main microphone and a reference microphone for the receive orientation.
An apparatus to be worn on a user's wrist, comprising:
- a wrist wearable device, the wrist wearable device is configured to be worn on the user's wrist;
- a plurality of microphones, at least a first microphone and a second microphone of the plurality are separated by a distance on the wrist wearable device such that a distance between the first microphone and the user's mouth is less than a distance between the second microphone and the user's mouth when the wrist wearable device is in a receive orientation;
- logic, the logic is configured to determine a current receive orientation of the wrist wearable device and to select a main microphone and a reference microphone from the plurality based on the current receive orientation;
- a beamformer, the beamformer is configured to receive input signals from at least the first microphone and the second microphone and to provide a main signal on a main channel and at least one reference signal on at least one reference channel;
- an adaptive noise cancellation unit, the adaptive noise cancellation unit receives the main signal and the at least one reference signal from the beamformer, the adaptive noise cancellation unit reduces a first amount of undesired audio from the main signal to form a filtered output signal;
- a filter control, the filter control is coupled to the beamformer, the filter control creates a control signal from the main signal and the at least one reference signal to control reduction of undesired audio;
- and
- a single channel noise reduction unit, the single channel noise reduction unit receives the filtered output signal and is coupled to the filter control, the single channel noise reduction unit reduces a second amount of undesired audio from the filtered output signal to provide mostly desired audio in the main signal.
An apparatus to be worn on a user's wrist, comprising:
- a wrist wearable device;
- a data processing system, the data processing system is configured to process acoustic signals and the data processing system is contained within the wrist wearable device;
- and
- a computer readable medium containing executable computer program instructions, which when executed by the data processing system, cause the data processing system to perform a method comprising:
- determining a current receive orientation for the wrist wearable device;
- selecting a main microphone channel and a reference microphone channel from a plurality of microphone channels based on the current receive orientation;
- receiving a main signal and a reference signal;
- producing a filter control signal from the main signal and the reference signal, wherein the apparatus normalizes the main signal by the reference signal during the producing;
- applying a first stage of filtering with the main signal and the reference signal input to a multi-channel filter to create a first reduction in undesired audio from the main signal, wherein the apparatus uses the filter control signal is used to separate desired audio from undesired audio during the applying;
- and
- applying a second stage of filtering to an output of the first stage to create a second reduction in undesired audio from the main signal, the apparatus uses the filter control signal to separate desired audio from undesired audio in the second stage, the second stage outputs a main signal which is mostly desired audio.
Dependencies are inferred from the claim text.