【手続補正書】
【提出日】平成19年3月30日(2007.3.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ディジタル音声サンプル・シーケンスをビット・ストリームにエンコードする方法であって、
前記ディジタル音声サンプルを１つ以上のフレームに分割するステップと、
１フレームのモデル・パラメータを計算するステップと、
前記モデル・パラメータを量子化して、ピッチ情報を伝達するピッチ・ビットと、発声情報を伝達する発声ビットと、信号レベル情報を伝達する利得ビットとを生成するステップと、
前記ピッチ・ビットの１つ以上を、前記発声ビットの１つ以上および前記利得ビットの１つ以上と組み合わせて、第１パラメータ・コードワードを作成するステップと、
エラー制御コードで前記第１パラメータ・コードワードをエンコードして、第１ＦＥＣコードワードを生成するステップと、
前記第１ＦＥＣコードワードを、前記フレームのビット・ストリームに含ませるステップと、
を備えたエンコード方法。
【請求項２】
請求項１記載の方法において、前記フレームのモデル・パラメータを計算するステップは、基本周波数パラメータ、１つ以上の発声判断、および１組のスペクトル・パラメータを計算するステップを含むことを特徴とする方法。
【請求項３】
請求項２記載の方法において、前記モデル・パラメータを量子化するステップは、対数関数を前記基本周波数パラメータに適用することによって、前記ピッチ・ビットを生成するステップを含むことを特徴とする方法。
【請求項４】
請求項３記載の方法において、前記モデル・パラメータを量子化するステップは、前記フレームについての発声判断を一緒に量子化することによって、前記発声ビットを生成するステップを含むことを特徴とする方法。
【請求項５】
請求項４記載の方法において、
前記発声ビットは、発声コードブックへのインデックスを表し、
前記発声コードブックの値は、前記インデックスの２つ以上の異なる値に対して同じであることを特徴とする方法。
【請求項６】
請求項２記載の方法において、
前記スペクトル・パラメータは、１組の対数スペクトル強度を含み、
前記利得ビットは、少なくとも部分的に、前記対数スペクトル強度の平均を計算することによって生成すること、
を特徴とする方法。
【請求項７】
請求項６記載の方法であって、更に、
前記対数スペクトル強度を量子化して、スペクトル・ビットを得るステップと、
複数の前記スペクトル・ビットを組み合わせて、第２パラメータ・コードワードを作成するステップと、
第２エラー制御コードで前記第２パラメータ・コードワードをエンコードして、第２ＦＥＣコードワードを生成するステップと、
を含み、前記第２ＦＥＣコードワードも、前記フレームの前記ビット・ストリームに含ませることを特徴とする方法。
【請求項８】
請求項７記載の方法において、
前記ピッチ・ビット、発声ビット、利得ビットおよびスペクトル・ビットを、各々、上位ビットおよび下位ビットに分割し、
前記上位側のピッチ・ビット、発声ビット、利得ビット、およびスペクトル・ビットを前記第１パラメータ・コードワードおよび前記第２パラメータ・コードワードに含ませ、そしてエラー制御コードでエンコードし、
前記下位側のピッチ・ビット、発声ビット、利得ビット、およびスペクトル・ビットを、エラー制御コードでエンコードせずに、前記フレームの前記ビット・ストリームに含ませること、
を特徴とする方法。
【請求項９】
請求項８記載の方法であって、更に、
前記第１パラメータ・コードワードから変調キーを計算するステップと、
前記変調キーからスクランブリング・シーケンスを発生するステップと、
前記スクランブリング・シーケンスを前記第２ＦＥＣコードワードと組み合わせて、スクランブル第２ＦＥＣコードワードを生成するステップと、
前記スクランブル第２ＦＥＣコードを、前記フレームの前記ビット・ストリームに含ませるステップと、
を含むことを特徴とする方法。
【請求項１０】
請求項１記載の方法であって、更に、
所定のトーン信号を検出するステップと、
フレームに対しトーン信号を検出した場合、トーン識別ビットおよびトーン振幅ビットを前記第１パラメータ・コードワードに含ませるステップと、
を含み、前記トーン識別ビットが、前記フレームのビットを、トーン信号に対応するものとして識別可能とすることを特徴とする方法。
【請求項１１】
請求項１０記載の方法において、
フレームに対しトーン信号を検出した場合、前記フレームの前記ビット・ストリームに追加のトーン・インデックス・ビットを含ませ、
前記トーン・インデックス・ビットは、前記トーン信号に対する周波数情報を決定すること、
を特徴とする方法。
【請求項１２】
請求項１１記載の方法において、前記トーン識別ビットは、１組の不許可のピッチ・ビットに対応して、前記フレームのビットを、トーン信号に対応するものとして識別可能とすることを特徴とする方法。
【請求項１３】
ビット・ストリームからディジタル音声サンプルをデコードする方法であって、
前記ビット・ストリームを１つ以上のビット・フレームに分割するステップと、
ビット・フレームから第１ＦＥＣコードワードを抽出するステップと、
前記第１ＦＥＣコードワードをエラー制御デコードして、第１パラメータ・コードワードを生成するステップと、
前記第１パラメータ・コードワードからピッチ・ビットと、発声ビットと、利得ビットとを抽出するステップと、
前記抽出したピッチ・ビットを用いて、少なくとも部分的に前記フレームのピッチ情報を再構成するステップと、
前記抽出した発声ビットを用いて、少なくとも部分的に前記フレームの発声情報を再構成するステップと、
前記抽出した利得ビットを用いて、少なくとも部分的に前記フレームの信号レベル情報を再構成するステップと、
１つ以上のフレームについて再構成した前記ピッチ情報、発声情報および信号レベル情報を用いて、ディジタル音声サンプルを計算するステップと、
を備えたデコード方法。
【請求項１４】
請求項１３記載の方法において、フレームの前記ピッチ情報は基本周波数パラメータを含み、フレームの前記発声情報は１つ以上の発声判断を含むことを特徴とする方法。
【請求項１５】
請求項１４記載の方法において、前記発声ビットを発声コードブックへのインデックスとして用いることによって、前記フレームの前記発声判断を再構成することを特徴とする方法。
【請求項１６】
請求項１３から１５のいずれかに記載の方法であって、更に、フレームのスペクトル情報を再構成するステップを含むことを特徴とする方法。
【請求項１７】
請求項１６記載の方法において、
フレームの前記スペクトル情報は、少なくとも部分的に、１組の対数スペクトル強度パラメータを備え、
前記信号レベル情報を用いて、前記対数スペクトル強度パラメータの平均値を決定することを特徴とする方法。
【請求項１８】
請求項１７記載の方法であって、更に、
前記第１パラメータ・コードワードから変調キーを発生するステップと、
前記変調キーからスクランブリング・シーケンスを計算するステップと、
前記ビット・フレームから第２ＦＥＣコードワードを抽出するステップと、
前記スクランブリング・シーケンスを前記第２ＦＥＣコードワードに適用して、デスクランブルした第２ＦＥＣコードワードを生成するステップと、
前記デスクランブル第２ＦＥＣコードワードをエラー制御デコードして、第２パラメータ・コードワードを生成するステップと、
前記第１ＦＥＣコードワードの前記エラー制御デコード、および前記デスクランブル第２ＦＥＣコードワードの前記エラー制御デコードから、エラー計量を計算するステップと、
前記エラー計量が閾値を超過する場合、フレーム・エラー処理を適用するステップと、
を含むことを特徴とする方法。
【請求項１９】
ビット・ストリームからディジタル信号サンプルをデコードする方法であって、
前記ビット・ストリームを１つ以上のビット・フレームに分割するステップと、
ビット・フレームから第１ＦＥＣコードワードを抽出するステップと、
前記第１ＦＥＣコードワードをエラー制御デコードして、第１パラメータ・コードワードを生成するステップと、
前記第１パラメータ・コードワードを用いて、前記ビット・フレームがトーン信号に対応するか否か判断するステップと、
前記ビット・フレームがトーン信号に対応すると判断した場合、前記第１パラメータ・コードワードからトーン振幅ビットを抽出し、前記ビット・フレームがトーン信号に対応しないと判断した場合、前記第１コードワードからピッチ・ビット、発声ビット、および利得ビットを抽出するステップと、
前記トーン振幅ビットまたは前記ピッチ・ビット、発声ビットおよび利得ビットのいずれかを用いて、ディジタル信号サンプルを計算するステップと、
を備えた方法。
【請求項２０】
ビット・フレームを音声サンプルにデコードする方法であって、
前記ビット・フレーム内にあるビット数を判定するステップと、
前記ビット・フレームからスペクトル・ビットを抽出するステップと、
前記スペクトル・ビットの１つ以上を用いて、スペクトル・コードブック・インデックスを形成するステップであって、少なくとも部分的に前記ビット・フレーム内にあるビットの数によって、前記インデックスを決定する、前記のステップと、
前記スペクトル・コードブック・インデックスを用いてスペクトル情報を再構成するステップと、
前記再構成したスペクトル情報を用いて音声サンプルを計算するステップと、
を備えたデコード方法。