【手続補正書】
【提出日】平成27年10月9日(2015.10.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
スピーチ符号化アルゴリズムのコードブックベクトルを決定することによって、スピーチ信号を符号化する装置であって、
自己相関行列Ｒを決定する行列決定部（１１０）と、
前記自己相関行列Ｒに依存して前記コードブックベクトルを決定するコードブックベクトル決定部（１２０）とを含み、
前記行列決定部（１１０）は、ベクトルｒのベクトル係数を決定することによって前記自己相関行列Ｒを決定するよう構成され、前記自己相関行列Ｒは複数の行と複数の列とを含み、前記ベクトルｒは前記自己相関行列Ｒの列の１つ又は行の１つを示し、
R(i , j) = r(|i− j|)
であり、ここでR(i,j)は前記自己相関行列Ｒの係数を示し、ｉは前記自己相関行列Ｒの複数の行の１つを示す第１インデックスであり、ｊは前記自己相関行列Ｒの複数の列の１つを示す第２インデックスであり、
前記コードブックベクトル決定部（１２０）は、次式を適用することにより前記コードブックベクトルを決定するよう構成され、
2015532456.tif 000001
ここで、Ｒは自己相関行列であり、
2015532456.tif 000002
は前記スピーチ符号化アルゴリズムのコードブックベクトルの１つであり、
2015532456.tif 000003
は正規化された相関であり、ｄTは次式に従って定義され、
2015532456.tif 000004
ｅはオリジナルの量子化されていない残余信号である、装置。
【請求項２】
請求項１に記載の装置において、
前記コードブックベクトル決定部（１２０）は、前記正規化された相関
2015532456.tif 000005
を最大化するスピーチ符号化アルゴリズムのコードブックベクトル
2015532456.tif 000006
を決定するよう構成されている、装置。
【請求項３】
請求項１又は２に記載の装置において、
前記行列決定部（１１０）は次式を適用することによって前記ベクトルｒのベクトル係数を決定するよう構成され、
2015532456.tif 000007
ここで、ｈ（ｋ）は線形予測モデルの知覚的に重み付けられたインパルス応答を示し、ｋは整数であるインデックスであり、ｌは整数であるインデックスである、装置。
【請求項４】
請求項１乃至３のいずれかに記載の装置において、
前記行列決定部（１１０）は知覚的に重み付けられた線形予測子に依存して、前記自己相関行列Ｒを決定するよう構成されている、装置。
【請求項５】
請求項１乃至４のいずれかに記載の装置において、
前記コードブックベクトル決定部（１２０）は、行列分解を行うことによって前記自己相関行列Ｒを分解するよう構成されている、装置。
【請求項６】
請求項５に記載の装置において、
前記コードブックベクトル決定部（１２０）は、前記コードブックベクトルを決定するための対角行列Ｄを決定するために、前記行列分解を行うよう構成されている、装置。
【請求項７】
請求項６に記載の装置において、
前記コードブックベクトル決定部（１２０）は、次式を用いることによって前記コードブックベクトルを決定するよう構成され、
2015532456.tif 000008
ここで、Ｄは前記対角行列であり、ｆは第１ベクトルであり、
2015532456.tif 000009
は第２ベクトルである、装置。
【請求項８】
請求項６又は７に記載の装置において、
前記コードブックベクトル決定部（１２０）は、前記コードブックベクトルを決定するための前記対角行列Ｄを決定する前記行列分解として、前記自己相関行列Ｒを分解するために前記自己相関行列Ｒに対してファンデルモンド因数分解を行うよう構成されている、装置。
【請求項９】
請求項６乃至８のいずれかに記載の装置において、
前記コードブックベクトル決定部（１２０）は、前記コードブックベクトルを決定するために次式を用いるよう構成され、
2015532456.tif 000010
ここで、Ｃは畳み込み行列を示し、Ｖはフーリエ変換を示し、ｘはスピーチ信号を示す、装置  。
【請求項１０】
請求項６乃至９のいずれかに記載の装置において、
前記コードブックベクトル決定部（１２０）は、前記コードブックベクトルを決定するための前記対角行列Ｄを決定する前記行列分解として、前記自己相関行列Ｒを分解するために前記自己相関行列Ｒに対して特異値分解を行うよう構成されている、装置。
【請求項１１】
請求項６乃至９のいずれかに記載の装置において、
前記コードブックベクトル決定部（１２０）は、前記コードブックベクトルを決定するための前記対角行列Ｄを決定する前記行列分解として、前記自己相関行列Ｒを分解するために前記自己相関行列Ｒに対してコレスキー分解を行うよう構成されている、装置。
【請求項１２】
請求項１乃至１１のいずれかに記載の装置において、
前記コードブックベクトル決定部（１２０）は、前記スピーチ信号のゼロインパルス応答に依存して前記コードブックベクトルを決定するよう構成されている、装置。
【請求項１３】
請求項１乃至１２のいずれかに記載の装置において、
前記装置は代数符号励振線形予測スピーチ符号化を用いて前記スピーチ信号を符号化する符号器であり、
前記コードブックベクトル決定部（１２０）は、代数コードブックのコードブックベクトルとして、前記自己相関行列Ｒに基づいて前記コードブックベクトルを決定するよう構成されている、装置。
【請求項１４】
スピーチ符号化アルゴリズムのコードブックベクトルを決定することによって、スピーチ信号を符号化する装置であって、
自己相関行列Ｒを決定する行列決定部（１１０）と、
前記自己相関行列Ｒに依存して前記コードブックベクトルを決定するコードブックベクトル決定部（１２０）とを含み、
前記行列決定部（１１０）は、ベクトルｒのベクトル係数を決定することによって前記自己相関行列Ｒを決定するよう構成され、前記自己相関行列Ｒは複数の行と複数の列とを含み、前記ベクトルｒは前記自己相関行列Ｒの列の１つ又は行の１つを示し、
R(i , j) = r(|i− j|)
であり、ここでR(i,j)は前記自己相関行列Ｒの係数を示し、ｉは前記自己相関行列Ｒの複数の行の１つを示す第１インデックスであり、ｊは前記自己相関行列Ｒの複数の列の１つを示す第２インデックスであり、
前記コードブックベクトル決定部（１２０）は、行列分解を行うことによって前記自己相関行列Ｒを分解するよう構成され、
前記コードブックベクトル決定部（１２０）は、前記コードブックベクトルを決定するための対角行列Ｄを決定するために、前記行列分解を行うよう構成され、
前記コードブックベクトル決定部（１２０）は、次式を用いることによって前記コードブックベクトルを決定するよう構成され、
2015532456.tif 000011
ここで、Ｄは対角行列であり、ｆは第１ベクトルであり、
2015532456.tif 000012
は第２ベクトルである、装置。
【請求項１５】
スピーチ符号化アルゴリズムのコードブックベクトルを決定することによって、スピーチ信号を符号化する装置であって、
自己相関行列Ｒを決定する行列決定部（１１０）と、
前記自己相関行列Ｒに依存して前記コードブックベクトルを決定するコードブックベクトル決定部（１２０）とを含み、
前記行列決定部（１１０）は、ベクトルｒのベクトル係数を決定することによって前記自己相関行列Ｒを決定するよう構成され、前記自己相関行列Ｒは複数の行と複数の列とを含み、前記ベクトルｒは前記自己相関行列Ｒの列の１つ又は行の１つを示し、
R(i , j) = r(|i− j|)
であり、ここでR(i,j)は前記自己相関行列Ｒの係数を示し、ｉは前記自己相関行列Ｒの複数の行の１つを示す第１インデックスであり、ｊは前記自己相関行列Ｒの複数の列の１つを示す第２インデックスであり、
前記コードブックベクトル決定部（１２０）は、行列分解を行うことによって前記自己相関行列Ｒを分解するよう構成され、
前記コードブックベクトル決定部（１２０）は、前記コードブックベクトルを決定するための対角行列Ｄを決定するために、前記行列分解を行うよう構成され、
前記コードブックベクトル決定部（１２０）は、前記コードブックベクトルを決定するための前記対角行列Ｄを決定する前記行列分解として、前記自己相関行列Ｒを分解するために前記自己相関行列Ｒに対してファンデルモンド因数分解を行うよう構成されている、装置。
【請求項１６】
入力スピーチ信号を符号化して、符号化済みスピーチ信号を得る請求項１乃至１５のいずれかに記載の装置（２１０）と、
前記符号化済みスピーチ信号を復号化して、復号化済みスピーチ信号を得る復号器（２２０）と、を含み、
前記復号器（２２０）は、前記符号化済みスピーチ信号を受信するよう構成され、前記符号化済みスピーチ信号は、請求項１乃至１５のいずれかに記載の装置（２１０）によって決定された前記コードブックベクトルの指示を含み、
前記復号器（２２０）は、前記コードブックベクトルに依存して前記符号化済みスピーチ信号を復号化し、前記復号化済みスピーチ信号を得るよう構成されている、システム。
【請求項１７】
スピーチ符号化アルゴリズムのコードブックベクトルを決定することによって、スピーチ信号を符号化する方法であって、
自己相関行列Ｒを決定するステップと、
前記自己相関行列Ｒに依存して前記コードブックベクトルを決定するステップとを含み、
前記自己相関行列Ｒを決定するステップは、ベクトルｒのベクトル係数を決定するステップを含み、前記自己相関行列Ｒは複数の行と複数の列とを含み、前記ベクトルｒは前記自己相関行列Ｒの列の１つ又は行の１つを示し、
R(i , j) = r(|i− j|)
であり、ここでR(i,j)は前記自己相関行列Ｒの係数を示し、ｉは前記自己相関行列Ｒの複数の行の１つを示す第１インデックスであり、ｊは前記自己相関行列Ｒの複数の列の１つを示す第２インデックスであり、
前記コードブックベクトルを決定するステップは、次式を適用することにより前記コードブックベクトルを決定するよう実行され、
2015532456.tif 000013
ここで、Ｒは自己相関行列であり、
2015532456.tif 000014
は前記スピーチ符号化アルゴリズムのコードブックベクトルの１つであり、
2015532456.tif 000015
は正規化された相関であり、ｄTは次式に従って定義され、
2015532456.tif 000016
ｅはオリジナルの量子化されていない残余信号である、方法。
【請求項１８】
スピーチ符号化アルゴリズムのコードブックベクトルを決定することによって、スピーチ信号を符号化する方法であって、
自己相関行列Ｒを決定するステップと、
前記自己相関行列Ｒに依存して前記コードブックベクトルを決定するステップとを含み、
前記自己相関行列Ｒを決定するステップは、ベクトルｒのベクトル係数を決定するステップを含み、前記自己相関行列Ｒは複数の行と複数の列とを含み、前記ベクトルｒは前記自己相関行列Ｒの列の１つ又は行の１つを示し、
R(i , j) = r(|i− j|)
であり、ここでR(i,j)は前記自己相関行列Ｒの係数を示し、ｉは前記自己相関行列Ｒの複数の行の１つを示す第１インデックスであり、ｊは前記自己相関行列Ｒの複数の列の１つを示す第２インデックスであり、
前記自己相関行列Ｒを決定するステップは、行列分解を行うことによって前記自己相関行列Ｒを分解するよう実行され、
前記行列分解は、前記コードブックベクトルを決定するための対角行列Ｄを決定するために実行され、
前記コードブックベクトルを決定するステップは、次式を用いることによって前記コードブックベクトルを決定するよう実行され、
2015532456.tif 000017
ここで、Ｄは対角行列であり、ｆは第１ベクトルであり、
2015532456.tif 000018
は第２ベクトルである、方法。
【請求項１９】
スピーチ符号化アルゴリズムのコードブックベクトルを決定することによって、スピーチ信号を符号化する方法であって、
自己相関行列Ｒを決定するステップと、
前記自己相関行列Ｒに依存して前記コードブックベクトルを決定するステップとを含み、
前記自己相関行列Ｒを決定するステップは、ベクトルｒのベクトル係数を決定するステップを含み、前記自己相関行列Ｒは複数の行と複数の列とを含み、前記ベクトルｒは前記自己相関行列Ｒの列の１つ又は行の１つを示し、
R(i , j) = r(|i− j|)
であり、ここでR(i,j)は前記自己相関行列Ｒの係数を示し、ｉは前記自己相関行列Ｒの複数の行の１つを示す第１インデックスであり、ｊは前記自己相関行列Ｒの複数の列の１つを示す第２インデックスであり、
前記自己相関行列Ｒを決定するステップは、行列分解を行うことによって前記自己相関行列Ｒを分解するよう実行され、
前記行列分解は、前記コードブックベクトルを決定するための対角行列Ｄを決定するために実行され、
前記コードブックベクトルを決定するための前記対角行列Ｄを決定する前記行列分解は、前記自己相関行列Ｒを分解するために前記自己相関行列Ｒに対してファンデルモンド因数分解を行うよう実行される、方法。
【請求項２０】
請求項１７乃至１９のいずれかに記載の方法に従って入力スピーチ信号を符号化し、符号化済みスピーチ信号を得るステップであって、前記符号化済みスピーチ信号は前記コードブックベクトルの指示を含む、ステップと、
前記コードブックベクトルに依存して前記符号化済みスピーチ信号を復号化し、復号化済みスピーチ信号を得るステップと、を含む方法。
【請求項２１】
コンピュータ又は信号プロセッサ上で実行されたとき、請求項１７乃至２０のいずれかに記載の方法を実行するためのコンピュータプログラム。