(57)【要約】【課題】内部バッファに余裕を持たせることにより音声データの破棄を回避し、ゆっくり再生においてもリアルタイム性が損なわれることを軽減した音声再生速度制御システムを提供することである。【解決手段】ゆっくり再生方法の改善として、再生端末側で回線エラーを随時監視し、回線エラーが生じ、かつ内部バッファがあふれそうな場合は、エラーデータを破棄して再生音声を一部削除して、内部バッファに余裕を持たせる。一方、回線エラーが生じても、内部バッファに余裕がある場合は、デコード時に前フレームからの情報を元に、擬似的な信号を生成するエラー隠蔽処理を行うことを特徴とする。【選択図】図１
2010197684.tif 000002
【特許請求の範囲】
【請求項１】
再生する音声データを記憶する出力メモリと、
前記音声データのエラーを検出するエラー検出手段と、
前記音声データを音声再生速度に応じた形式で前記出力メモリに記憶するとともに、前記エラー検出手段によって音声データのエラーを検出した場合には該音声データを前記出力メモリに記憶せずに破棄する音声データ記憶制御手段と、
を備えたことを特徴とする音声再生速度制御システム。
【請求項２】
前記音声データ記憶制御手段が、前記エラー検出手段によって音声データのエラーを検出し、且つ前記出力メモリの残記憶容量が所定容量未満である場合に、該音声データを破棄する
ことを特徴とする請求項１に記載の音声再生速度制御システム。
【請求項３】
回線を介して前記音声データを受信する音声データ受信手段を有することを特徴とする請求項１または２に記載の音声再生速度制御システム。
【請求項４】
前記エラー検出手段が、前記回線によるエラーを検出することを特徴とする請求項３に記載の音声再生速度制御システム。
【請求項５】
前記出力メモリに記憶された音声データを出力する出力デバイスを有することを特徴とする請求項１ないし４のうちのいずれか１項に記載の音声再生速度制御システム。
【請求項６】
音声再生速度の指定を入力する入力デバイスを有することを特徴とする請求項１ないし５のうちのいずれか１項に記載の音声再生速度制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は音声再生速度制御システムに関する。
【背景技術】
【０００２】
従来、音声通話や地上デジタルテレビ放送再生などの音声データの再生において、ユーザに音声を聞き取りやすくするための一手段として、ゆっくり再生を行うことが考えられる。
【０００３】
たとえば特許文献１には、音声をも含めた映像・音声ストリームデータの「ゆっくり再生」を行うことができる放送受信装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−５０１２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところが、音声をゆっくり再生するとき、全音声データに対して均一にサンプル補間処理を行うと、再生時間が長くなり、いずれ再生端末の持つ内部バッファ量を超えると、大きく音声データの破棄が生じることになり、リアルタイム性が大きく損なわれるという問題がある。このため、リアルタイム性を維持したまま、再生を行うことで、ユーザの利便性を向上することが望まれる。
【０００６】
すなわち、音声通話や地上デジタルテレビ放送の再生などリアルタイム性が求められる音声データの再生において、ユーザに音声を聞き取りやすくするための一手段として、ゆっくり再生を行う場合、全音声データに対して、均一にサンプル補間処理を行うと、再生時間が長くなり、いずれ再生端末の持つ内部バッファ量を超えると、大きく音声データの破棄が生じることになり、リアルタイム性が大きく損なわれる。
【０００７】
そこで、コンテンツの音声有無区間を解析し、音声有りの区間に対してのみサンプル補間処理を行いゆっくり音声を生成し、一方、音声無しの区間に対してはデータを破棄することでリアルタイム性を極力維持する方法が考えられるが、音声有り区間が再生端末の持つ内部バッファ量を超えるほど継続する場合、結局は音声データの大きな区間での破棄が生じ、リアルタイム性が大きく損なわれる。
【０００８】
本発明は上記の点にかんがみてなされたもので、内部バッファに余裕を持たせることにより音声データの破棄を回避し、ゆっくり再生においてもリアルタイム性が損なわれることを軽減した音声再生速度制御システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するにあたり、本発明では、ゆっくり再生方法の改善として、再生端末側で回線エラーを随時監視し、回線エラーが生じ、かつ内部バッファがあふれそうな場合は、エラーデータを破棄して再生音声を一部削除して、内部バッファに余裕を持たせる。一方、回線エラーが生じても、内部バッファに余裕がある場合は、デコード時に前フレームからの情報を元に、擬似的な信号を生成するエラー隠蔽処理を行うことを特徴とする。
【００１０】
本発明は、再生する音声データを記憶する出力メモリと、前記音声データのエラーを検出するエラー検出手段と、前記音声データを音声再生速度に応じた形式で前記出力メモリに記憶するとともに、前記エラー検出手段によって音声データのエラーを検出した場合には該音声データを前記出力メモリに記憶せずに破棄する音声データ記憶制御手段と、を備えたことを特徴とする。
【００１１】
また本発明は、前記音声データ記憶制御手段が、前記エラー検出手段によって音声データのエラーを検出し、且つ前記出力メモリの残記憶容量が所定容量未満である場合に、該音声データを破棄することを特徴とする。
また本発明は、回線を介して前記音声データを受信する音声データ受信手段を有することを特徴とする。
また本発明は、前記エラー検出手段が、前記回線によるエラーを検出することを特徴とする。
また本発明は、前記出力メモリに記憶された音声データを出力する出力デバイスを有することを特徴とする。
また本発明は、音声再生速度の指定を入力する入力デバイスを有することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、内部バッファに余裕を持たせることにより音声データの破棄を回避し、ゆっくり再生においてもリアルタイム性が損なわれることを軽減した音声再生速度制御システムを提供することができる。
【００１３】
すなわち、本発明では、ゆっくり再生方法の改善として、再生端末側で回線エラーを随時監視し、回線エラーが生じ、かつ内部バッファがあふれそうな場合は、エラーデータを破棄して再生音声を一部削除して、内部バッファに余裕を持たせる。一方、回線エラーが生じても、内部バッファに余裕がある場合は、デコード時に前フレームからの情報を元に、擬似的な信号を生成するエラー隠蔽処理を行うことを特徴とする。これにより、音声データの大きな区間での破棄が抑制され、ゆっくり再生時の破綻を抑制できリアルタイム性の維持に寄与し、ユーザの利便性が向上する。
【図面の簡単な説明】
【００１４】
【図１】本発明による音声再生速度制御システムの一実施形態の構成を示すブロック図である。
【図２】図１に示した実施形態の動作を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００１６】
本発明では、ゆっくり再生方法の改善として、再生端末側で回線エラーを随時監視し、回線エラーが生じ、かつ内部バッファがあふれそうな場合は、エラーデータを破棄して再生音声を一部削除して、内部バッファに余裕を持たせる。一方、回線エラーが生じても、内部バッファに余裕がある場合は、デコード時に前フレームからの情報を元に、擬似的な信号を生成するエラー隠蔽処理を行うことを特徴とする。これにより、音声データの大きな区間での破棄が抑制され、ゆっくり再生時の破綻を抑制できリアルタイム性の維持に寄与し、ユーザの利便性が向上する。
【００１７】
図１は、本発明による音声再生速度制御システムの一実施形態の構成を示すブロック図である。
【００１８】
本発明による音声再生速度制御システムは、回線から音声データを得ながらその音声を再生する装置に適用され、その例として、通信回線によって音声データを得る携帯電話機や、放送回線によって音声データを得るテレビジョン装置などが挙げられるが、本実施形態では、一例として携帯電話機を挙げて説明する。
【００１９】
本実施形態の携帯電話機は、受信メモリ１０１と、再生制御部１０２と、音声フレームでコード部１０３と、サンプル補間処理部１０４と、出力メモリ１０５と、デジタル−アナログ変換器（ＤＡＣ）１０６と、音声出力デバイス１０７とを有して構成される。
【００２０】
図１において、ユーザから再生開始が指示されると、受信した音声データを受信メモリ（１０１）に記録した後、音声データのデコード処理を行う。音声データのデコード処理部（１０３）では、音声サンプルを生成するとともに、音声有無を解析する。また、デコード処理時に受信した音声データが、回線エラーなどにより欠落していないかを検知する。
【００２１】
一方、再生制御部（１０２）は、入力デバイス（１０８）などからユーザが指定した再生速度に基づいて、サンプル補間処理部（１０４）でサンプル補間処理を行うよう制御する。サンプル補間処理部（１０４）では、エラーの有無情報と出力メモリ（１０５）の空き容量から、再生制御部からの情報に基づいた、ゆっくり音声を生成するためのサンプル補間処理を実施するか、あるいは音声データを破棄し、出力メモリの空き容量を増加させる。このサンプル補間処理部（１０４）によるサンプル補間処理が施された音声データは出力メモリ（１０５）に格納され、出力メモリ（１０５）に格納された音声データは、一定周期でＤＡＣ（１０６）にてデジタル−アナログ変換された後、スピーカーなどの音声出力デバイス（１０７）に送信される。
【００２２】
本実施形態の携帯電話機では、これらにより、音声データの大きな区間での破棄を抑制し、リアルタイム性が損なわれることを軽減することができる。
【００２３】
図２は、図１に示した実施形態の動作を示すフローチャートである。
【００２４】
図２に示すように、ユーザからの再生開始が指示されると（Ｓ２０１）、受信音声データがあれば受信音声データを入力メモリに記録し（Ｓ２０２）、デコード処理を行う（Ｓ２０３）。このとき、デコードしたサンプル内に音声信号が含まれているかを検出し（Ｓ２０４）、音声信号が検知されない場合は（Ｓ２０４：Ｎｏ）、デコードしたサンプルを破棄し（Ｓ２１１）、出力メモリ（１０５）の空き容量を増加させる。一方、音声信号が検知された場合は（Ｓ２０４：Ｙｅｓ）、以後、下記に示すように、サンプル補間処理を行い、ゆっくり音声を生成する。
【００２５】
デコード処理（Ｓ２０３）時に、エラー検知された場合は（Ｓ２０５：Ｙｅｓ）、出力メモリ（１０５）に十分な空き容量があれば（Ｓ２０６：Ｙｅｓ）、エラー隠蔽処理を行い（Ｓ２０７）、擬似的な音声信号を生成し、その信号に対して、ユーザからの再生速度指示に基づいたサンプル補間処理（Ｓ２０８）を行い、出力メモリ（１０５）に格納する（Ｓ２０９）。このとき、出力メモリ（１０５）に十分な空き容量がなければ（Ｓ２０６：Ｎｏ）、デコードしたサンプルを破棄し（Ｓ２１１）、出力メモリ（１０５）の空き容量を増加させる。出力メモリ（１０５）に十分な空き容量があるか否かは、予め定めた容量値よりも現在の空き容量が大きいかどうかで判定する。
【００２６】
エラー検知されない場合（Ｓ２０５：Ｎｏ）は、ユーザからの再生速度指示に基づいたサンプル補間処理のみを行い出力メモリに格納する（Ｓ２０８、Ｓ２０９）。出力メモリ（１０５）に格納された音声は、定周期でＤＡＣ（１０６）に送信された後、スピーカーなどの音声出力デバイス（１０７）から出力される（Ｓ２１０）。
【００２７】
これら動作を受信データが存在するか（Ｓ２０２：Ｙｅｓ）、ユーザより強制的に再生終了指示がない（Ｓ２１２：Ｎｏ）限り繰り返す。受信データが存在しなく（Ｓ２０２：Ｎｏ）、再生終了が指示された場合（Ｓ２１２：Ｙｅｓ）、再生を終了する（Ｓ２１３）。
【産業上の利用可能性】
【００２８】
本発明は、携帯電話機に限らず、テレビ受像機、そのほか音声データをリアルタイムで再生するすべての機器に利用可能である。
【符号の説明】
【００２９】
１０１  受信メモリ
１０２  再生制御部
１０３  音声フレームデコード部
１０４  サンプル補間処理部
１０５  出力メモリ
１０６  ＤＡＣ
１０７  音声出力デバイス
１０８  入力デバイス
【図１】
2010197684.tif 000003
【図２】
2010197684.tif 000004