H04M9/08

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM

A non-transitory computer readable medium storing a program causing a computer to execute a process is provided, the computer being included in a first information processing apparatus, and the process includes: (a) receiving notifications via a wireless communication channel from one or more information processing apparatuses other than the first information processing apparatus, each notification including conference identification information and information regarding a state of a sound-pick-up unit or a state of a sound-output unit of one of the one or more information processing apparatuses, the conference identification information identifying a teleconference to which the one of the one or more information processing apparatuses is to connect; (b) identifying an information processing apparatus as a nearby apparatus, the information processing apparatus being selected from the one or more information processing apparatuses that have transmitted the notifications received by the first information processing apparatus, the information processing apparatus having transmitted a notification including conference identification information that is the same as conference identification information of a teleconference to which the first information processing apparatus is to connect, the information processing apparatus being located at a distance from the first information processing apparatus, the distance being shorter than a predetermined distance; and (c) determining whether a howl is likely to occur by comparing a state of a sound-pick-up unit of the nearby apparatus that has been identified and a state of a sound-output unit of the first information processing apparatus or comparing a state of a sound-output unit of the nearby apparatus that has been identified and a state of a sound-pick-up unit of the first information processing apparatus.

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM

A non-transitory computer readable medium storing a program causing a computer to execute a process is provided, the computer being included in a first information processing apparatus, and the process includes: (a) receiving notifications via a wireless communication channel from one or more information processing apparatuses other than the first information processing apparatus, each notification including conference identification information and information regarding a state of a sound-pick-up unit or a state of a sound-output unit of one of the one or more information processing apparatuses, the conference identification information identifying a teleconference to which the one of the one or more information processing apparatuses is to connect; (b) identifying an information processing apparatus as a nearby apparatus, the information processing apparatus being selected from the one or more information processing apparatuses that have transmitted the notifications received by the first information processing apparatus, the information processing apparatus having transmitted a notification including conference identification information that is the same as conference identification information of a teleconference to which the first information processing apparatus is to connect, the information processing apparatus being located at a distance from the first information processing apparatus, the distance being shorter than a predetermined distance; and (c) determining whether a howl is likely to occur by comparing a state of a sound-pick-up unit of the nearby apparatus that has been identified and a state of a sound-output unit of the first information processing apparatus or comparing a state of a sound-output unit of the nearby apparatus that has been identified and a state of a sound-pick-up unit of the first information processing apparatus.

Echo cancelling system and echo cancelling method

An echo cancelling system includes a data transmitter circuit and an echo canceller circuit. The data transmitter circuit is configured to receive a first transmitted signal. The first transmitted signal has a first sampling rate. The echo canceller circuit is configured to generate a second transmitted signal according to the first transmitted signal. The second transmitted signal has a second sampling rate. The second sampling rate is greater than the first sampling rate. The echo canceller circuit is further configured to generate an echo cancelling signal according to the second transmitted signal. The data transmitter circuit is further configured to generate an output signal according to a received signal and the echo cancelling signal.

Method and apparatus for in-ear canal sound suppression

A method and system of conferencing can include the steps of initiating a conference call at a communication device with two or more communication devices and selecting to suppress a voice communication of at least one communication device on the conference call where a modified electronic signal is generated with the selected at least one communication device so that the voice communication from the selected at least one communication device is inaudible. The method or system further includes sending the modified electronic signal to at least one other communication device on the conference call. Other embodiments are disclosed.

Method and apparatus for in-ear canal sound suppression

A method and system of conferencing can include the steps of initiating a conference call at a communication device with two or more communication devices and selecting to suppress a voice communication of at least one communication device on the conference call where a modified electronic signal is generated with the selected at least one communication device so that the voice communication from the selected at least one communication device is inaudible. The method or system further includes sending the modified electronic signal to at least one other communication device on the conference call. Other embodiments are disclosed.

METHOD AND SYSTEM FOR OPERATING A BI-DIRECTIONAL AUDIO DEVICE WITH AN EXTERNAL SPEAKER
20230029589 · 2023-02-02 ·

In some examples, an apparatus comprises: a housing; an internal speaker housed within the housing; an internal microphone housed within the housing; an interface; and a controller configured to: receive, using the internal microphone, ingress audio signals; output, using the internal speaker, first egress audio signals at a first power level when the internal microphone receives the ingress audio signals; detect that an external speaker is connected to the interface; based on detecting that the external speaker is connected to the interface, disable the internal microphone; and output, using the external speaker, second egress audio signals when the internal microphone receives the ingress audio signals, the second egress audio signals being output at a second power level higher than the first power level.

Electronic glasses that provide binaural sound
11606660 · 2023-03-14 ·

Electronic glasses track head movement of a user with respect to a location in empty space on top of a physical object. One or more processors process sound that externally localizes as binaural sound to the location in empty space on top of the physical object. Speakers in the electronic glasses provide the binaural sound to the user.

Audio cancellation for voice recognition

An audio cancellation system includes a voice enabled computing system that is connected to an audio output device using a wired or wireless communication network. The voice enabled computing device can provide media content to a user and receive a voice command from the user. The connection between the voice enabled computing system and the audio output device introduces a time delay between the media content being generated at the voice enabled computing device and the media content being reproduced at the audio output device. The system operates to determine a calibration value adapted for the voice enabled computing system and the audio output device. The system uses the calibration value to filter the user's voice command from a recording of ambient sound including the media content, without requiring significant use of memory and computing resources.

MULTI-CHANNEL ACOUSTIC ECHO CANCELLATION
20230127040 · 2023-04-27 ·

A playback device is configured to: produce a first channel audio output of a first channel of audio content; produce a second channel audio output of a second channel of the audio content; receive captured audio content comprising (i) a first portion corresponding to the first channel audio output, (ii) a second portion corresponding to the second channel audio output, and (iii) a third portion corresponding to a voice command, wherein the captured audio content has a first signal-to-noise ratio; determine a set of signal components from at least one of the first channel or the second channel of the audio content; perform acoustic echo cancellation on a subset of signal components; determine an acoustic echo cancellation output; and apply the acoustic echo cancellation output to the captured audio content and thereby increase the first signal-to-noise ratio to a second signal-to-noise ratio that is greater than the first signal-to-noise ratio.

Post-mixing acoustic echo cancellation systems and methods

Acoustic echo cancellation systems and methods are provided that can cancel and suppress acoustic echo from the output of a mixer that has mixed audio signals from a plurality of acoustic sources, such as microphones. The microphones may have captured speech and sound from a remote location or far end, such as in a conferencing environment. The acoustic echo cancellation may generate an echo-cancelled mixed audio signal based on a mixed audio signal from a mixer, information gathered from the audio signal from each of the plurality of acoustic sources, and a remote audio signal. The systems and methods may be computationally efficient and resource-friendly.