(57)【要約】【課題】ユーザが聞き取りやすく、聴取のために過度の注意を払う必要がない倍速再生を実現する。【解決手段】音声データを記録時よりも速い再生速度で再生する倍速再生の実用速度範囲として上限値（ピーク）を設定し、この上限値を超える速度での倍速再生を行わないようにする。また、この上限値に基づく基本値を設定して、倍速再生を開始する際の初期速度として基本値を使用する。上限値は、ユーザ自身が設定可能であるか、あるいは、倍速再生中のユーザが変更した再生速度に基づいて変更される。また、ユーザによる操作がなくても倍速再生中の速度を、実用速度範囲内で自動変更する。【選択図】図４
2010230992.tif 000002
【特許請求の範囲】
【請求項１】
出力音声の話速が入力音声の話速に対して速くなるよう変換する倍速再生を行う音声データ再生装置であって、
前記入力音声の話速に対する前記出力音声の話速の比率を示す再生速度の上限値を可変とし、前記上限値を設定する可変上限値設定手段と、
前記可変上限値設定手段によって設定された前記上限値以下の再生速度で前記倍速再生を行う倍速再生手段とを、
有する音声データ再生装置。
【請求項２】
前記上限値以下の基本値を設定する基本値設定手段を有し、前記倍速再生手段が前記基本値を初期速度として前記倍速再生を開始するように構成されている請求項１に記載の音声データ再生装置。
【請求項３】
前記基本値のデフォルトの値を前記入力音声の話速の１．３倍速とする請求項２に記載の音声データ再生装置。
【請求項４】
前記可変上限値設定手段が、入力インタフェースからのユーザによる操作入力に従って前記上限値を変更するように構成されている請求項２に記載の音声データ再生装置。
【請求項５】
前記倍速再生の現在の再生速度を変更する現在速度変更手段を有する請求項１に記載の音声データ再生装置。
【請求項６】
前記現在速度変更手段が、入力インタフェースからのユーザによる操作入力に従って前記現在の再生速度を変更するように構成されている請求項５に記載の音声データ再生装置。
【請求項７】
前記ユーザによる操作入力に従って前記現在の再生速度が前記上限値を超える値に変更された場合には、前記可変上限値設定手段が、前記上限値を超えて変更された前記現在の再生速度の値が前記上限値に反映されるように前記上限値の変更を行うように構成されている請求項６に記載の音声データ再生装置。
【請求項８】
個々のユーザに適した前記上限値を決定するための上限値決定テストを実施する上限値決定テスト手段を有し、前記可変上限値設定手段が、前記上限値決定テスト手段による前記上限値決定テストの結果に基づいて前記上限値の変更を行うように構成されている請求項１に記載の音声データ再生装置。
【請求項９】
出力音声の話速が入力音声の話速に対して速くなるよう変換する倍速再生を行う音声データ再生装置であって、
前記倍速再生を行う前記入力音声の話速を算定する話速算定手段と、
前記入力音声の話速に対する前記出力音声の話速の比率を示す再生速度に関して、前記話速算定手段で算定された前記入力音声の話速に基づいて、前記倍速再生の現在の再生速度を自動的に変更する現在速度変更手段とを、
有する音声データ再生装置。
【請求項１０】
前記再生速度の上限値を可変とし、前記上限値を設定する可変上限値設定手段を有し、
前記現在速度変更手段が、前記入力音声の話速に加えて、前記上限値に基づいて前記倍速再生の前記現在の再生速度を変更するよう構成されている請求項９に記載の音声データ再生装置。
【請求項１１】
前記入力音声の話速と前記上限値とが関連付けられている請求項１から１０のいずれか１つに記載の音声データ再生装置。
【請求項１２】
出力音声の話速が入力音声の話速に対して高くなるよう変換する倍速再生を行う音声データ再生方法であって、
前記入力音声の話速に対する前記出力音声の話速の比率を示す再生速度の上限値を可変とし、前記上限値を設定する可変上限値設定ステップと、
前記可変上限値設定ステップで設定された前記上限値以下の再生速度で前記倍速再生を行う倍速再生ステップとを、
有する音声データ再生方法。
【請求項１３】
前記上限値以下の基本値を設定する基本値設定ステップを有し、前記倍速再生ステップにおいて、前記基本値を初期速度として前記倍速再生を開始する請求項１２に記載の音声データ再生方法。
【請求項１４】
前記基本値のデフォルトの値を前記入力音声の話速の１．３倍速とする請求項１３に記載の音声データ再生方法。
【請求項１５】
前記可変上限値設定ステップにおいて、入力インタフェースからのユーザによる操作入力に従って前記上限値を変更する請求項１３に記載の音声データ再生方法。
【請求項１６】
前記倍速再生の現在の再生速度を変更する現在速度変更ステップを有する請求項１２に記載の音声データ再生方法。
【請求項１７】
前記現在速度変更ステップにおいて、入力インタフェースからのユーザによる操作入力に従って前記現在の再生速度を変更する請求項１６に記載の音声データ再生方法。
【請求項１８】
前記ユーザによる操作入力に従って前記現在の再生速度が前記上限値を超える値に変更された場合には、前記可変上限値設定ステップにおいて、前記上限値を超えて変更された前記現在の再生速度の値が前記上限値に反映されるように前記上限値の変更を行う請求項１７に記載の音声データ再生方法。
【請求項１９】
個々のユーザに適した前記上限値を決定するための上限値決定テストを実施する上限値決定テストステップを有し、前記可変上限値設定ステップにおいて、前記上限値決定テストステップにおける前記上限値決定テストの結果に基づいて前記上限値の変更を行う請求項１２に記載の音声データ再生方法。
【請求項２０】
出力音声の話速が入力音声の話速に対して高くなるよう変換する倍速再生を行う音声データ再生方法であって、
前記倍速再生を行う前記入力音声の話速を算定する話速算定ステップと、
前記入力音声の話速に対する前記出力音声の話速の比率を示す再生速度に関して、前記話速算定ステップで算定された前記入力音声の話速に基づいて、前記倍速再生の現在の再生速度を変更する現在速度変更ステップとを、
有する音声データ再生方法。
【請求項２１】
前記再生速度の上限値を可変とし、前記上限値を設定する可変上限値設定ステップを有し、
前記現在速度変更ステップにおいて、前記入力音声の話速に加えて、前記上限値に基づいて前記倍速再生の現在の再生速度を変更する請求項２０に記載の音声データ再生方法。
【請求項２２】
前記入力音声の話速と前記上限値とが関連付けられている請求項１２から２１のいずれか１つに記載の音声データ再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、会話などの音声を含む音声データの再生処理を行う音声データ再生装置及び音声データ再生方法に関し、特に、出力音声の話速が入力音声の話速に対して速くなるよう変換する話速変換（倍速再生とも呼ばれる）の技術に関連した音声データ再生装置及び音声データ再生方法に関する。
【背景技術】
【０００２】
現在、音声データを再生することが可能な音声データ再生機能が、様々な機器に実装されている。例えば、持ち運び可能な音楽再生プレイヤーやＩＣ（Integrated Circuit）レコーダーなどのような音声データを主に取り扱う機器はもちろん、ＰＣ（Personal Computer）や車載ナビゲーション装置、携帯電話機、デジタルカメラなどを初めとする様々なデジタル機器に音声データ再生機能が実装されている。また、音声データ処理に関する技術も発達しており、音声データ再生機能の１つである倍速再生機能（発話時の速度よりも速い速度、すなわち、出力音声の話速が入力音声の話速に対して速くなるよう話速変換を行って再生する機能）が実装されている機器も多い。
【０００３】
また、倍速再生は、音声を聴取する時間を短縮できるという点で非常に有用であり、例えば、下記の特許文献１に記載されているようなコンテンツの再生技術や学習教材・教育教材に関する技術などを始めとして様々な分野で用いられている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２７０９５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
倍速再生では、単に再生速度の速い再生が行われるだけでは無意味であり、ユーザが音声の内容をきちんと聞き取ることが可能であることが重要である。再生速度が高ければ再生時間が短縮できる一方、再生速度が高すぎるとユーザはその内容を聞き取ることが難しくなってしまう。実際には、ユーザが音声の内容を聞き取ることができる上限の再生速度が存在しており、この上限の再生速度を超える倍速再生が行われてしまった場合には、ユーザはその内容を聞き取ることができずに不快な思いとなったり、聞き取れなかった箇所を再度聞き直さなくてはならず、結果的に再生時間を効率良く短縮されなかったりするという弊害がある。
【０００６】
また、従来の機器は手動による倍速度の決定が行われており、再生される音声のテンポに合わせてユーザが倍速度を調整しているため、当該装置を副次的に使用し、かつ、当該装置の速度調整が実施できない状況下（例：運転中のドライバ）では、適切な速度調整が施行できない問題がある。
【０００７】
また、何か別の行動を行いながら倍速再生を聞いているような場合に、上限の再生速度を超える倍速再生が行われてしまうと、倍速再生の内容を聴取しようと音声の聞き取りに注意力が傾き、その結果、倍速再生の聴取と同時に行っている行動に対する集中力が低下するおそれがある。例えば、車の運転中や歩行中に倍速再生の聴取を行っているような場合には、運転や歩行に対する集中力が低下し、思わぬ危険が生じてしまう可能性がある。
【０００８】
一方、従来の倍速再生機能では、実用に即した上限値というものは設定されておらず、また、上限値を設定しようという考え方すら存在していない。従来の倍速再生では、なるべく高い再生速度まで再生できるようにすること、ユーザが任意に（あるいはプリセットされた値に）再生速度を変更操作できるようにすることしかユーザに提供されない。なお、従来の倍速再生機能では倍速再生可能な最大速度は存在するかもしれないが、この値は、例えば倍速再生システムの能力に依存して自ずと定まっているものであり、上記のような弊害を考慮して明確に定められたものではない。
【０００９】
本発明は、上記の目的を達成するため、聞き取りやすく、聴取のために過度の注意を払う必要がない倍速再生を実現するための音声データ再生装置及び音声データ再生方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記の目的を達成するため、本発明によれば、出力音声の話速が入力音声の話速に対して速くなるよう変換する倍速再生を行う音声データ再生装置であって、
前記入力音声の話速に対する前記出力音声の話速の比率を示す再生速度の上限値を可変とし、前記上限値を設定する可変上限値設定手段と、
前記可変上限値設定手段によって設定された前記上限値以下の再生速度で前記倍速再生を行う倍速再生手段とを、
有する音声データ再生装置が提供される。
この構成により、通常よりも速い速度での再生（発話時の速度よりも速い速度による再生、あるいは、入力音声の話速が速くなるよう話速変換を行った再生）の際に、ユーザが音声を聞き取ることができ、かつ聴き取り不可能な速度に上昇することを防止できる。その結果、聴覚集中による視覚集中の阻害を制御可能とし、ユーザが同時に行っている別の行動に対する集中力を低下させないようにすることが可能となる。また、本発明に係る通常よりも速い速度での再生システムに、柔軟性を与えることを可能とし、個々人の聴覚能力とユーザ状況による聴覚集中の許容量に応じた上限値をリアルタイムに決定することも可能となる。
【００１１】
さらに、本発明では、上記の構成に加えて、前記上限値以下の基本値を設定する基本値設定手段を有し、前記倍速再生手段が前記基本値を初期速度として前記倍速再生を開始するように構成されている音声データ再生装置が提供される。
この構成により、倍速再生機構は等倍速（１．０倍速）よりも速い速度で開始することが可能となる。
【００１２】
さらに、本発明では、上記の構成に加えて、前記基本値のデフォルトの値を前記入力音声の話速の１．３倍速とする音声データ再生方法が再生される。
この方法により、ドライバが聞き取ることができる倍速再生効率の良い初期速度（１．３倍速）で倍速再生が開始できるようになる。
【００１３】
さらに、本発明では、上記の構成に加えて、前記可変上限値設定手段が、入力インタフェースからのユーザによる操作入力に従って前記上限値を変更するように構成されている音声データ再生装置が提供される。
この構成により、ユーザが自分で上限値の設定を行うことが可能となる。
【００１４】
さらに、本発明では、上記の構成に加えて、前記倍速再生の現在の再生速度を変更する現在速度変更手段を有する音声データ再生装置が提供される。
この構成により、様々な状況に応じて、通常よりも速い速度での再生に係る再生速度の変更を行えるようになる。
【００１５】
さらに、本発明では、上記の構成に加えて、前記現在速度変更手段が、入力インタフェースからのユーザによる操作入力に従って前記現在の再生速度を変更するように構成されている音声データ再生装置が提供される。
この構成により、ユーザが、通常よりも速い速度での再生に係る再生速度を変更することが可能となる。
【００１６】
さらに、本発明では、上記の構成に加えて、前記ユーザによる操作入力に従って前記現在の再生速度が前記上限値を超える値に変更された場合には、前記可変上限値設定手段が、前記上限値を超えて変更された前記現在の再生速度の値が前記上限値に反映されるように前記上限値の変更を行うように構成されている音声データ再生装置が提供される。
この構成により、ユーザによって変更された再生速度が上限値に反映されるようになる。
【００１７】
さらに、本発明では、上記の構成に加えて、個々のユーザに適した前記上限値を決定するための上限値決定テストを実施する上限値決定テスト手段を有し、前記可変上限値設定手段が、前記上限値決定テスト手段による前記上限値決定テストの結果に基づいて前記上限値の変更を行うように構成されている音声データ再生装置が提供される。
この構成により、個々のドライバに適した上限値が設定できるようになる。
【００１８】
また、上記の目的を達成するため、本発明によれば、出力音声の話速が入力音声の話速に対して速くなるよう変換する倍速再生を行う音声データ再生装置であって、
前記倍速再生を行う前記入力音声の話速を算定する話速算定手段と、
前記入力音声の話速に対する前記出力音声の話速の比率を示す再生速度に関して、前記話速算定手段で算定された前記入力音声の話速に基づいて、前記倍速再生の現在の再生速度を自動的に変更する現在速度変更手段とを、
有する音声データ再生装置が提供される。
この構成により、音声に含まれる会話の話速を考慮して、通常よりも速い速度での再生に係る再生速度が変更されるようになる。
【００１９】
さらに、本発明では、上記の構成に加えて、前記再生速度の上限値を可変とし、前記上限値を設定する可変上限値設定手段を有し、
前記現在速度変更手段が、前記入力音声の話速に加えて、前記上限値に基づいて前記倍速再生の現在の再生速度を変更するよう構成されている音声データ再生装置が提供される。
この構成により、音声に含まれる会話の話速に加え、設定されている上限値も考慮して、通常よりも速い速度での再生に係る再生速度が変更されるようになる。
【００２０】
さらに、本発明では、上記の構成に加えて、前記入力音声の話速と前記上限値とが関連付けられている音声データ再生装置が提供される。
この構成により、音声に含まれる会話の話速と上限値との関係を設定することが可能となる。
【００２１】
また、上記の目的を達成するため、本発明によれば、出力音声の話速が入力音声の話速に対して高くなるよう変換する倍速再生を行う音声データ再生方法であって、
前記入力音声の話速に対する前記出力音声の話速の比率を示す再生速度の上限値を可変とし、前記上限値を設定する可変上限値設定ステップと、
前記可変上限値設定ステップで設定された前記上限値以下の再生速度で前記倍速再生を行う倍速再生ステップとを、
有する音声データ再生方法が提供される。
この方法により、通常よりも速い速度での再生の際に、ユーザが音声を聞き取ることができ、かつ聴き取り不可能な速度に上昇することを防止できる。その結果、聴覚集中による視覚集中の阻害を制御可能とし、ユーザが同時に行っている別の行動に対する集中力を低下させないようにすることが可能となる。また、本発明に係る通常よりも速い速度での再生システムに、柔軟性を与えることを可能とし、個々人の聴覚能力とユーザ状況による聴覚集中の許容量に応じた上限値をリアルタイムに決定することも可能となる。
【００２２】
さらに、本発明では、上記の方法に加えて、前記上限値以下の基本値を設定する基本値設定ステップを有し、前記倍速再生ステップにおいて、前記基本値を初期速度として前記倍速再生を開始する音声データ再生方法が提供される。
この方法により、倍速再生機構は等倍速（１．０倍速）よりも速い速度で開始することが可能となる。
【００２３】
さらに、本発明では、上記の方法に加えて、前記基本値のデフォルトの値を前記入力音声の話速の１．３倍速とする音声データ再生方法が再生される。
この方法により、ドライバが聞き取ることができる倍速再生効率の良い初期速度（１．３倍速）で倍速再生が開始できるようになる。
【００２４】
さらに、本発明では、上記の方法に加えて、前記可変上限値設定ステップにおいて、入力インタフェースからのユーザによる操作入力に従って前記上限値を変更する音声データ再生方法が提供される。
この方法により、ユーザが自分で上限値の設定を行うことが可能となる。
【００２５】
さらに、本発明では、上記の方法に加えて、前記倍速再生の現在の再生速度を変更する現在速度変更ステップを有する音声データ再生方法が提供される。
この方法により、様々な状況に応じて、通常よりも速い速度での再生に係る再生速度の変更を行えるようになる。
【００２６】
さらに、本発明では、上記の方法に加えて、前記現在速度変更ステップにおいて、入力インタフェースからのユーザによる操作入力に従って前記現在の再生速度を変更する音声データ再生方法が提供される。
この方法により、ユーザが、通常よりも速い速度での再生に係る再生速度を変更することが可能となる。
【００２７】
さらに、本発明では、上記の方法に加えて、前記ユーザによる操作入力に従って前記現在の再生速度が前記上限値を超える値に変更された場合には、前記可変上限値設定ステップにおいて、前記上限値を超えて変更された前記現在の再生速度の値が前記上限値に反映されるように前記上限値の変更を行う音声データ再生方法が提供される。
この方法により、ユーザによって変更された再生速度が上限値に反映されるようになる。
【００２８】
さらに、本発明では、上記の方法に加えて、個々のユーザに適した前記上限値を決定するための上限値決定テストを実施する上限値決定テストステップを有し、前記可変上限値設定ステップにおいて、前記上限値決定テストステップにおける前記上限値決定テストの結果に基づいて前記上限値の変更を行う音声データ再生方法が提供される。
この方法により、個々のドライバに適した上限値が設定できるようになる。
【００２９】
また、上記の目的を達成するため、本発明によれば、出力音声の話速が入力音声の話速に対して高くなるよう変換する倍速再生を行う音声データ再生方法であって、
前記倍速再生を行う前記入力音声の話速を算定する話速算定ステップと、
前記入力音声の話速に対する前記出力音声の話速の比率を示す再生速度に関して、前記話速算定ステップで算定された前記入力音声の話速に基づいて、前記倍速再生の現在の再生速度を変更する現在速度変更ステップとを、
有する音声データ再生方法が提供される。
この方法により、音声に含まれる会話の話速を考慮して、通常よりも速い速度での再生に係る再生速度が変更されるようになる。
【００３０】
さらに、本発明では、上記の方法に加えて、前記再生速度の上限値を可変とし、前記上限値を設定する可変上限値設定ステップを有し、
前記現在速度変更ステップにおいて、前記入力音声の話速に加えて、前記上限値に基づいて前記倍速再生の現在の再生速度を変更する音声データ再生方法が提供される。
この方法により、音声に含まれる会話の話速に加え、設定されている上限値も考慮して、通常よりも速い速度での再生に係る再生速度が変更されるようになる。
【００３１】
さらに、本発明では、上記の方法に加えて、前記入力音声の話速と前記上限値とが関連付けられている音声データ再生方法が提供される。
この方法により、音声に含まれる会話の話速と上限値との関係を設定することが可能となる。
【００３２】
また、自動で倍速再生することの弊害として、相手の話し方のテンポ（拍節の速さ）が変わってしまうため、本来、等倍速にて表現されていた感情の調子が判らなくなる。特に相手が知人の場合は、話速を速くすると相手がイライラしている、怒っているなどの錯覚が発生する。そのため、本発明に係る倍速再生機構では、再生速度に合わせて音拍のトーン（声調）の強弱差を弱めることで、感情の調子を軟弱にすることも可能である。
【発明の効果】
【００３３】
本発明は上記構成及び方法を有しており、ユーザが聞き取りやすく、聴取のために過度の注意を払う必要がない倍速再生を実現するという効果を有している。
【図面の簡単な説明】
【００３４】
【図１】本発明の実施の形態において、倍速再生を行う倍速再生機能を有する受話音声処理部の構成の一例を示すブロック図である。
【図２】本発明の実施の形態における倍速再生処理の倍速再生処理による処理の一例を示す音声波形のグラフである。
【図３】本発明の実施の形態において、実用速度範囲内で再生速度の変動を行う場合の再生速度と時間との関係の一例を示すグラフである。
【図４】本発明の実施の形態における音拍幅及び再生速度（倍率）の概念を説明するための図である。
【図５】本発明の実施の形態において、上限値を直接ユーザが変更する方法の一例を示すフローチャートである。
【図６】本発明の実施の形態において、基本値を直接ユーザが変更する方法の一例を示すフローチャートである。
【図７】本発明の実施の形態において、ユーザによる操作入力で設定された再生速度を反映して上限値を変更する方法の一例を示すフローチャートである。
【図８】本発明の実施の形態において、ユーザによる操作入力で設定された再生速度を反映して基本値を変更する方法の一例を示すフローチャートである。
【図９】本発明の実施の形態において、初期テストを行う場合の再生速度と時間との関係の一例を示すグラフである。
【図１０】本発明の実施の形態における再生速度（倍率）と適切な平均音拍幅との関係の一例を示すグラフである。
【図１１】本発明の実施の形態において、話速に適した再生速度に変更する処理の一
【発明を実施するための形態】
【００３５】
以下、本発明の実施の形態について説明する。
【００３６】
本発明の実施の形態では、音声データを通常よりも速い再生速度で再生する倍速再生の実用速度範囲として上限値（ピーク）が設定され、この上限値を超える速度での倍速再生は行われないようにする。
【００３７】
一般的に、人間が聴取可能な倍速再生の速度や、同時に別の行動を行っている場合に聴取可能な倍速再生の速度には上限が存在する。また、倍速再生の速度の上限は、個々人の聴取能力によって異なっている。こうした上限を超える速度の倍速再生が行われた場合、ユーザは、その内容を聞き取ることができないだけではなく、その内容を聞き取ろうと意識が傾き、その結果、同時に行っている別の行動に対する集中力が阻害されてしまう可能性がある。例えば、倍速再生の聴取を運転中や歩行中に行っているような場合には、ユーザの移動の安全性が低下するなどの弊害が生じる。本発明では、倍速再生の速度に関して、こうした要因を踏まえた上限値を定め、この上限値を超える速度での倍速再生は行われないようにする。
【００３８】
また、本発明の実施の形態では、上記の上限値に基づいて基本値が設定される。基本値は、上記の上限値よりも低い再生速度（かつ、倍速再生を行わない場合の再生速度よりも高い再生速度）であり、この基本値を初期値として倍速再生が開始される。なお、基本値及び上限値に関して、ユーザが再生速度を手動で変動させながら倍速再生が行われる手動変速モードの基本値及び上限値（システム上の基本値及び上限値）と、倍速再生システムが再生速度を自動で変動させながら倍速再生が行われる自動変速モードの基本値及び上限値は、それぞれ別に設定されてもよく、また、後述のように、自動変速モードにおいて各音拍幅に対応した基本値及び上限値が設定されてもよい。
【００３９】
本発明の実施の形態では、上記の上限値によって決定される再生速度の範囲（実用速度範囲）の再生速度で倍速再生を行うことで、ユーザが聞き取りやすい倍速再生を実現することが可能となる。倍速再生時に再生速度を変更する際においては（特に自動変速モードの場合においては）、この実用速度範囲から逸脱しないように再生速度が変動されることが望ましい。
【００４０】
また、本発明の実施の形態では、ユーザが上記の上限値を事前に設定することが可能である。また、上記の上限値を定めるためのテストを行ったり、手動変速モード時の手動操作から上限値の学習動作を行ったりすることも可能である。
【００４１】
次に、本発明の実施の形態における音声データ再生装置の構成の一例について説明する。図１は、本発明の実施の形態において、倍速再生を行う倍速再生機能を有する音声データ再生装置の構成の一例を示すブロック図である。
【００４２】
図１に図示されている音声データ再生装置１２０は、音声データキャッシュ１２１、音声処理部１２３、音声再生出力部１２５を有している。なお、音声データ再生装置１２０は、ユーザが操作入力を行うための入力インタフェース（ＧＵＩ（Graphic User Interface）、操作スイッチや操作ボタン、音声認識システムによる音声入力インタフェースなど）や、情報を報知するディスプレイ及びスピーカなどを有していてもよいが、ここでは、図示省略する。
【００４３】
音声データキャッシュ１２１は、再生を行う音声データをキャッシュ（一時格納）する機能を有している。例えば、音声データ再生装置１２０は、音声データ記録メディアや外部装置（通信を介して接続）から再生用の音声データを取得し、その音声データを再生前にいったん音声データキャッシュ１２１に格納する。また、音声処理部１２３は、音声データキャッシュ１２１に格納されている音声データを読み出し、音声データの再生処理を制御する機能を有している。また、音声再生出力部１２５は、音声データの再生及び出力処理を行う機能を有している。
【００４４】
また、音声処理部１２３は、再生・停止制御部１２３１、倍速再生機構部１２３２によって構成されている。なお、音声処理部１２３における再生機能は、コンピュータによって実行可能なプログラムによっても実現可能である。
【００４５】
再生・停止制御部１２３１は、外部からの指示（例えば、ユーザによる入力）に基づいて、音声データキャッシュ１２１からの音声データの読み出しを開始／中断したり、同じく外部からの指示に基づいて、音声データの再生速度を変更したりすることが可能である。
【００４６】
また、倍速再生機構部１２３２は、音声データキャッシュ１２１に蓄積されている通話相手からの受信データを通常よりも速い再生速度で再生するための機能を有しており、自動変速制御部１２３３、音拍幅解析部１２３４、実用速度上限値学習部１２３５によって構成されている。
【００４７】
自動変速制御部１２３３は、音声データの再生速度を自動で調整する機能を有している。自動変速制御部１２３３は、上限値決定部１２３６、基本値決定部１２３７、変速指示部１２３８によって構成されている。
【００４８】
上限値決定部１２３６は、倍速再生を行う際に実用再生速度の上限値を決定する機能を有しており、基本値決定部１２３７は、倍速再生を行う際に実用再生速度の基本値を決定する機能を有している。上限値決定部１２３６で決定された上限値、及び、基本値決定部１２３７で決定された基本値は、変速指示部１２３８に通知される。
【００４９】
なお、倍速再生を行う際に用いられる上限値は、ユーザが聞き取ることが可能な再生速度（あるいは、ユーザによって行われている別の行動に対するユーザの集中力が低下しない上限の再生速度）に依存して定められるものであり、基本値は、上限値に対して余裕を持った再生速度（上限値の倍速再生よりもゆっくりした倍速再生）である。実際の倍速再生における再生速度の変動範囲には、上限値によって再生速度の最大値が規定される。また、下限値としては上記の基本値が用いられてもよく、あるいは、特別な値が規定されなくてもよい（例えば、等倍速を下限値としてもよい）。また、本明細書では、倍速再生の速度を元の音声データの再生速度に対する倍率で表現し、上限値及び基本値も再生速度の倍率によって表現する。
【００５０】
また、変速指示部１２３８は、倍速再生を行う際に決定された実用再生速度の上限値及び基本値、さらには音拍幅解析部１２３４によって解析された音拍幅（話速を考慮）に基づいて、実際に倍速再生を行う際の再生速度を決定する機能を有している。変速指示部１２３８で決定された実際に倍速再生を行う際の再生速度は、音声再生出力部１２５に通知され、この再生速度に基づいて音声データの倍速再生処理が行われる。すなわち、変速指示部１２３８で決定された再生速度が、実際にユーザが体感する再生速度となる。
【００５１】
また、音拍幅解析部１２３４は、再生する音声データに含まれる音拍幅を解析する機能を有している。音拍幅解析部１２３４が、例えば、再生する音声データの音声認識結果（音声認識は、この音拍幅解析部１２３４で行われてもよく、あるいは、不図示の音声認識システムで行われてもよい）から、その音声の音拍幅を解析する機能を有している。なお、音拍幅に関しては後で説明する。
【００５２】
また、実用速度上限値学習部１２３５は、特定のユーザに適した上限値（実用再生速度の上限値）を学習によって決定する機能を有している。なお、上限値と同様に基本値に関しても、ユーザにとって適切な基本値を学習によって決定してもよい。さらに、初期テスト実施部１２３９、リアルタイム学習部１２４０を有している。初期テスト実施部１２３９は、特定のユーザにとって適した再生速度を、初期テストを実施することで決定する機能を有している。また、リアルタイム学習部１２４０は、実際に倍速再生が行われている際にユーザによって設定された再生速度をリアルタイムで学習して、実用速度上限値を決定する機能を有している。
【００５３】
また、音声再生出力部１２５では、変速指示部１２３８で決定された再生速度に従って、音声データの倍速再生処理が行われる。本発明は、この倍速再生処理の方法に関しては特に限定するものではなく、音声再生出力部１２５は、例えば、通常のデジタル信号処理による倍速再生処理を行えばよい。通常の倍速再生処理では、元の音程を維持する（すなわち、話者の声質を変えない）音程変換処理が行われる。通例では、フーリエ変換をしかって音声部分の同類波形や無音部分の同類波形に対して時間軸に等比な加除算を行うことで音声伸長が実現される。
【００５４】
また、図２は、本発明の実施の形態における倍速再生処理の倍速再生処理による処理の一例を示す音声波形のグラフである。図２に図示されているように、音声波形は通常いくつかの同類波形によって形成されており、元の音声波形の音声伸長をカットすることで音声の再生時間を短縮することが可能である。なお、図２には、一例として元の音声波形を２分の１にした２倍速の音声波形が図示されているが、Ｎ分の１にすることでＮ倍速の音声波形が実現される。
【００５５】
また、会話のスピード（話速）は、単位時間当たりに含まれる音拍数によって表すことが可能である。１音拍は、例えば１つの母音を含む音拍幅を有しており、例えば『やきにく』という単語は『や（ＹＡ）』、『き（ＫＩ）』、『に（ＮＩ）』、『く（ＫＵ）』の４音拍（４つの母音を含む４音拍の有声音）とみなすことができる。
【００５６】
例えば、図３に図示されているように、１．０倍（等倍速）の『ＹＡＫＩＮＩＫＵ』という単語は、１．１倍、１．３倍、１．５倍、２．０倍と再生速度を速くするにつれて各音拍幅が短くなり、単位時間当たりに含まれる音拍幅（音拍数の逆数、すなわち、話速の逆数）は大きくなる。会話の話速が速い場合（早口で話している場合など）には、単位時間当たりに含まれる音拍幅は小さくなり、会話の話速が遅い場合（ゆっくり話している場合など）には、単位時間当たりに含まれる音拍幅は大きくなる。なお、通常の会話では、音拍幅の異なる音拍が混在し、また、有音部分（話者が発生している状態）に加えて無音部分（話者が発生していない状態）も存在するため、ある一定時間に含まれる音拍数から得られる平均音拍数（逆数は平均音拍幅）が話速として考慮されることが望ましい。
【００５７】
また、ユーザが倍速再生を聞き取ることができる能力が音拍幅に依存していることも考えられる。この場合、ある音拍幅より小さくなるとその会話の内容を聞き取ることができなくなるのであれば、ユーザが会話の内容を聞き取ることができるかどうかの境界となる音拍幅（聞き取ることができる最小音拍幅）が存在することになる。この境界となる最小音拍幅は、単に再生速度（倍率）のみで決定されるのではなく、再生速度（倍率）に加えて話速が考慮される必要がある。
【００５８】
また、平均音拍幅の長さやその他の外乱（ノイズなど）によって、実際の実用再生速度の上限値は変動することが考えられる。例えば、図３に図示されている１．０倍の『ＹＡＫＩＮＩＫＵ』という単語を１．３倍より大きな再生速度で再生すると聞き取りにくくなる場合、１．３倍が実用再生速度の上限値として定まる。しかしながら、元の発声がもっと早口であり、元の単語の音拍幅がより短い場合には、実用再生速度の上限値として定まる値はもっと小さくなることが予想される。
【００５９】
次に、本発明の実施の形態における動作について説明する。
【００６０】
上記の上限値は、例えば、初期状態（工場出荷時）においては所定の初期値（デフォルト値）が設定される。なお、出願人は、統計による検証を行い、上限値として１．３倍に設定することが望ましいという結果を得ている。また、初期状態（工場出荷時）においては、基本値はこの上限値の初期値よりも低い値（例えば、１．２倍）が設定されてもよく、基本値が上限値と同一の値（例えば、１．３倍）に設定されてもよい。
【００６１】
最も基本的な動作としては、これらデフォルトの初期値は変動できないようにし、デフォルトの上限値及び基本値に従った倍速再生を行う方法が可能である。例えば、図４に図示されているように、倍速再生を開始した場合には、開始時点における再生速度を基本値に設定する。なお、図４では、デフォルトの基本値として設定されている１．２倍に再生速度が設定されているが、デフォルトの基本値は任意の値であってよく、例えば、１．０倍とすることも可能である。このように、基本値が上限値よりも低い値に設定されている場合には、設定された基本値から倍速再生を開始して、いきなり高速の倍速再生が行われないようにすることで、耳障りな倍速再生が行われないようにし、例えば、ユーザが同時に行って入る別の行動に対する集中力を低下させないようにすることが可能となる。
【００６２】
また、倍速再生の再生速度は、上限値を上限とする実用速度範囲（下限値として基本値が設定されてもよい）内で変動されるようにすることが望ましい。このとき、なるべく速い再生速度で倍速再生を行ったほうが通常再生に戻るまでの時間が短縮されるが、本発明の実施の形態では、設定されている上限値を超える再生速度での倍速再生は行われないようにする。例えば、図４に図示されているように、段階的に上限値に近づくように再生速度を変動（増加）させ、上限値に到達した場合には、それ以上再生速度を上げずに倍速再生を行う。なお、ここでは、段階的に再生速度を上げる（再生速度を離散的な値で変動させる）ように図示されているが、再生速度を滑らかに上げてもよい。また、再生速度を上限値まで到達させずに、上限値に対して一定値だけ低い値を超えないよう再生速度を制御してもよい。これにより、上限値を超えた倍速再生が行われないようにすることで、聞き取りにくい倍速再生が行われないようにし、例えば、ユーザが同時に行って入る別の行動に対する集中力を低下させないようにすることが可能となる。
【００６３】
また、再生速度の変動に関しては、ユーザが再生速度の変動を行えるようにしてもよく（手動変速モード）、倍速再生システムにおいて自動的に再生速度の変動が行われるようにしてもよい（自動変速モード）。また、手動変速モード及び自動変速モード共に、倍速再生の再生速度は、上限値を上限とする実用速度範囲内で変動されるようにすることが望ましいが、手動変速モードに関しては、ユーザが上限値を超えて再生速度を変動できるようにしてもよく、さらに、上限値を超えて再生速度が変動された場合には、次回の倍速再生時において、上限値を超えて設定された再生速度の値が新たな上限値に反映されるようにしてもよい。
【００６４】
（手動変速モード）
倍速再生時に、ユーザ自身がその倍速再生の再生速度を変更できるようにしてもよい。ユーザは、例えば、ＧＵＩ（Graphics User Interface）やその他の操作スイッチ）、音声入力（音声認識システムによる解析）などを始めとして、様々な入力インタフェースから再生速度の変更を行うことが可能である。なお、再生速度の変更入力に意識が傾くことによってユーザが同時に行っている別の行動に対する集中力が阻害されてしまうことが望ましくない場合には、別の行動が行われている最中かどうか（例えば、ユーザが運転中かどうか）を判断し、その判断結果に応じてユーザによる再生速度の変更を禁止したり、特定の入力インタフェース（例えば、操作スイッチや音声入力）経由でしか再生速度の変更が行えないようにしたりすることも可能である。
【００６５】
ユーザの手動設定を許す手動変速モードでは、ユーザによって、上限値を超えない範囲（あるいは、基本値と上限値との間の実用速度範囲内）での再生速度の変更が可能なようにしてもよく、例外的に実用速度範囲外においても再生速度の変更が可能なようにしてもよい。また、同時に行われている別の行動の性質や状態を考慮して、手動変速モードの内容を変えてもよい。例えば、ユーザが運転中の場合には、上限値を超えない実用速度範囲で再生速度を変更できるようにした手動変速モードとし、非運転中の場合には、上限値を超える範囲まで再生速度を変更できるようにした手動変速モードとしてもよい。
【００６６】
ユーザが上限値を超えない実用速度範囲内でのみ再生速度を変更できるようにした場合には、ユーザがいくら再生速度を上げる操作を行っても、再生速度が上限値よりも大きくなることはない。このような構成とすることで、例えば、ユーザが、再生速度を過度に上げてしまうような操作を誤って行ってしまった場合でも、再生速度は上限値を超えることはなく、常に聞き取ることが可能な再生速度の範囲（実用速度範囲）内での再生が行われる。また、誤った操作によって再生速度が上がってしまうことでユーザがあわててしまうといった事態を避けることが可能となる。
【００６７】
一方、ユーザが上限値を超える範囲まで再生速度を変更できるようにした手動変速モードでは、ユーザは、操作入力を行うことによって上限値を超える再生速度に設定することが可能となる。上限値は、システムにおいて保持されている値であって、そのときの会話の話速、あるいは、その他の外乱（ノイズ）などの要因は考慮されていない。したがって、上限値より高い再生速度で倍速再生が行われてもユーザは容易に聞き取れる場合もあり、このような場合に有効である。
【００６８】
また、ユーザはそれぞれ、倍速再生の会話を聞き取れる能力が異なっており、個々のユーザによって十分聞き取ることが可能な再生速度は異なっている。この要因によって、ユーザが上限値を超える再生速度に設定している可能性もある。すなわち、ユーザの倍速再生の会話を聞き取れる能力が、デフォルトの初期値よりも高い再生速度の倍速再生を聞き取ることができるものである可能性もある。このようなユーザ個々の能力は、上限値そのものを高くすることによって反映されることが望ましい。したがって、ユーザが、設定されている上限値そのものを変更できるようにしたり、あるいは、ユーザの倍速再生を聞き取る能力を反映した上限値に変更されるようにしたりすることが望ましい。
【００６９】
上限値そのものの変更方法（上限値の再設定方法）としては、上限値を直接ユーザが変更する方法、上限値を超える範囲でユーザ自身が再生速度を変更できるようにした手動変速モードにおいて、ユーザによる操作入力で設定された再生速度（上限値より高い再生速度）を反映して上限値を変更する方法、その他何らかのテスト（ここでは、初期テストと呼ぶ）によって上限値を変更する方法が考えられる。また、同様にして、基本値を変更することも可能である。
【００７０】
まず、上限値又は基本値を直接ユーザが変更する方法の一例について説明する。図５及び図６は、本発明の実施の形態において、上限値及び基本値のそれぞれを直接ユーザが変更する方法の一例を示すフローチャートである。
【００７１】
図５において、上限値の変更操作が行われる場合、まず、現在設定されている再生速度の上限値（再生倍率）をＧＵＩプロパティ上に表示する（ステップＳ２１０１）。ユーザは、このＧＵＩプロパティ上に表示された上限値を増減（インクリメント／デクリメント）させることが可能である。
【００７２】
ユーザがＧＵＩプロパティ上で上限値を下げる入力を行った場合には（ステップＳ２１０２）、この入力に応じて上限値がデクリメント（ダウン）される（ステップＳ２１０３）。また、上限値が基本値より小さい値となった場合には（ステップＳ２１０４）、基本値が上限値以下となるように基本値がデクリメントされる（ステップＳ２１０５）。さらに、倍速再生が行われている最中であれば、現在の倍速再生の再生速度（現在速度：再生中の倍速再生における倍率）が基本値より小さい値となった場合には（ステップＳ２１０６）、現在速度が上限値以下となるように現在速度のデクリメントを行ってもよい（ステップＳ２１０７）。また、ユーザがＧＵＩプロパティ上で上限値を上げる入力を行った場合には（ステップＳ２１０８）、この入力に応じて上限値がインクリメント（アップ）される（ステップＳ２１０９）。
【００７３】
また、図６において、基本値の変更操作が行われる場合、まず、現在設定されている再生速度の基本値（再生倍率）をＧＵＩプロパティ上に表示する（ステップＳ２２０１）。ユーザは、このＧＵＩプロパティ上に表示された基本値を増減（インクリメント／デクリメント）させることが可能である。
【００７４】
ユーザがＧＵＩプロパティ上で基本値を下げる入力を行った場合には（ステップＳ２２０２）、この入力に応じて基本値がデクリメント（ダウン）される（ステップＳ２２０３）。また、ユーザがＧＵＩプロパティ上で基本値を上げる入力を行った場合には（ステップＳ２２０４）、この入力に応じて基本値がインクリメント（アップ）される（ステップＳ２２０５）。また、倍速再生が行われている最中であれば、基本値が現在速度より大きい値となった場合には（ステップＳ２２０６）、現在速度が基本値以上となるように現在速度がインクリメントされてもよい（ステップＳ２２０７）。また、基本値が上限値より大きい値となった場合には（ステップＳ２２０８）、上限値が基本値以上となるように上限値がインクリメントされる（ステップＳ２２０９）。
【００７５】
なお、このようにＧＵＩプロパティ上で上限値や基本値の増減を簡単に行えるようにした場合、ユーザの設定によって、実際に聞き取ることのできる再生速度を大きく超えた再生速度で倍速再生が行われてしまう可能性がある。したがって、ＧＵＩプロパティ上で上限値や基本値の増減が行われる場合にはいったん警告を報知し、ユーザ責任で上限値や基本値の変動が行われるようにしてもよい。
【００７６】
次に、上限値を超える範囲でユーザ自身が再生速度を変更できるようにした手動変速モードにおいて、ユーザによる操作入力で設定された再生速度を反映して上限値を変更する方法の一例について説明する。図７及び図８は、本発明の実施の形態において、ユーザによる操作入力で設定された再生速度を反映して上限値及び基本値のそれぞれを変更する方法の一例を示すフローチャートである。
【００７７】
図７において、倍速再生が行われている場合に、ユーザが操作スイッチを用いて現在速度を下げる入力を行った場合には（ステップＳ２３０１）、この入力に応じて現在速度がデクリメント（ダウン）される（ステップＳ２３０２）。このとき、現在速度が基本値より小さい値となった場合には（ステップＳ２３０３）、現在速度が基本値以上となるように基本値がデクリメントされる（ステップＳ２３０４）。また、ユーザが操作スイッチを用いて現在速度を上げる入力を行った場合には（ステップＳ２３０５）、この入力に応じて現在速度がインクリメント（アップ）される（ステップＳ２３０６）。このとき、現在速度が上限値よりも大きい値となった場合には（ステップＳ２３０７）、現在速度が上限値以下となるように上限値がインクリメントされる（ステップＳ２３０８）。
【００７８】
また、音声入力（音声認識による入力）を利用して、倍速再生中の再生速度が変更できるようにすることも可能である。この場合、図８において、ユーザによる音声入力を認識し（ステップＳ２４０１）、ユーザが音声入力によって現在速度を下げる入力を行った場合には（ステップＳ２４０２）、この入力に応じて現在速度がデクリメント（ダウン）される（ステップＳ２４０３）。このとき、現在速度が基本値より小さい値となった場合には（ステップＳ２４０４）、現在速度が基本値以上となるように基本値がデクリメントされる（ステップＳ２４０５）。また、ユーザが音声入力によって現在速度を上げる入力を行った場合には（ステップＳ２４０６）、この入力に応じて現在速度がインクリメント（アップ）される（ステップＳ２４０７）。このとき、現在速度が上限値よりも大きい値となった場合には（ステップＳ２４０８）、現在速度が上限値以下となるように上限値がインクリメントされる（ステップＳ２４０９）。
【００７９】
ユーザによる操作入力で設定された再生速度を反映して上限値及び基本値のそれぞれを変更する場合、例えば、図７のステップＳ２３０４、Ｓ２３０８や図８のステップＳ２４０５、Ｓ２４０９において即座に上限値や基本値を変更してもよいが、これらの結果を蓄積して、ユーザにとって適切と思われる上限値及び基本値の傾向を学習動作によって特定することで、適切な上限値や基本値への変更を行ってもよい。
【００８０】
また、例えば、図７や図８で行われる現在速度の変更入力そのものを蓄積して、ユーザにとって適切と思われる再生速度の変更方法（例えば、再生速度を段階的に上下させる場合にはその段階数や各段階における倍率、滑らかに上下させる場合にはその変動傾きなど）を学習動作によって特定することで、自動変速モードで倍速再生が行われる場合の再生速度の変更方法をユーザに適したものにすることが可能となる。
【００８１】
なお、図５及び図６では、ユーザによる上限値又は基本値の変更がＧＵＩプロパティで行われており、図７及び図８では、ユーザによる再生速度の変更を反映した上限値又は基本値の変更が操作スイッチ又は音声入力によって行われているが、これらの入力インタフェースに限定されるものではなく、両方の方法において任意の入力インタフェースを用いることが可能である。ただし、ユーザの状態に応じて、使用可能な入力インタフェースを制限してもよい。
【００８２】
次に、初期テストによって上限値や基本値を変更する方法の一例について説明する。図９は、本発明の実施の形態において、初期テストを行う場合の再生速度と時間との関係の一例を示すグラフである。初期テストは、個々のユーザにとって適切な上限値や基本値を決定するためのテストである。例えば図９に示すように、初期テストでは、高い再生速度である会話（サンプル）の倍速再生を開始するとともに、この再生速度を徐々に下げていき、ユーザがその会話の内容を聞き取ることができた再生速度を上限値として決定する。なお、例えば、サンプルの倍速再生の再生速度をランダムに変更して、聞き取ることができる再生速度、及び、聞き取ることができない再生速度を計測していくことで、上限値の境界を決定するテストなどを始めとして、様々な初期テストの方法を採用することが可能である。
【００８３】
なお、上限値及び基本値は、再生速度（倍率）のみで定義されてもよく、この場合には、上限値及び基本値はそれぞれ再生速度（倍率）の値として規定される。一方、上述のように再生速度（倍率）に加えて話速（音拍幅）も考慮して定義されてもよく、この場合には、上限値及び基本値は、ある再生速度に対してどのくらいの話速の会話を聞き取ることができるかという関係（あるいは、ある話速に対してどのくらいの再生速度まで上げても聞き取ることができるかという関係）で規定される。平均音拍幅（話速の逆数）が大きければ（会話がゆっくりであれば）、高い再生速度（倍率）で倍速再生を行ってもユーザは会話の内容を聞き取ることが可能であり、例えば、図１０に示すグラフあるいはテーブル（いくつかの再生速度（倍率）の段階それぞれに対する平均音拍幅の上限値や基本値を特定するテーブル）のような関係によって上限値及び基本値が保持されてもよい。このように再生速度と平均音拍幅との関係で上限値及び基本値が保持される場合には、上述した各フローチャートにおける上限値及び基本値は、そのとき倍速再生されている平均音拍幅と共に保持される。また、倍速再生システムが、再生速度（倍率）のみで定義された上限値及び基本値と、平均音拍幅によって異なる上限値及び基本値の両方を有するようにしてもよい。この場合、例えば、ゆっくりとした会話に対して高い再生速度で倍速再生できる場合であっても一定の絶対上限値を超える倍速再生は許可されないようにするなど、平均音拍幅と関連付けられた上限値が再生速度（倍率）のみで定義された上限値（絶対上限値）を超えないようにするといった制御が可能となる。
【００８４】
（自動変速モード）
また、倍速再生時に、ユーザが操作を行わなくても自動的に再生速度の変動が行われるようにしてもよい。この場合には、実用速度範囲内で倍速再生の再生速度が変動されるようにすることが望ましく、これによって、ユーザが聞き取ることができる（さらには、聞き取りやすい）再生速度による倍速再生が実現される。
【００８５】
音声データ再生装置１２０による自動変速の方法としては、あらかじめ定められた変動方法に従って再生速度の変動を行う方法（例えば、上述の図４に図示されているような変動を行う方法）に加えて、話速に適した再生速度の変動を行う方法が考えられる。
【００８６】
以下、図１１を参照しながら、話速に適した再生速度に変更する処理の一例について説明する。図１１は、本発明の実施の形態において、話速に適した再生速度に変更する処理の一例を示すフローチャートである。
【００８７】
図１１において、自動変速モードによる倍速再生が開始された場合（ステップＳ３００１）、倍速再生システムは、まず、現在設定されている上限値を取得する（ステップＳ３００２）。なお、倍速再生開始時に取得される上限値は、工場出荷時のデフォルト値、あるいは、ユーザの操作に基づいて設定（直接設定、あるいは再生速度変動に伴う再設定）が行われた上限値となる。また、倍速再生処理が進み、後述のように上限値の変更が行われると、ステップＳ３００２で取得される上限値は、ステップＳ３００５で一時的に記憶された上限値となる。
【００８８】
また、倍速再生の開始とともに、倍速再生システムは、倍速再生を行う音声データに含まれている会話の話速の解析処理を開始する（ステップＳ３００３）。話速の解析は、例えば、再生対象の音声データ（受信用キャッシュ１２２に格納されている音声データ）の直近再生区間の会話に含まれている音拍数を解析することによって行われる。すなわち、具体的には、例えば、先読みの窓関数によって、この後再生される一定区間に含まれている音拍数をカウントして、その区間の話速（例えば、平均音拍幅として表現）を算定する。
【００８９】
そして、倍速再生システムは、話速に適した再生速度となるように再生速度の変更を行うべきか否かを判断する（ステップＳ３００４）。具体的には、例えば、図１０に図示されているような再生速度と平均音拍幅（話速に相当）との関係を定めたグラフ又はテーブルを参照して、上限値の変更を行うべきか否かの判断が行われる。図１０に図示されているグラフ又はテーブルが上限値とそのときの平均音拍幅を表すものであるならば、ある区間の話速（平均音拍幅）対して設定すべき上限値が容易に求められる。例えば、前回の話速に対して設定すべき上限値と、今回算定された話速に対して設定すべき上限値とが異なる場合には、話速の変更が行われるべきと判断される。
【００９０】
上限値の変更を行うべきと判断された場合には、算定された話速に対応する上限値を一時的に記憶し（ステップＳ３００５）、その上限値によって規定される実用速度範囲内の任意の値を、実際の倍速再生に用いられる再生速度として決定する（ステップＳ３００６）。なお、ステップＳ３００５で一時的に記憶された上限値は、次回のステップＳ３００２で取得される上限値となる。また、ステップＳ３００６で決定される再生速度は、実用速度範囲内の値であればよく、単純に上限値を再生速度にしてもよく、あるいは、様々な要因（ノイズや倍速再生を開始してからの経過時間など）に基づいて再生速度が決定されてもよい。
【００９１】
上述の処理が、例えば、倍速再生中に所定の時間間隔で逐次行われることによって、話速に対応した再生速度の変動が可能となる。倍速再生が終了すると自動変速モードによる再生速度の決定処理も終了となり、ステップＳ３００６で一時記憶される上限値も消去される。
【００９２】
なお、図１１に図示されている先読みの窓関数を用いた処理では、前回の話速によって定められた上限値（ステップＳ３００２）と、今回の話速の算定結果（ステップＳ３００３）から、再生結果の変更を行うかどうかの判断が行われているが、これらの値を同期させてもよい。ただし、これらの値を同期させようとすると処理遅延が生じたり、処理負荷（同期アルゴリズムを実行できる高い処理能力）が発生したりする可能性があるので、特に同期処理を考慮しない簡単な構成としてもよい。また、自動変速モード中に手動変速モードへモード切り換えが行われてもよく、その逆に、手動変速モードから自動変速モードへのモード切り換えが行われてもよい。
【００９３】
また、ユーザが同時に行っている別の行動を考慮して（例えば、ユーザが車両の運転を行っている場合には）、手動変速モードで操作するインタフェースをＧＵＩ上から削除し、自動変速モードのみで倍速再生が行われるようにしてもよい。また、別の行動の性質や状態などに応じて、操作可能な入力インタフェースを制限してもよい。
【００９４】
また、倍速再生の再生速度を変動させた場合には、相手の話し方のテンポ（拍節の速さ）が変わってしまうため、本来、等倍速にて表現されていた感情の調子が判らなくなってしまうという問題がある。特に、知人との会話が倍速再生されている場合には、話速を速くすると相手がイライラしている、怒っているなどの錯覚が発生してしまうことがある。こうした錯覚が発生しないようにするため、本発明に係る倍速再生機構では、再生速度に合わせて音拍のトーン（声調）の強弱差を弱めることで、感情の調子を軟弱にすることも可能である。
【産業上の利用可能性】
【００９５】
本発明は、ユーザが聞き取りやすく、聴取のために過度の注意を払う必要がない倍速再生を実現するという効果を有しており、音声データの倍速再生を行う技術に適用可能である。例を示すフローチャートである。
【符号の説明】
【００９６】
１２０  音声データ再生装置
１２１  音声データキャッシュ
１２３  音声処理部
１２５  音声再生出力部
１２３１  再生・停止制御部
１２３２  倍速再生機構部
１２３３  自動変速制御部
１２３４  音拍幅解析部
１２３５  実用速度上限値学習部
１２３６  上限値決定部
１２３７  基本値決定部
１２３８  変速指示部
１２３９  初期テスト実施部
１２４０  リアルタイム学習部
【図１】
2010230992.tif 000003
【図２】
2010230992.tif 000004
【図３】
2010230992.tif 000005
【図４】
2010230992.tif 000006
【図５】
2010230992.tif 000007
【図６】
2010230992.tif 000008
【図７】
2010230992.tif 000009
【図８】
2010230992.tif 000010
【図９】
2010230992.tif 000011
【図１０】
2010230992.tif 000012
【図１１】
2010230992.tif 000013