Audio processing system, audio processing device, and audio processing method
An audio processing system includes a first microphone, a second microphone, and a processor. The first microphone collects first audio and outputs a first audio signal. The second microphone collects second audio and outputs a second audio signal. The processor detects presence or absence of failure of the first microphone and the second microphone, and transmits a detection result as failure detection information. The processor generates a first output signal on the basis of one of the first audio signal and the second audio signal. The processor generates the first output signal in a first mode when the failure detection information represents that the second microphone fails. The first mode is a mode in which the processor generates the first output signal on the basis of the first audio signal output by the first microphone for which no failure is detected.
1 . An audio processing system comprising:
a first microphone configured to collect first audio and output a first audio signal corresponding to the first audio;
a second microphone configured to collect second audio and output a second audio signal corresponding to the second audio;
a memory in which a computer program is stored; and
a hardware processor connected to the memory and configured to perform processing by executing the computer program, the processing including
detecting presence or absence of failure of at least one of the first microphone and the second microphone and transmitting a detection result as failure detection information,
generating a first output signal on the basis of at least one of the first audio signal and the second audio signal,
generating the first output signal in a first mode when the failure detection information includes information representing that the second microphone fails, the first mode being a mode in which the hardware processor generates the first output signal on the basis of the first audio signal output by the first microphone for which no failure is detected, and
generating the first output signal in a second mode when the failure detection information includes information representing that neither the first microphone nor the second microphone fails, the second mode being a mode in which the hardware processor generates the first output signal on the basis of the first audio signal output by the first microphone for which no failure is detected and the second audio signal output by the second microphone for which no failure is detected,
wherein generating the first output signal includes:
generating a subtraction signal by delaying the first audio signal by a second delay amount in the first mode,
generating the subtraction signal by delaying the second audio signal by a first delay amount in the second mode, the second delay amount is twice the first delay amount, and
generating the first output signal by subtracting the subtraction signal from the first audio signal.
2 . The audio processing system according to claim 1 , wherein the processing performed by the hardware processor includes
generating a second output signal on the basis of at least one of the first audio signal and the second audio signal, outputting the first output signal as a signal corresponding to the first microphone, and outputting the second output signal as a signal corresponding to the second microphone, and
outputting no second output signal when the failure detection information includes information representing that the second microphone fails.
3 . The audio processing system according to claim 1 , wherein
the processing performed by the hardware processor includes outputting the failure detection information to a notification device when the failure detection information includes information representing that at least one of the first microphone and the second microphone fails, and
the notification device notifies that at least one of the first microphone and the second microphone fails.
4 . An audio processing device comprising:
a memory in which a computer program is stored; and
a hardware processor connected to the memory and configured to perform processing by executing the computer program, the processing including
detecting presence or absence of failure of at least one of a first microphone and a second microphone and transmitting a detection result as failure detection information, the first microphone collecting a first audio and outputting a first audio signal corresponding to the first audio, the second microphone collecting a second audio and outputting a second audio signal corresponding to the second audio,
generating a first output signal on the basis of at least one of the first audio signal and the second audio signal,
generating the first output signal in a first mode when the failure detection information includes information representing that the second microphone fails, the first mode being a mode in which the hardware processor generates the first output signal on the basis of the first audio signal output by the first microphone for which no failure is detected,
generating a second output signal on the basis of at least one of the first audio signal and the second audio signal, outputting the first output signal as a signal corresponding to the first microphone, and outputting the second output signal as a signal corresponding to the second microphone, and
outputting no second output signal when the failure detection information includes information representing that the second microphone fails.
5 . An audio processing method executed by an audio processing device, the method comprising:
detecting presence or absence of failure of at least one of a first microphone and a second microphone and transmitting a detection result as failure detection information, the first microphone collecting a first audio and outputting a first audio signal corresponding to the first audio, the second microphone collecting a second audio and outputting a second audio signal corresponding to the second audio,
generating a first output signal on the basis of at least one of the first audio signal and the second audio signal,
generating the first output signal in a first mode when the failure detection information includes information representing that the second microphone fails, the first mode being a mode in which the audio processing device generates the first output signal on the basis of the first audio signal output by the first microphone for which no failure is detected, and
generating the first output signal in a second mode when the failure detection information includes information representing that neither the first microphone nor the second microphone fails, the second mode being a mode in which the audio processing device generates the first output signal on the basis of the first audio signal output by the first microphone for which no failure is detected and the second audio signal output by the second microphone for which no failure is detected,
wherein generating the first output signal includes:
generating a subtraction signal by delaying the first audio signal by a second delay amount in the first mode,
generating the subtraction signal by delaying the second audio signal by a first delay amount in the second mode, the second delay amount is twice the first delay amount, and
generating the first output signal by subtracting the subtraction signal from the first audio signal.