# US 2019/0379970 A1 · Acoustic processing apparatus, acoustic processing system, acoustic processing method, and storage medium

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2019/0379970 A1
- Document ID: US20190379970A1
- Status: Published application
- Kind: A1
- Application number: 16/549,966
- Filed: 2019-08-23
- Published: 2019-12-12
- Earliest claimed: 2017-08-30
- Assignees: Canon Kabushiki Kaisha
- Applicants: Canon Kabushiki Kaisha
- Inventors: Katsumasa Tanaka
- Web page: https://patentgrep.com/patent/US20190379970A1

## CPC

- H04R 3/005: {for combining the signals of two or more microphones (specially adapted for hearing aids H04R25/407)}
- G10L 19/008: Multichannel audio signal coding or decoding using interchannel correlation to reduce redundancy, e.g. joint-stereo, intensity-coding or matrixing
- H04R 1/40: by combining a number of identical transducers {(specially adapted for hearing aids H04R25/405)}
- H04R: LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; ELECTRIC HEARING AIDS; PUBLIC ADDRESS SYSTEMS (producing sounds with frequency not determined by supply frequency G10K)
- G10L: SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING

## Abstract

An acoustic processing apparatus includes a detection unit configured to detect a change in a state of a microphone, and a determination unit configured to determine a parameter to be used in acoustic signal generation by a generation unit configured to generate an acoustic signal based on one or more of a plurality of channels of sound collection signals acquired based on sound collection by a plurality of microphones, wherein in a case where a change in at least any of states of the plurality of microphones is detected by the detection unit, the determination unit determines the parameter based on the states of the plurality of microphones after the change.

## Claims

### Claim 1

An audio processing apparatus comprising:
one or more hardware processors; and
one or more memories which store instructions executable by the one or more hardware processors to cause the audio processing apparatus to perform at least:
detecting a state of each of a plurality of microphones;
specifying a virtual listening position associated with audio data to be generated based on collected sound data obtained by one or more microphones among the plurality of microphones, wherein a sound to be heard at the virtual listening position is produced based on the audio data associated with the virtual listening position; and
determining a parameter to be used for generating the audio data associated with the specified virtual listening position,
wherein in response to a change in a state of a microphone included in the plurality of microphones, the parameter is determined based on the specified virtual listening position and states of the plurality of microphones detected after the change.

### Claim 2 (depends on 1)

The audio processing apparatus according to claim 1, wherein
in response to the change in the state of the microphone, the parameter is determined based on states of the plurality of microphones detected before the change in addition to the virtual listening position and the states of the plurality of microphones detected after the change.

### Claim 3 (depends on 1)

The audio processing apparatus according to claim 1, wherein
in the detecting, at least one of a position and an orientation of a microphone is detected as the state of the microphone.

### Claim 4 (depends on 1)

The audio processing apparatus according to claim 1, wherein
the determined parameter includes a parameter associated with a combining ratio of the collected sound data obtained by the one or more microphones.

### Claim 5 (depends on 1)

The audio processing apparatus according to claim 1, wherein
the determined parameter specifies whether to use, in generating the audio data, collected sound data corresponding to the microphone of which the state changes.

### Claim 6 (depends on 1)

The audio processing apparatus according to claim 1, wherein
a state of a microphone is detected based on information acquired by a sensor provided to the microphone.

### Claim 7 (depends on 1)

The audio processing apparatus according to claim 1, wherein the instructions further cause the audio processing apparatus to perform:
generating the audio data based on the collected sound data and the determined parameter.

### Claim 8 (depends on 1)

The audio processing apparatus according to claim 1, wherein the instructions further cause the audio processing apparatus to perform:
outputting the determined parameter to an apparatus configured to generate the audio data.

### Claim 9 (depends on 1)

The audio processing apparatus according to claim 1, wherein the instructions further cause the audio processing apparatus to perform control to correct a state of a microphone of which a change in the state is detected.

### Claim 10 (depends on 1)

The audio processing apparatus according to claim 1, wherein the instructions further comprising:
obtaining viewpoint information indicating a viewpoint position corresponding to an image to be played with the audio data,
wherein the virtual listening position is specified based on the obtained viewpoint information.

### Claim 11 (depends on 10)

The audio processing apparatus according to claim 10, wherein
the viewpoint position corresponding to the image is specified as the virtual listening position.

### Claim 12 (depends on 10)

The audio processing apparatus according to claim 10, wherein
the virtual listening position is specified based on the obtained viewpoint information and a detected state of a microphone.

### Claim 13 (depends on 12)

The audio processing apparatus according to claim 12, wherein
in the specifying, whether the viewpoint position is specified as the virtual listening position or another position is specified as the virtual listening position is determined based on a detected state of a microphone.

### Claim 14 (depends on 12)

The audio processing apparatus according to claim 12, wherein
in the specifying, whether the virtual listening position is to be moved along with the viewpoint position is determined based on a detected state of a microphone.

### Claim 15 (depends on 14)

The audio processing apparatus according to claim 14, wherein
in the specifying, a fixed position on a moving path of the viewpoint position is specified as the virtual listening position in a case where it is determined that the virtual listening position is not to be moved along with the viewpoint position.

### Claim 16 (depends on 10)

The audio processing apparatus according to claim 10,
wherein the image to be played with the audio data is a virtual viewpoint image generated based on a plurality of captured images obtained by a plurality of image capturing apparatuses.

### Claim 17

An audio processing method comprising:
detecting a state of each of a plurality of microphones;
specifying a virtual listening position associated with audio data to be generated based on collected sound data obtained by one or more microphones among the plurality of microphones, wherein a sound to be heard at the virtual listening position is produced based on the audio data associated with the virtual listening position; and
determining a parameter to be used for generating the audio data associated with the specified virtual listening position,
wherein in response to a change in a state of a microphone included in the plurality of microphones, the parameter is determined based on the specified virtual listening position and states of the plurality of microphones detected after the change.

### Claim 18 (depends on 17)

The audio processing method according to claim 17, wherein
in response to the change in the state of the microphone, the parameter is determined based on states of the plurality of microphones detected before the change in addition to the virtual listening position and the states of the plurality of microphones detected after the change.

### Claim 19 (depends on 17)

The audio processing method according to claim 17 further comprising:
obtaining viewpoint information indicating a viewpoint position corresponding to an image to be played with the audio data,
wherein the virtual listening position is specified based on the obtained viewpoint information.

### Claim 20

A non-transitory storage medium storing a program that causes a computer to execute an audio processing method comprising:
detecting a state of each of a plurality of microphones;
specifying a virtual listening position associated with audio data to be generated based on collected sound data obtained by one or more microphones among the plurality of microphones, wherein a sound to be heard at the virtual listening position is produced based on the audio data associated with the virtual listening position; and
determining a parameter to be used for generating the audio data associated with the specified virtual listening position,
wherein in response to a change in a state of a microphone included in the plurality of microphones, the parameter is determined based on the specified virtual listening position and states of the plurality of microphones detected after the change.
