(57)【特許請求の範囲】
【請求項１】
音声符号を復号化して音声信号を出力する音声復号化切替えシステムであって、
有音無音情報に従い、前記音声符号に対してそれぞれ異なる第１乃至第Ｎ（Ｎは２以上の整数）の復号処理を行い、それぞれ第１乃至第Ｎの復号化信号を出力する第１乃至第Ｎの音声復号回路であって、前記有音無音情報が有音を示している場合、前記音声符号に対して第１乃至第Ｎの音声復号処理を行い、前記第１乃至第Ｎの復号化信号としてそれぞれ第１乃至第Ｎの復号化した音声信号を出力し、前記有音無音情報が無音を示している場合、前記音声符号に対して第１乃至第Ｎの背景雑音処理を行い、前記第１乃至第Ｎの復号化信号としてそれぞれ第１乃至第Ｎの復号化した背景雑音信号を出力する、前記第１乃至第Ｎの音声復号回路と、
符号化方式切替情報に従って、前記第１乃至第Ｎの音声復号回路の１つを選択して、該選択した音声復号回路から、前記第１乃至第Ｎの復号化信号の１つである選択した復号化信号を出力させる復号化切替手段と、
前記選択した復号化信号を格納して得られる過去の出力背景雑音信号の特性を分析し、その分析結果をもとに生成した重畳用雑音信号を、符号化方式切替期間の間だけ前記選択した復号化信号に重畳し、該重畳した信号を前記音声信号として出力し、前記符号化方式切替期間以外の期間では、前記選択した復号化信号をそのまま前記音声信号として出力する重畳手段と、
を備える音声復号化切替えシステム。
【請求項２】
前記符号化方式切替期間は、前記復号化切替手段による切替時点を含む前後の所定の期間である、請求項１に記載の音声復号化切替えシステム。
【請求項３】
前記復号化切替手段は、
前記符号化方式切替情報に応答して切替信号を出力する復号化動作切替回路と、
前記第１乃至第Ｎの音声復号回路の入力端側に設けられた入力スイッチであって、前記切替信号に応答して前記音声符号を前記選択した音声復号回路へ入力する、前記入力スイッチと、
前記第１乃至第Ｎの音声復号回路の出力端側に設けられた出力スイッチであって、前記切替信号に応答して前記選択した音声復号回路から前記選択した復号化信号を出力する、前記出力スイッチと、
から構成される、請求項１又は２に記載の音声復号化切替えシステム。
【請求項４】
前記重畳手段は、
前記選択した復号化信号を格納する復号化信号格納部と、
該復号化信号格納部に格納されている復号化信号の定常的な雑音特性を分析し、該分析結果に基いて前記重畳用雑音信号を生成する定常雑音特性分析回路と、
該定常雑音特性分析回路で生成された前記重畳用雑音信号を格納する重畳用雑音格納部と、
前記重畳用雑音格納部から読み込んだ前記重畳用雑音信号を前記選択した復号化信号に重畳して、前記音声信号を出力する雑音重畳回路と、
前記符号化方式切替情報に従い、前記雑音重畳回路の動作を制御する雑音重畳動作制御回路と、
から構成される、請求項１乃至３のいずれか１項に記載の音声復号化切替えシステム。
【請求項５】
前記雑音重畳動作制御回路は、前記符号化方式切替期間の間だけ、前記雑音重畳回路へ「雑音を重畳せよ」という指示を出力する、請求項４に記載の音声復号化切替えシステム。
【請求項６】
前記重畳手段は、
前記選択した復号化信号を格納する復号化信号格納部と、
該復号化信号格納部に格納されている復号化信号の定常的な雑音特性を分析し、該分析結果に基いて前記重畳用雑音信号を生成する定常雑音特性分析回路と、
該定常雑音特性分析回路で生成された前記重畳用雑音信号を格納する重畳用雑音格納部と、
前記重畳用雑音格納部から読み込んだ前記重畳用雑音信号を前記選択した復号化信号に重畳して、前記音声信号を出力する雑音重畳回路と、
前記符号化方式切替情報および前記有音無音情報に従い、前記雑音重畳回路の動作を制御する雑音重畳動作制御回路と、
から構成される、請求項１乃至３のいずれか１項に記載の音声復号化切替えシステム。
【請求項７】
前記雑音重畳動作制御回路は、前記符号化方式切替期間の間で、かつ前記有音無音情報が有音を示している期間だけ、前記雑音重畳回路へ「雑音を重畳せよ」という指示を出力する、請求項６に記載の音声復号化切替えシステム。
【請求項８】
音声符号を復号化して音声信号を出力する音声復号化切替え方法あって、
第１乃至第Ｎ（Ｎは２以上の整数）の音声復号回路に、有音無音情報に従い、前記音声符号に対してそれぞれ異なる第１乃至第Ｎの復号処理を行わせ、それぞれ第１乃至第Ｎの復号化信号を出力させる復号ステップであって、前記有音無音情報が有音を示している場合、前記第１乃至第Ｎの音声復号回路に、前記音声符号に対して第１乃至第Ｎの音声復号処理を行わせ、前記第１乃至第Ｎの復号化信号としてそれぞれ第１乃至第Ｎの復号化した音声信号を出力させ、前記有音無音情報が無音を示している場合、前記第１乃至第Ｎの音声復号回路に、前記音声符号に対して第１乃至第Ｎの背景雑音処理を行わせ、前記第１乃至第Ｎの復号化信号としてそれぞれ第１乃至第Ｎの復号化した背景雑音信号を出力させる、前記復号ステップと、
符号化方式切替情報に従って、前記第１乃至第Ｎの音声復号回路の１つを選択して、該選択した音声復号回路から、前記第１乃至第Ｎの復号化信号の１つである選択した復号化信号を出力させる復号化切替ステップと、
前記選択した復号化信号を格納して得られる過去の出力背景雑音信号の特性を分析し、その分析結果をもとに生成した重畳用雑音信号を、符号化方式切替期間の間だけ前記選択した復号化信号に重畳し、該重畳した信号を前記音声信号として出力し、前記符号化方式切替期間以外の期間では、前記選択した復号化信号をそのまま前記音声信号として出力する重畳ステップと、
を含む音声復号化切替え方法。
【請求項９】
前記符号化方式切替期間は、前記復号化切替ステップによる切替時点を含む前後の所定の期間である、請求項８に記載の音声復号化切替え方法。
【請求項１０】
前記復号化切替ステップは、
前記符号化方式切替情報に応答して切替信号を出力するステップと、
前記第１乃至第Ｎの音声復号回路の入力端側で、前記切替信号に応答して前記音声符号を前記選択した音声復号回路へ入力させるステップと、
前記第１乃至第Ｎの音声復号回路の出力端側で、前記切替信号に応答して前記選択した音声復号回路から前記選択した復号化信号を出力させるステップと、
を含む、請求項８又は９に記載の音声復号化切替え方法。
【請求項１１】
前記重畳ステップは、
前記選択した復号化信号を復号化信号格納部に格納するステップと、
該復号化信号格納部に格納されている復号化信号の定常的な雑音特性を分析し、該分析結果に基いて前記重畳用雑音信号を生成するステップと、
該生成された前記重畳用雑音信号を重畳用雑音格納部に格納するステップと、
前記重畳用雑音格納部から読み込んだ前記重畳用雑音信号を前記選択した復号化信号に重畳して、前記音声信号を出力する雑音重畳ステップと、
前記符号化方式切替情報に従い、前記雑音重畳ステップの動作を制御する制御ステップと、
から構成される、請求項８乃至１０のいずれか１項に記載の音声復号化切替え方法。
【請求項１２】
前記制御ステップは、前記符号化方式切替期間の間だけ、前記雑音重畳ステップへ「雑音を重畳せよ」という指示を出力する、請求項１１に記載の音声復号化切替え方法。
【請求項１３】
前記重畳ステップは、
前記選択した復号化信号を復号化信号格納部に格納するステップと、
該復号化信号格納部に格納されている復号化信号の定常的な雑音特性を分析し、該分析結果に基いて前記重畳用雑音信号を生成するステップと、
該生成された前記重畳用雑音信号を重畳用雑音格納部に格納するステップと、
前記重畳用雑音格納部から読み込んだ前記重畳用雑音信号を前記選択した復号化信号に重畳して、前記音声信号を出力する雑音重畳ステップと、
前記符号化方式切替情報および前記有音無音情報に従い、前記雑音重畳ステップの動作を制御する制御ステップと、
から構成される、請求項８乃至１０のいずれか１項に記載の音声復号化切替え方法。
【請求項１４】
前記制御ステップは、前記符号化方式切替期間の間で、かつ前記有音無音情報が有音を示している期間だけ、前記雑音重畳ステップへ「雑音を重畳せよ」という指示を出力する、請求項１３に記載の音声復号化切替え方法。
【請求項１５】
コンピュータに、音声符号を復号化して音声信号を出力させるための音声復号化切替えプログラムであって、
第１乃至第Ｎ（Ｎは２以上の整数）の音声復号回路に、有音無音情報に従い、前記音声符号に対してそれぞれ異なる第１乃至第Ｎの復号処理を行わせ、それぞれ第１乃至第Ｎの復号化信号を出力させる復号手順であって、前記有音無音情報が有音を示している場合、前記第１乃至第Ｎの音声復号回路に、前記音声符号に対して第１乃至第Ｎの音声復号処理を行わせ、前記第１乃至第Ｎの復号化信号としてそれぞれ第１乃至第Ｎの復号化した音声信号を出力させ、前記有音無音情報が無音を示している場合、前記第１乃至第Ｎの音声復号回路に、前記音声符号に対して第１乃至第Ｎの背景雑音処理を行わせ、前記第１乃至第Ｎの復号化信号としてそれぞれ第１乃至第Ｎの復号化した背景雑音信号を出力させる、前記復号手順と、
符号化方式切替情報に従って、前記第１乃至第Ｎの音声復号回路の１つを選択して、該選択した音声復号回路から、前記第１乃至第Ｎの復号化信号の１つである選択した復号化信号を出力させる復号化切替手順と、
前記選択した復号化信号を格納して得られる過去の出力背景雑音信号の特性を分析し、その分析結果をもとに生成した重畳用雑音信号を、符号化方式切替期間の間だけ前記選択した復号化信号に重畳し、該重畳した信号を前記音声信号として出力し、前記符号化方式切替期間以外の期間では、前記選択した復号化信号をそのまま前記音声信号として出力する重畳手順と、
を前記コンピュータに実行させる音声復号化切替えプログラム。
【請求項１６】
前記符号化方式切替期間は、前記復号化切替手順による切替時点を含む前後の所定の期間である、請求項１５に記載の音声復号化切替えプログラム。
【請求項１７】
前記復号化切替手順は、
前記符号化方式切替情報に応答して切替信号を出力する手順と、
前記第１乃至第Ｎの音声復号回路の入力端側で、前記切替信号に応答して前記音声符号を前記選択した音声復号回路へ入力させる手順と、
前記第１乃至第Ｎの音声復号回路の出力端側で、前記切替信号に応答して前記選択した音声復号回路から前記選択した復号化信号を出力させる手順と、
を前記コンピュータに実行させる、請求項１５又は１６に記載の音声復号化切替えプログラム。
【請求項１８】
前記重畳手順は、
前記選択した復号化信号を復号化信号格納部に格納する手順と、
該復号化信号格納部に格納されている復号化信号の定常的な雑音特性を分析し、該分析結果に基いて前記重畳用雑音信号を生成する手順と、
該生成された前記重畳用雑音信号を重畳用雑音格納部に格納する手順と、
前記重畳用雑音格納部から読み込んだ前記重畳用雑音信号を前記選択した復号化信号に重畳して、前記音声信号を出力する雑音重畳手順と、
前記符号化方式切替情報に従い、前記雑音重畳手順の動作を制御する制御手順と、
を前記コンピュータに実行させる、請求項１５乃至１７のいずれか１項に記載の音声復号化切替えプログラム。
【請求項１９】
前記制御手順は、前記符号化方式切替期間の間だけ、前記雑音重畳手順へ「雑音を重畳せよ」という指示を出力する、請求項１８に記載の音声復号化切替えプログラム。
【請求項２０】
前記重畳手順は、
前記選択した復号化信号を復号化信号格納部に格納する手順と、
該復号化信号格納部に格納されている復号化信号の定常的な雑音特性を分析し、該分析結果に基いて前記重畳用雑音信号を生成する手順と、
該生成された前記重畳用雑音信号を重畳用雑音格納部に格納する手順と、
前記重畳用雑音格納部から読み込んだ前記重畳用雑音信号を前記選択した復号化信号に重畳して、前記音声信号を出力する雑音重畳手順と、
前記符号化方式切替情報および前記有音無音情報に従い、前記雑音重畳手順の動作を制御する制御手順と、
を前記コンピュータに実行させる、請求項１５乃至１７のいずれか１項に記載の音声復号化切替えプログラム。
【請求項２１】
前記制御手順は、前記符号化方式切替期間の間で、かつ前記有音無音情報が有音を示している期間だけ、前記雑音重畳手順へ「雑音を重畳せよ」という指示を出力する、請求項２０に記載の音声復号化切替えプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数種類の音声復号回路を使用して音声符号の復号化を行う、音声復号化切替えシステムおよび音声復号化切替え方法に関する。
【背景技術】
【０００２】
図５および図６を参照して、本発明に関連するシステムの一例について説明する。図５は、関連する音声復号化切替えシステム１００’の構成を示すブロック図である。図６は図５に示した音声復号化切替えシステム１００’の処理の様子を示すフローチャートである。
【０００３】
関連する音声復号化切替えシステム１００’は、第１乃至第３の入力端子１０１、１０２、１０３と、復号化動作切替回路１０４と、入力スイッチ１０５と、出力スイッチ１０６と、第１の音声復号回路１０７と、第２の音声復号回路１０８と、音声信号出力端子１０９と、背景雑音抑圧回路１１０とから構成される。
【０００４】
第１の入力端子１０１は、音声符号を入力するので、音声符号入力端子と呼ばれる。第２の入力端子１０２は、符号化方式切替情報を入力するので、符号化方式切替情報入力端子と呼ばれる。第３の入力端子１０３は、有音無音情報を入力するので、有音無音情報入力端子と呼ばれる。第１の音声復号回路１０７は音声復号回路Ａと呼ばれ、第２の音声復号回路１０８は音声復号回路Ｂと呼ばれる。
【０００５】
以下、図５および図６を参照して、音声復号化切替えシステム１００’の動作について説明する。
【０００６】
復号化動作切替回路１０４は、符号化方式切替情報入力端子（第２の入力端子）１０２から入力した符号化方式切替情報に従い、入力スイッチ１０５及び出力スイッチ１０６を切り替える（図６のステップＢ１）。
【０００７】
入力スイッチ１０５により切り替えられた、第１の音声復号回路（音声復号回路Ａ）１０７又は第２の音声復号回路（音声復号回路Ｂ）１０８は、有音無音情報入力端子（第３の入力端子）１０３から入力した有音無音情報に従い、音声符号入力端子（第１の入力端子）１０１から入力した音声符号を復号化し、復号化した信号を出力スイッチ１０６から出力する（図６のステップＢ２）。
【０００８】
背景雑音抑圧回路１１０は、符号化方式切替情報入力端子（第２の入力端子）１０２から入力した符号化方式切り替えに関する情報に従い、出力スイッチ１０６から出力される信号を抑圧し、最終出力信号として音声信号出力端子１０９から出力する（図６のステップＢ３）。
【０００９】
具体的には、背景雑音抑圧回路１１０は、符号化方式切替情報入力端子（第２の入力端子）１０２から、符号化方式切替期間であるという情報を入力した場合に、出力スイッチ１０６から出力される信号を抑圧し、符号化方式切替に伴う音声信号の不連続感を軽減する、という動作を行う。
【００１０】
図５に示した本発明に関連するシステムでは、音声符号の符号化方式が切り替わる際に、出力音声の不連続感を軽減するため、出力信号を単純に抑圧するだけである。しかしながら、有音中に音声信号を抑圧すると、有音が抑圧されるため、かえって音声信号の不連続感を伴う可能性がある。
【００１１】
このような問題を解決するために、特許文献１は、音声符号の切り替わり時に、復号化した音声信号に背景雑音信号を重畳して、音声信号の不連続感を軽減するようにした音声復号化切替えシステムを開示している。
【先行技術文献】
【特許文献】
【００１２】
【特許文献１】特開２００９−１９８６５２号公報
【発明の概要】
【発明が解決しようとする課題】
【００１３】
上述したように、図５に示した本発明に関連するシステムでは、音声符号の符号化方式が切り替わる際に、出力音声の不連続感を軽減するため、出力信号を単純に抑圧するだけである。しかしながら、有音中に音声信号を抑圧すると、有音が抑圧されるため、かえって音声信号の不連続感を伴う可能性がある。
【００１４】
一方、特許文献１では、音声符号の切り替わり時に、復号化した音声信号に重畳する背景雑音信号として、過去の出力背景雑音信号をそのまま使用している。その結果、特許文献１に開示された音声復号化切替えシステムでは、切り替わり時の音声信号の不連続感を効果的に軽減することが困難である。
【００１５】
したがって、本発明の目的は、符号化方式が切り替わる際に、より適切な背景雑音を生成し、復号化した音声信号に重畳することにより、切り替わり時の音声信号の不連続感をより効果的に軽減できる、音声復号化切替えシステムを提案することにある。
【課題を解決するための手段】
【００１６】
本発明に係る音声復号化切替えシステムは、音声符号を復号化して音声信号を出力する音声復号化切替えシステムであって、有音無音情報に従い、音声符号に対してそれぞれ異なる第１乃至第Ｎ（Ｎは２以上の整数）の復号処理を行い、それぞれ第１乃至第Ｎの復号化信号を出力する第１乃至第Ｎの音声復号回路であって、有音無音情報が有音を示している場合、音声符号に対して第１乃至第Ｎの音声復号処理を行い、第１乃至第Ｎの復号化信号としてそれぞれ第１乃至第Ｎの復号化した音声信号を出力し、有音無音情報が無音を示している場合、音声符号に対して第１乃至第Ｎの背景雑音処理を行い、前記第１乃至第Ｎの復号化信号としてそれぞれ第１乃至第Ｎの復号化した背景雑音信号を出力する、第１乃至第Ｎの音声復号回路と、符号化方式切替情報に従って、第１乃至第Ｎの音声復号回路の１つを選択して、その選択した音声復号回路から、第１乃至第Ｎの復号化信号の１つである選択した復号化信号を出力させる復号化切替手段と、選択した復号化信号を格納して得られる過去の出力背景雑音信号の特性を分析し、その分析結果をもとに生成した重畳用雑音信号を、符号化方式切替期間の間だけ選択した復号化信号に重畳し、その重畳した信号を音声信号として出力し、符号化方式切替期間以外の期間では、選択した復号化信号をそのまま音声信号として出力する重畳手段と、を備える。
【００１７】
本発明に係る音声復号化切替え方法は、音声符号を復号化して音声信号を出力する音声復号化切替え方法あって、第１乃至第Ｎ（Ｎは２以上の整数）の音声復号回路に、有音無音情報に従い、音声符号に対してそれぞれ異なる第１乃至第Ｎの復号処理を行わせ、それぞれ第１乃至第Ｎの復号化信号を出力させる復号ステップであって、有音無音情報が有音を示している場合、第１乃至第Ｎの音声復号回路に、音声符号に対して第１乃至第Ｎの音声復号処理を行わせ、第１乃至第Ｎの復号化信号としてそれぞれ第１乃至第Ｎの復号化した音声信号を出力させ、有音無音情報が無音を示している場合、第１乃至第Ｎの音声復号回路に、音声符号に対して第１乃至第Ｎの背景雑音処理を行わせ、第１乃至第Ｎの復号化信号としてそれぞれ第１乃至第Ｎの復号化した背景雑音信号を出力させる、復号ステップと、符号化方式切替情報に従って、第１乃至第Ｎの音声復号回路の１つを選択して、その選択した音声復号回路から、第１乃至第Ｎの復号化信号の１つである選択した復号化信号を出力させる復号化切替ステップと、選択した復号化信号を格納して得られる過去の出力背景雑音信号の特性を分析し、その分析結果をもとに生成した重畳用雑音信号を、符号化方式切替期間の間だけ選択した復号化信号に重畳し、その重畳した信号を音声信号として出力し、符号化方式切替期間以外の期間では、選択した復号化信号をそのまま音声信号として出力する重畳ステップと、を含む。
【発明の効果】
【００１８】
本発明によれば、符号化方式切り替わり時に発生する音声信号の不連続感を、より効果的に軽減できるという効果がある。
【図面の簡単な説明】
【００１９】
【図１】本発明の第１の実施形態に係る音声復号化切替えシステムの全体構成を示すブロック図である。
【図２】図１に示した音声復号化切替えシステムの処理の様子を表したフローチャートである。
【図３】本発明の第２の実施形態に係る音声復号化切替えシステムの全体構成を示すブロック図である。
【図４】図３に示した音声復号化切替えシステムの処理の様子を表したフローチャートである。
【図５】本発明に関連する音声復号化切替えシステムの構成を示すブロック図である。
【図６】図５に示した音声復号化切替えシステムの処理の様子を表したフローチャートである。
【発明を実施するための形態】
【００２０】
次に、本発明の実施の形態の構成について図面を参照して説明する。
【００２１】
図１は、本発明の第１の実施形態に係る音声復号化切替えシステムの全体構成を示すブロック図である。
【００２２】
図示の音声復号化切替えシステム１００は、背景雑音抑圧回路１１０の代わりに重畳部２００を備えている点を除いて、図５に示した音声復号化切替えシステム１００’と同様の構成を有し、動作をする。したがって、図５に示した音声復号化切替えシステム１００’の構成要素と同様の機能を有するものには同一の参照符号を付している。
【００２３】
図示の例では、音声復号化切替えシステム１００は音声復号回路を２個だけ備えているが、一般には、音声復号化切替えシステム１００はＮ個（Ｎは２以上の整数）の音声復号回路を備えてよい。
【００２４】
入力スイッチ１０５は、第１および第２の音声復号回路１０７、１０８の入力端側に設けられている。出力スイッチ１０６は、第１および第２の音声復号回路１０７、１０８の出力端側に設けられている。
【００２５】
復号化動作切替回路１０４は、符号化方式切替情報入力端子（第２の入力端子）１０２から入力した符号化方式切替情報に従い、入力スイッチ１０５及び出力スイッチ１０６を切り替える。換言すれば、復号化動作切替回路１０４は、符号化方式切替情報に応答して、切替信号を入力スイッチ１０５及び出力スイッチ１０６へ供給する。
【００２６】
入力スイッチ１０５により切り替えられた、第１の音声復号回路（音声復号回路Ａ）１０７又は第２の音声復号回路（音声復号回路Ｂ）１０８は、有音無音情報入力端子（第３の入力端子）１０３から入力した有音無音情報に従い、音声符号入力端子（第１の入力端子）１０１から入力した音声符号を復号化し、復号化した信号を出力スイッチ１０６から出力する。
【００２７】
詳述すると、第１の音声復号回路（音声復号回路Ａ）１０７は、有音無音情報入力端子（第３の入力端子）１０３から入力する有音無音情報に従い、音声符号に対して第１の復号処理を行い、第１の復号化信号を出力する。同様に、第２の音声復号回路（音声復号回路Ｂ）１０８は、有音無音情報入力端子（第３の入力端子）１０３から入力する有音無音情報に従い、音声符号に対して第１の符号処理とは異なる第２の復号処理を行い、第２の復号化信号を出力する。
【００２８】
復号化動作切替回路１０４と入力スイッチ１０５と出力スイッチ１０６との組み合わせは、符号化方式切替情報入力端子（第２の入力端子）１０２から入力する符号化方式切替情報に従って、第１および第２の音声復号回路１０７、１０８の１つを選択して、選択した音声復号回路から、第１および第２の復号化信号の１つである選択した復号化信号を出力させる復号化切替手段として働く。
【００２９】
入力スイッチ１０５は、復号化動作切替回路１０４から供給される切替信号に応答して、音声符号入力端子（第１の入力端子）１０１から入力される音声符号を上記選択した音声復号回路へ入力する。出力スイッチ１０６は、復号化動作切替回路１０４から供給される切替信号に応答して、上記選択した音声復号回路から上記選択した復号化信号を出力する。
【００３０】
重畳部２００は、復号化信号格納部１１１と定常雑音特性分析回路１１２と重畳用雑音格納部１１３と雑音重畳動作制御回路１１４と雑音重畳回路１１５とを備える。
【００３１】
復号化信号格納部１１１は、出力スイッチ１０６から出力された復号化信号（選択した復号化信号）を格納する。定常雑音特性分析回路１１２は、復号化信号格納部１１１に格納されている復号化信号の定常的な雑音特性を分析し、その分析結果をもとに重畳用雑音信号を生成する。この生成された重畳用雑音信号は、重畳用雑音格納部１１３に格納される。
【００３２】
雑音重畳動作制御回路１１４は、符号化方式切替情報入力端子（第２の入力端子）１０２から入力した符号化方式切替情報に従い、雑音重畳回路１１５の動作を制御する。具体的には、雑音重畳動作制御回路１１４は、雑音重畳回路１１５において雑音をどのように重畳するかという重畳動作の指示を、雑音重畳回路１１５に対して出力する。
【００３３】
雑音重畳回路１１５は、出力スイッチ１０６から出力される信号（選択した復号化信号）に対して、雑音重畳動作制御回路１１４から入力した重畳動作の指示に従い、重畳用雑音格納部１１３から読み込んだ雑音信号を重畳し、最終出力信号（音声信号）を音声信号出力端子１０９から出力する。
【００３４】
すなわち、重畳部２００は、過去の出力背景雑音信号の特性を分析し、その分析結果をもとに生成した重畳用雑音信号を、後述する符号化方式切替期間の間だけ上記選択した復号化信号に重畳し、重畳した信号を音声信号として出力する。一方、符号化方式切替期間以外の期間では、重畳部２００は、上記選択した復号化信号をそのまま音声信号として出力する。上記符号化方式切替期間は、復号化動作切替回路１０４（復号化切替手段）による切替時点を含む前後の所定の期間である。
【００３５】
図２は、図１に示した音声復号化切替えシステム１００の処理の様子を表わしたフローチャートである。以下、図１および図２を参照して、音声復号化切替えシステム１００の動作について説明する。
【００３６】
復号化動作切替回路１０４は、符号化方式切替情報入力端子（第２の入力端子）１０２から入力した符号化方式切替情報に従い、入力スイッチ１０５及び出力スイッチ１０６を切り替える（ステップＡ１）。
【００３７】
具体的には、符号化方式切替情報入力端子（第２の入力端子）１０２から入力した符号化方式切替情報が第１の符号化方式（符号化方式Ａ）を示しているとする。この場合、復号化動作切替回路１０４は、入力スイッチ１０５を第１の音声復号回路（音声復号回路Ａ）１０７側に切り替える。従って、音声符号入力端子（第１の入力端子）１０１から入力された音声符号は、入力スイッチ１０５経由で第１の音声復号回路（音声復号回路Ａ）１０７に入力される。
【００３８】
また、符号化方式切替情報入力端子（第２の入力端子）１０２から入力した符号化方式切替情報が第２の符号化方式（符号化方式Ｂ）を示しているとする。この場合、復号化動作切替回路１０４は、入力スイッチ１０５を第２の音声復号回路（音声復号回路Ｂ）１０８側に切り替える。従って、音声符号入力端子（第１の入力端子）１０１から入力された音声符号は、入力スイッチ１０５経由で第２の音声復号回路（音声復号回路Ｂ）１０８に入力される。
【００３９】
入力スイッチ１０５により切り替えられた、第１の音声復号回路（音声復号回路Ａ）１０７又は第２の音声復号回路（音声復号回路Ｂ）１０８は、有音無音情報入力端子（第３の入力端子）１０３から入力した有音無音情報に従い、音声符号入力端子（第１の入力端子）１０１から入力した音声符号を復号化し、復号化した信号を出力スイッチ１０６から選択した復号化信号として出力する（ステップＡ２）。
【００４０】
以下、例として、符号化方式切替情報入力端子（第２の入力端子）１０２から入力した符号化方式切替情報が第１の符号化方式（符号化方式Ａ）を示しており、入力スイッチ１０５及び出力スイッチ１０６が第１の音声復号回路（音声復号回路Ａ）１０７側に切り替わっている場合を例にとり説明する。この時、音声符号入力端子（第１の入力端子）１０１からは、第１の符号化方式（符号化方式Ａ）で符号化された音声符号が入力され、入力スイッチ１０５経由で第１の音声復号回路（音声復号回路Ａ）１０７に入力される。
【００４１】
第１の音声復号回路（音声復号回路Ａ）１０７は、有音無音情報入力端子（第３の入力端子）１０３から入力した有音無音情報に従い、入力スイッチ１０５経由で入力した音声符号を復号化する。
【００４２】
具体的には、有音無音情報入力端子（第３の入力端子）１０３から入力した有音無音情報が有音を示しているとする。この場合、第１の音声復号回路（音声復号回路Ａ）１０７は、入力スイッチ１０５経由で入力した音声符号が有音の音声符号であると認識し、第１の音声復号処理を行い、第１の復号化した音声信号を出力スイッチ１０６経由で選択した復号化信号として出力する。また、有音無音情報入力端子（第３の入力端子）１０３から入力した有音無音情報が無音を示しているとする。この場合、第１の音声復号回路（音声復号回路Ａ）１０７は、入力スイッチ１０５経由で入力した音声符号が無音の音声符号、すなわち、背景雑音信号であると認識し、第１の背景雑音復号処理を行い、第１の復号化した背景雑音信号を出力スイッチ１０６経由で選択した復号化信号として出力する。
【００４３】
すなわち、音声符号が有音の場合は、第１の音声復号回路（音声復号回路Ａ）１０７から出力スイッチ１０６に対して音声信号が出力され、音声符号が無音の場合は、第１の音声復号回路（音声復号回路Ａ）１０７から出力スイッチ１０６に対して背景雑音信号が出力される。
【００４４】
復号化信号格納部１１１は、出力スイッチ１０６から出力された復号化信号（選択した復号化信号）を格納する。復号化信号格納部１１１は、音声復号回路における復号化処理で得られる、少なくとも１回分に相当する復号化信号を格納できる記憶容量を持っている。ここで、１回分とは、例えば、２００ｍｓの期間に相当する。勿論、復号化信号格納部１１１は、Ｍ回分（Ｍは２以上の整数）に相当する復号化信号を格納できる記憶容量を持っていても良い。この場合、復号化信号格納部１１１は、２００ｍｓ毎に復号化して得られる１回分の復号化信号を、Ｍ個格納できることになる。
【００４５】
定常雑音特性分析回路１１２は、復号化信号格納部１１１に格納されている復号化信号の定常的な雑音特性を分析し、その分析結果をもとに重畳用雑音信号を生成し、その生成した重畳用雑音信号を重畳用雑音格納部１１３に格納する（ステップＡ３）。
【００４６】
ここで、復号化信号の特性を表す項目としては、例えばスペクトル特性、ピッチ周期性、信号レベルなどが挙げられる。一般的に、有音を含まない背景雑音信号の場合は、ピッチ周期性が弱い、信号レベルが小さいなどの特徴がある。定常雑音特性分析回路１１２は、復号化信号格納部１１１に格納されている復号化信号に対してこれらの信号特性を分析し、その分析結果をもとに重畳用雑音信号を生成し、その生成した重畳用雑音信号を重畳用雑音格納部１１３に格納する。
【００４７】
例えば、ある復号化信号が、ピッチ周期性が弱く、かつ、レベルも小さいとする。この場合、定常雑音特性分析回路１１２は、当該復号化信号は有音を含まない定常的な背景雑音信号であると判断し、当該復号化信号のスペクトル特性を白色雑音に付加して重畳用雑音信号を生成し、その生成した重畳用雑音信号を重畳用雑音格納部１１３に格納する。
【００４８】
雑音重畳動作制御回路１１４は、符号化方式切替情報入力端子（第２の入力端子）１０２から入力した符号化方式切替情報に従い、雑音重畳回路１１５の動作を制御する。具体的には、雑音重畳動作制御回路１１４は、雑音重畳回路１１５において背景雑音をどのように重畳するかという重畳動作の指示を、雑音重畳回路１１５に対して出力する（ステップＡ４）。
【００４９】
具体的な例を以下に説明する。例えば、あるシステムにおいて、第１の符号化方式（符号化方式Ａ）から第２の符号化方式（符号化方式Ｂ）へ符号化方式が切り替わる場合があるとする。この符号化方式が切り替わる時点では、復号化に使用する音声復号回路も切り替わるため、出力スイッチ１０６から出力される信号（選択した復号化信号）に不連続が生じる可能性がある。そこで、例えば、符号化方式の切り替え時点を含む前後ある一定の期間を符号化方式切替期間と定め、現在「符号化方式切替期間」内であるかどうか、という情報も符号化方式切替情報入力端子（第２の入力端子）１０２から入力するものとする。そして、この符号化方式切替区間の間は、雑音重畳回路１１５において、重畳用雑音格納部１１３に保存してある雑音信号を、出力スイッチ１０６から出力する信号（選択した複合化信号）に重畳させることにより、符号化方式の切り替えに伴う出力信号（音声信号）の不連続感を軽減する。
【００５０】
例えば、符号化方式切り替え時点を含む前後５００ｍｓの期間を符号化方式切替期間と定めたとする。この場合、この５００ｍｓの期間においては、雑音重畳動作制御回路１１４は、出力スイッチ１０６から出力される信号（選択した復号化信号）に対して、重畳用雑音格納部１１３から読み込んだ雑音信号を重畳しなさい、という重畳動作の指示を雑音重畳回路１１５に対して出力する。
【００５１】
以上のようにして雑音重畳動作制御回路１１４は、決定した雑音重畳動作の指示を雑音重畳回路１１５に対して出力する。
【００５２】
雑音重畳回路１１５は、出力スイッチ１０６から出力される信号（選択した復号化信号）に対して、雑音重畳動作制御回路１１４から入力した重畳動作の指示に従い、重畳用雑音格納部１１３から読み込んだ雑音信号を重畳し、その重畳した信号を最終出力信号（音声信号）として音声信号出力端子１０９から出力する（ステップＡ５）。
【００５３】
すなわち、雑音重畳動作制御回路１１４から「雑音を重畳せよ」という指示を入力したとする。この場合、雑音重畳回路１１５は、出力スイッチ１０６から出力される信号（選択した復号化信号）に対して、重畳用雑音格納部１１３から読み込んだ雑音信号を重畳し、その重畳した信号を最終出力信号（音声信号）として音声信号出力端子１０９から出力する。一方、雑音重畳動作制御回路１１４から「雑音を重畳せよ」という指示を入力しないとする。この場合、雑音重畳回路１１５は、出力スイッチ１０６から出力される信号（選択した復号化信号）に対して、特に信号の加工などを行わずに、そのまま最終出力信号（音声信号）として音声信号出力端子１０９から出力する。
【００５４】
上記のような構成を有する音声復号化切替えシステム１００は、次のような効果を有する。
【００５５】
第１の効果は、音声符号の切り替わり時に、雑音信号を重畳することにより、音声信号を抑圧することなく、かつ、不連続感を生じることなく音声復号化方式を切り替えることができることである。
【００５６】
第２の効果は、 重畳する雑音信号として、過去の復号化信号に含まれる定常的な背景雑音信号の特性を分析し、その分析結果を利用して生成した雑音信号を使用することにより、不連続感を自然に（より効果的に）軽減することができることである。
【００５７】
上述したように音声復号化切替えシステム１００は動作するが、このような動作をコンピュータ上で実現することもできる。例えば、上記動作を行う音声復号化切替えプログラムをメモリに格納しておき、それをプログラム制御プロセッサ（コンピュータ）によって実現することで、音声復号化切替えシステム１００を実現することができる。
【００５８】
図３は本発明の第２の実施形態における音声復号化切替えシステム１００Ａの全体構成を示すブロック図である。図示の音声復号化切替えシステム１００Ａは、重畳部が後述するように変更されている点を除いて、図１に示した音声復号化切替えシステム１００と同様の構成を有し、動作をする。従って、重畳部に２００Ａの参照符号を付している。図１に示した音声復号化切替えシステム１００の構成要素と同様の機能を有するものには同一の参照符号を付し、説明の簡略化のために、以下では異なる点についてのみ説明する。
【００５９】
重畳部２００Ａは、雑音重畳動作制御回路の動作が異なる点を除いて、図１に示した重畳部２００と同様の構成を有し、動作をする。従って、雑音重畳動作制御回路に１１４Ａの参照符号を付している。
【００６０】
図１に示した雑音重畳動作制御回路１１４とは異なり、雑音重畳動作制御回路１１４Ａへは、有音無音情報入力端子（第３の入力端子）１０３からの入力が追加されている。
【００６１】
図４は、図３に示した音声復号化切替えシステム１００Ａの処理の様子を表わすフローチャートである。図４は、ステップＡ４の処理がステップＡ６に置き換えられている点で、図２の動作とは異なる。
【００６２】
以下、図３及び図４を参照して、音声復号化切替えシステム１００Ａの動作のうち、音声復号化切替えシステム１００と異なる部分について説明する。
【００６３】
雑音重畳動作制御回路１１４Ａは、符号化方式切替情報入力端子（第２の入力端子）１０２から入力した符号化方式切替情報、及び、有音無音情報入力端子（第３の入力端子）１０３から入力した有音無音情報に従い、雑音重畳回路１１５の動作を制御する。すなわち、雑音重畳動作制御回路１１４Ａは、雑音重畳動作の決定において、符号化方式切替情報だけではなく、有音無音情報も加味する点において、第１の実施形態に係る雑音重畳動作制御回路１１４とは異なる（ステップＡ６）。
【００６４】
具体的には、例えば、有音無音情報入力端子（第３の入力端子）１０３から入力した有音無音情報が無音を示し、すなわち、出力スイッチ１０６から出力される信号（選択した復号化信号）がもともと背景雑音信号であったとする。この場合、符号化方式の切り替えに伴う出力信号の不連続感がもともと小さいため、雑音重畳動作制御回路１１４Ａは、符号化方式切替期間内であっても、雑音の重畳動作を行わないように雑音重畳回路１１５を制御する。すなわち、雑音重畳回路１１５における雑音の重畳動作は、符号化方式切替区間内かつ有音の場合のみに限定する。
【００６５】
以上のように、雑音重畳動作制御回路１１４Ａは、符号化方式切替情報ばかりでなく有音無音情報をも加味して決定した雑音重畳動作の指示を、雑音重畳回路１１５に対して出力する。
【００６６】
上記のような構成を有する音声復号化切替えシステム１００Ａは、次のような効果を有する。
【００６７】
第１の効果は、音声符号の切り替わり時に、雑音信号を重畳することにより、音声信号を抑圧することなく、かつ、不連続感を生じることなく音声復号化方式を切り替えることができることである。
【００６８】
第２の効果は、重畳する雑音信号として、過去の復号化信号に含まれる定常的な背景雑音信号の特性を分析し、その分析結果を利用して生成した雑音信号を使用することにより、不連続感を自然に（より効果的に）軽減することができることである。
【００６９】
第３の効果は、復号化信号が無音の場合に音声符号の切り替わりが発生した場合は、雑音信号の重畳を行わないようにすることができることである。
【００７０】
上述したように音声復号化切替えシステム１００Ａは動作するが、このような動作をコンピュータ上で実現することもできる。例えば、上記動作を行う音声復号化切替えプログラムをメモリに格納しておき、それをプログラム制御プロセッサ（コンピュータ）によって実現することで、音声復号化切替えシステム１００Ａを実現することができる。
【００７１】
以下に、本発明の態様について説明する。
【００７２】
本発明の第１の態様による音声復号化切替えシステムは、音声符号を復号化して音声信号を出力する音声復号化切替えシステムであって、有音無音情報に従い、音声符号に対してそれぞれ異なる第１乃至第Ｎ（Ｎは２以上の整数）の復号処理を行い、それぞれ第１乃至第Ｎの復号化信号を出力する第１乃至第Ｎの音声復号回路と、符号化方式切替情報に従って、第１乃至第Ｎの音声復号回路の１つを選択して、その選択した音声復号回路から、第１乃至第Ｎの復号化信号の１つである選択した復号化信号を出力させる復号化切替手段と、過去の出力背景雑音信号の特性を分析し、その分析結果をもとに生成した重畳用雑音信号を、符号化方式切替期間の間だけ選択した復号化信号に重畳し、その重畳した信号を音声信号として出力し、符号化方式切替期間以外の期間では、選択した復号化信号をそのまま音声信号として出力する重畳手段と、を備える。
【００７３】
上記本発明の第１の態様による音声復号化切替えシステムにおいて、上記符号化方式切替期間は、上記復号化切替手段による切替時点を含む前後の所定の期間であってよい。第１乃至第Ｎの音声復号回路は、有音無音情報が有音を示している場合、音声符号に対して第１乃至第Ｎの音声復号処理を行い、第１乃至第Ｎの復号化信号としてそれぞれ第１乃至第Ｎの復号化した音声信号を出力する。また、第１乃至第Ｎの音声復号回路は、有音無音情報が無音を示している場合、音声符号に対して第１乃至第Ｎの背景雑音処理を行い、第１乃至第Ｎの復号化信号としてそれぞれ第１乃至第Ｎの復号化した背景雑音信号を出力する。上記復号化切替手段は、符号化方式切替情報に応答して切替信号を出力する復号化動作切替回路と、第１乃至第Ｎの音声復号回路の入力端側に設けられた入力スイッチであって、切替信号に応答して音声符号を選択した音声復号回路へ入力する、入力スイッチと、第１乃至第Ｎの音声復号回路の出力端側に設けられた出力スイッチであって、切替信号に応答して選択した音声復号回路から選択した復号化信号を出力する、出力スイッチと、から構成されてよい。
【００７４】
上記重畳手段は、選択した復号化信号を格納する復号化信号格納部と、この復号化信号格納部に格納されている復号化信号の定常的な雑音特性を分析し、この分析結果に基いて重畳用雑音信号を生成する定常雑音特性分析回路と、この定常雑音特性分析回路で生成された重畳用雑音信号を格納する重畳用雑音格納部と、この重畳用雑音格納部から読み込んだ重畳用雑音信号を選択した復号化信号に重畳して、音声信号を出力する雑音重畳回路と、符号化方式切替情報に従い、雑音重畳回路の動作を制御する雑音重畳動作制御回路と、から構成されてよい。この場合、上記雑音重畳動作制御回路は、符号化方式切替期間の間だけ、雑音重畳回路へ「雑音を重畳せよ」という指示を出力する。
【００７５】
その代わりに、上記重畳手段は、選択した復号化信号を格納する復号化信号格納部と、この復号化信号格納部に格納されている復号化信号の定常的な雑音特性を分析し、この分析結果に基いて重畳用雑音信号を生成する定常雑音特性分析回路と、この定常雑音特性分析回路で生成された重畳用雑音信号を格納する重畳用雑音格納部と、この重畳用雑音格納部から読み込んだ重畳用雑音信号を選択した復号化信号に重畳して、音声信号を出力する雑音重畳回路と、符号化方式切替情報および有音無音情報に従い、雑音重畳回路の動作を制御する雑音重畳動作制御回路と、から構成されてよい。この場合、上記雑音重畳動作制御回路は、符号化方式切替期間の間で、かつ有音無音情報が有音を示している期間だけ、雑音重畳回路へ「雑音を重畳せよ」という指示を出力する。
【００７６】
本発明の第２の態様による音声復号化切替え方法は、音声符号を復号化して音声信号を出力する音声復号化切替え方法あって、第１乃至第Ｎ（Ｎは２以上の整数）の音声復号回路に、有音無音情報に従い、音声符号に対してそれぞれ異なる第１乃至第Ｎの復号処理を行わせ、それぞれ第１乃至第Ｎの復号化信号を出力させる復号ステップと、符号化方式切替情報に従って、第１乃至第Ｎの音声復号回路の１つを選択して、その選択した音声復号回路から、第１乃至第Ｎの復号化信号の１つである選択した復号化信号を出力させる復号化切替ステップと、過去の出力背景雑音信号の特性を分析し、その分析結果をもとに生成した重畳用雑音信号を、符号化方式切替期間の間だけ選択した復号化信号に重畳し、その重畳した信号を音声信号として出力し、符号化方式切替期間以外の期間では、選択した復号化信号をそのまま音声信号として出力する重畳ステップと、を含む。
【００７７】
上記本発明の第２の態様による音声復号化切替え方法において、上記符号化方式切替期間は、上記復号化切替ステップによる切替時点を含む前後の所定の期間であってよい。上記復号ステップは、有音無音情報が有音を示している場合、第１乃至第Ｎの音声復号回路に、音声符号に対して第１乃至第Ｎの音声復号処理を行わせ、第１乃至第Ｎの復号化信号としてそれぞれ第１乃至第Ｎの復号化した音声信号を出力させ、有音無音情報が無音を示している場合、第１乃至第Ｎの音声復号回路に、音声符号に対して第１乃至第Ｎの背景雑音処理を行わせ、第１乃至第Ｎの復号化信号としてそれぞれ第１乃至第Ｎの復号化した背景雑音信号を出力させる。上記復号化切替ステップは、符号化方式切替情報に応答して切替信号を出力するステップと、第１乃至第Ｎの音声復号回路の入力端側で、切替信号に応答して音声符号を選択した音声復号回路へ入力させるステップと、第１乃至第Ｎの音声復号回路の出力端側で、切替信号に応答して選択した音声復号回路から選択した復号化信号を出力させるステップと、を含むものであってよい。
【００７８】
上記重畳ステップは、選択した復号化信号を復号化信号格納部に格納するステップと、この復号化信号格納部に格納されている復号化信号の定常的な雑音特性を分析し、この分析結果に基いて重畳用雑音信号を生成するステップと、この生成された重畳用雑音信号を重畳用雑音格納部に格納するステップと、重畳用雑音格納部から読み込んだ重畳用雑音信号を選択した復号化信号に重畳して、音声信号を出力する雑音重畳ステップと、符号化方式切替情報に従い、上記雑音重畳ステップの動作を制御する制御ステップと、から構成されてよい。この場合、上記制御ステップは、符号化方式切替期間の間だけ、上記雑音重畳ステップへ「雑音を重畳せよ」という指示を出力する。
【００７９】
その代わりに、上記重畳ステップは、選択した復号化信号を復号化信号格納部に格納するステップと、この復号化信号格納部に格納されている復号化信号の定常的な雑音特性を分析し、この分析結果に基いて重畳用雑音信号を生成するステップと、この生成された重畳用雑音信号を重畳用雑音格納部に格納するステップと、重畳用雑音格納部から読み込んだ重畳用雑音信号を選択した復号化信号に重畳して、音声信号を出力する雑音重畳ステップと、符号化方式切替情報および有音無音情報に従い、上記雑音重畳ステップの動作を制御する制御ステップと、から構成されてよい。その場合、上記制御ステップは、符号化方式切替期間の間で、かつ有音無音情報が有音を示している期間だけ、上記雑音重畳ステップへ「雑音を重畳せよ」という指示を出力する。
【００８０】
本発明の第３の態様による音声復号化切替えプログラムは、コンピュータに、音声符号を復号化して音声信号を出力させるための音声復号化切替えプログラムであって、第１乃至第Ｎ（Ｎは２以上の整数）の音声復号回路に、有音無音情報に従い、音声符号に対してそれぞれ異なる第１乃至第Ｎの復号処理を行わせ、それぞれ第１乃至第Ｎの復号化信号を出力させる復号手順と、符号化方式切替情報に従って、第１乃至第Ｎの音声復号回路の１つを選択して、その選択した音声復号回路から、第１乃至第Ｎの復号化信号の１つである選択した復号化信号を出力させる復号化切替手順と、過去の出力背景雑音信号の特性を分析し、その分析結果をもとに生成した重畳用雑音信号を、符号化方式切替期間の間だけ選択した復号化信号に重畳し、その重畳した信号を音声信号として出力し、符号化方式切替期間以外の期間では、選択した復号化信号をそのまま音声信号として出力する重畳手順と、を上記コンピュータに実行させるものである。
【００８１】
上記本発明の第３の態様による音声復号化切替えプログラムにおいて、上記符号化方式切替期間は、上記復号化切替手順による切替時点を含む前後の所定の期間であってよい。上記復号手順は、有音無音情報が有音を示している場合、第１乃至第Ｎの音声復号回路に、音声符号に対して第１乃至第Ｎの音声復号処理を行わせ、第１乃至第Ｎの復号化信号としてそれぞれ第１乃至第Ｎの復号化した音声信号を出力させ、有音無音情報が無音を示している場合、第１乃至第Ｎの音声復号回路に、音声符号に対して第１乃至第Ｎの背景雑音処理を行わせ、第１乃至第Ｎの復号化信号としてそれぞれ第１乃至第Ｎの復号化した背景雑音信号を出力させる。上記復号化切替手順は、符号化方式切替情報に応答して切替信号を出力する手順と、第１乃至第Ｎの音声復号回路の入力端側で、切替信号に応答して音声符号を選択した音声復号回路へ入力させる手順と、第１乃至第Ｎの音声復号回路の出力端側で、切替信号に応答して選択した音声復号回路から選択した復号化信号を出力させる手順と、を上記コンピュータに実行させるものであってよい。
【００８２】
上記重畳手順は、選択した復号化信号を復号化信号格納部に格納する手順と、この復号化信号格納部に格納されている復号化信号の定常的な雑音特性を分析し、この分析結果に基いて重畳用雑音信号を生成する手順と、この生成された重畳用雑音信号を重畳用雑音格納部に格納する手順と、重畳用雑音格納部から読み込んだ重畳用雑音信号を選択した復号化信号に重畳して、音声信号を出力する雑音重畳手順と、符号化方式切替情報に従い、上記雑音重畳手順の動作を制御する制御手順と、を上記コンピュータに実行させるものであってよい。この場合、上記制御手順は、符号化方式切替期間の間だけ、上記雑音重畳手順へ「雑音を重畳せよ」という指示を出力する。
【００８３】
その代わりに、上記重畳手順は、選択した復号化信号を復号化信号格納部に格納する手順と、この復号化信号格納部に格納されている復号化信号の定常的な雑音特性を分析し、この分析結果に基いて重畳用雑音信号を生成する手順と、この生成された重畳用雑音信号を重畳用雑音格納部に格納する手順と、重畳用雑音格納部から読み込んだ重畳用雑音信号を選択した復号化信号に重畳して、音声信号を出力する雑音重畳手順と、符号化方式切替情報および有音無音情報に従い、雑音重畳手順の動作を制御する制御手順と、を上記コンピュータに実行させるものであってよい。この場合、上記制御手順は、符号化方式切替期間の間で、かつ有音無音情報が有音を示している期間だけ、上記雑音重畳手順へ「雑音を重畳せよ」という指示を出力する。
【００８４】
以上、実施形態を参照して本発明を説明したが、本発明は上記実施形態に限定されるものではない。本発明の構成や詳細には、本発明のスコープ内で当業者が理解し得る様々な変更をすることができる。例えば、上記実施形態では、音声復号化切替えシステムは、第１の音声復号回路と第２の音声復号回路の２つの音声復号回路を備えているが、本発明は、一般的に、第１乃至第Ｎ（Ｎは２以上の整数）の音声復号回路を備えている音声復号化切替えシステムに適用できることは勿論である。また、上記実施形態では、復号化切替手段が復号化動作切替回路１０４と入力スイッチ１０５と出力スイッチ１０６との組み合わせから構成されているが、復号化切替手段はこのような構成に限定されない。たとえば、入力スイッチ１０５を用いることなく、音声符号入力端子１０１から入力された音声符号を、直接、第１乃至第Ｎの音声復号回路に入力させてもよい。すなわち、復号化切替手段は、復号化動作切替回路１０４と出力スイッチ１０５との組み合わせから構成されてよい。
【産業上の利用可能性】
【００８５】
本発明は、複数種類の音声復号回路を有する音声復号化システムに関し、特に、入力される音声符号の切り替わりに応じて、音声復号回路を切り替える音声復号化切替えシステムに利用され得る。
【符号の説明】
【００８６】
１００、１００Ａ  ・・・  音声復号化切替えシステム
１０１  ・・・  音声符号入力端子（第１の入力端子）
１０２  ・・・  符号化方式切替情報入力端子（第２の入力端子）
１０３  ・・・  有音無音情報入力端子（第３の入力端子）
１０４  ・・・  復号化動作切替回路
１０５  ・・・  入力スイッチ
１０６  ・・・  出力スイッチ
１０７  ・・・  第１の音声復号回路（音声復号回路Ａ）
１０８  ・・・  第２の音声復号回路（音声復号回路Ｂ）
１０９  ・・・  音声信号出力端子
１１１  ・・・  復号化信号格納部
１１２  ・・・  定常雑音特性分析回路
１１３  ・・・  重畳用雑音格納部
１１４  ・・・  雑音重畳動作制御回路
１１５  ・・・  雑音重畳回路
２００、２００Ａ  ・・・  重畳部
【図１】
0005482998.tif 000002
【図２】
0005482998.tif 000003
【図３】
0005482998.tif 000004
【図４】
0005482998.tif 000005
【図５】
0005482998.tif 000006
【図６】
0005482998.tif 000007