An information processing apparatus for separating input musical number information
into a vocal information part containing lyrics in a first language and an accompaniment
information part, and for producing second musical number information made of the
accompaniment part and a translated vocal information part superimposed thereon.
A vocal separation unit separates the first vocal information part and the accompaniment
information part from the input first musical information. A processing unit generates
first language lyric information by speech recognition of the separated first vocal
information part, translates the generated first language lyric information into
second language lyric information, and supplies the second language lyric information.
A synthesis unit synthesizes the supplied second language lyric information, the
accompaniment information part, and the separated first vocal information part
to generate second musical information. The second musical information includes
the accompaniment information part and a second language vocal information part.