An audio restoration apparatus is provided which restores an audio to be
restored having a missing audio part and being included in a mixed audio.
The audio restoration apparatus includes: a mixed audio separation unit
which extracts the audio to be restored included in the mixed audio; an
audio structure analysis unit which generates at least one of a phoneme
sequence, a character sequence and a musical note sequence of the missing
audio part; an unchanged audio characteristic domain analysis unit which
segments the extracted audio to be restored into time domains in each of
which an audio characteristic remains unchanged; an audio characteristic
extraction unit which identifies a time domain where the missing audio
part is located, and extracts audio characteristics of the identified
time domain in the audio to be restored; and an audio restoration unit
which restores the missing audio part in the audio to be restored.