(57)【要約】【課題】音声の話速が変更された度合を利用者に直感的に把握させる。【解決手段】話速変換部３４は、音声信号Ｓ1に話速変換を実行することで音声信号Ｓ2を生成する。表示制御部３２は、音声信号Ｓ1と音声信号Ｓ2とが対比的に配置された波形確認画像４０を表示装置２４に表示させる。波形確認画像４０は、話速変換前の音声信号Ｓ1の波形Ｗ1をＸ方向の時間軸に沿って配置した領域Ａ1と、話速変換後の音声信号Ｓ2の波形Ｗ2をＸ方向の時間軸に沿って配置した領域Ａ2とをＹ方向に並置した画像である。表示制御部３２は、音声信号Ｓ1に指定された対象区間Ｔ1と、話速変換後の音声信号Ｓ2のうち当該対象区間Ｔ1に対応する変換区間Ｔ2とについて、両区間の始点同士を連結する直線ＬAと終点同士を連結する直線ＬBとを、領域Ａ1と領域Ａ2との間の領域Ａ3に配置する。【選択図】図２
2010032816.tif 000002
【特許請求の範囲】
【請求項１】
音声信号に話速変換を実行する話速変換手段と、
前記音声信号の話速変換前の波形を第１方向の時間軸に沿って配置した第１領域と、前記音声信号の話速変換後の波形を前記第１方向の時間軸に沿って配置した第２領域とが、前記第１方向に交差する第２方向に並置された波形確認画像を、表示装置に表示させる表示制御手段と
を具備する話速変換装置。
【請求項２】
前記話速変換手段は、前記音声信号に指定された対象区間について話速変換を実行し、
前記表示制御手段は、話速変換前の前記音声信号の対象区間と、話速変換後の音声信号のうち当該対象区間に対応する変換区間とを、前記表示装置に表示させる
請求項１の話速変換装置。
【請求項３】
前記表示制御手段は、前記第２方向の位置が利用者からの指示に応じて可変に設定された変換率指示線を前記対象区間について配置し、
前記話速変換手段は、前記対象区間内の各時点の前記音声信号に対し、前記変換率指示線のうち当該時点に対応する地点の第２方向の位置に応じた変換率で話速変換を実行する
請求項２の話速変換装置。
【請求項４】
前記表示制御手段は、前記変換率指示値の角度を利用者からの指示に応じて可変に設定する
請求項３の話速変換装置。
【請求項５】
音声信号に話速変換を実行する話速変換処理と、
前記音声信号の話速変換前の波形を第１方向の時間軸に沿って配置した第１領域と、前記音声信号の話速変換後の波形を前記第１方向の時間軸に沿って配置した第２領域とが、前記第１方向に交差する第２方向に並置された波形確認画像を、表示装置に表示させる表示制御処理と
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声の話速（発話の速度）を変換する技術に関する。
【背景技術】
【０００２】
音声の話速を変換する技術が従来から提案されている。例えば特許文献１には、文字列における音節毎の音量や音高の時系列を折線で表示する技術が開示されている。音節毎に折線の近傍に配置された文字（テキストボックス）の間隔を利用者が適宜に変更することで話速が変化するとともに、折線の各節点（音節の境界）が変更後の間隔に応じた位置に時間軸上で移動するように折線の態様が変更される。
【特許文献１】特開２００５−２８３７８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、特許文献１の技術においては、話速の変更後の音量や音高の時系列が表示されるに過ぎないから、話速の変更の度合（変換の前後における話速の相違）を利用者が直感的に把握することは困難である。以上の事情に鑑みて、本発明は、音声の話速が変更された度合の直感的な把握を可能にするという課題の解決を目的とする。
【課題を解決するための手段】
【０００４】
以上の課題を解決するために、本発明に係る話速変換装置は、音声信号に話速変換を実行する話速変換手段と、音声信号の話速変換前の波形を第１方向の時間軸に沿って配置した第１領域（例えば領域Ａ1）と、音声信号の話速変換後の波形を第１方向の時間軸に沿って配置した第２領域（例えば領域Ａ2）とが、第１方向に交差する第２方向に並置された波形確認画像を、表示装置に表示させる表示制御手段とを具備する。以上の構成においては、話速変換前の音声信号の波形と話速変換後の音声信号の波形とが対比的に表示されるから、音声の話速が変更された度合を利用者が直感的に把握できるという利点がある。なお、音声信号の話速変換後の波形としては、話速変換手段が実際に話速変換を実行することで生成した音声信号の波形が好適であるが、例えば、話速変換前の音声信号の波形を画像処理で伸縮した波形でもよい。
【０００５】
本発明の好適な態様において、話速変換手段は、音声信号に指定された対象区間について話速変換を実行し、表示制御手段は、話速変換前の音声信号の対象区間と、話速変換後の音声信号のうち当該対象区間に対応する変換区間とを、表示装置に表示させる。以上の態様においては、対象区間と話速変換後の変換区間との時間軸上の先後や長短を利用者が直感的に把握できるという利点がある。対象区間や変換区間の表示とは、当該区間を他の区間から視覚的に識別できる態様で表示することを意味する。例えば、対象区間や変換区間を他の区間とは異なる態様（色彩や明度や彩度）で表示する構成が好適である。
【０００６】
本発明の好適な態様において、話速変換手段は、音声信号に指定された対象区間について話速変換を実行し、表示制御手段は、話速変換前の音声信号の対象区間と、話速変換後の音声信号のうち当該対象区間に対応する変換区間とについて、始点同士を連結する直線（例えば直線ＬA）と終点同士を連結する直線（例えば直線ＬB）とを、波形確認画像における第１領域と第２領域との間に配置する。以上の態様においては、対象区間と変換区間との間に両区間の始点同士および終点同士を連結する直線が表示されるから、対象区間と話速変換後の変換区間との時間軸上の先後や長短を利用者が直感的に把握できるという利点がある。
【０００７】
本発明の好適な態様において、表示制御手段は、利用者からの指示に応じて変換区間を可変に設定し、話速変換手段は、表示制御手段が設定した変換区間の時間長に応じた波形となるように音声信号の対象区間に話速変換を実行する。以上の態様においては、利用者が指示した変換区間の時間長に応じて話速変換の変換率が設定されるから、利用者が変換区間を所望の時間長に容易に設定できるという利点がある。以上の態様の具体例は第１実施形態として後述される。
【０００８】
さらに好適な態様において、表示制御手段は、変換区間の確定前に、話速変換前の音声信号の波形を画像処理で時間軸の方向に伸縮した波形を第２領域に配置し、変換区間の確定後に、話速変換手段による話速変換後の波形を第２領域に配置する。以上の態様においては、変換区間の確定の前後にわたって話速変換手段による話速変換後の波形を表示する場合と比較して話速変換手段の処理の負荷が軽減され、かつ、変換区間の確定の前後にわたって画像処理による波形を表示する場合と比較して話速変換後の音声信号の波形を変換区間の確定後に正確に確認できるという利点がある。
【０００９】
本発明の好適な態様において、表示制御手段は、第２方向の位置が利用者からの指示に応じて可変に設定された変換率指示線を対象区間について配置し、話速変換手段は、対象区間内の各時点の音声信号に対し、変換率指示線のうち当該時点に対応する地点の第２方向の位置に応じた変換率で話速変換を実行する。以上の態様においては、利用者が第２方向の位置を指示した変換率指示線に応じて話速変換の変換率が設定されるから、話速の変更の度合を利用者が所望の度合に容易に設定できるという利点がある。さらに好適な態様において、表示制御手段は、変換率指示値の角度を利用者からの指示に応じて可変に設定する。以上の態様においては、変換率の経時的な変化を利用者が容易に設定できるという利点がある。以上の態様の具体例は第２実施形態として後述される。
【００１０】
また、以上の各態様に係る話速変換装置は、話速の変換に専用されるＤＳＰ（Digital Signal Processor）などのハードウェア（電子回路）によって実現されるほか、ＣＰＵ（Central Processing Unit）などの汎用の演算処理装置とプログラムとの協働によっても実現される。具体的な態様に係るプログラムは、音声信号に話速変換を実行する話速変換処理と、音声信号の話速変換前の波形を第１方向の時間軸に沿って配置した第１領域と、音声信号の話速変換後の波形を第１方向の時間軸に沿って配置した第２領域とが、第１方向に交差する第２方向に並置された波形確認画像を、表示装置に表示させる表示制御処理とをコンピュータに実行させる。本発明のプログラムによれば、以上の各態様に係る話速変換装置と同様の作用および効果が奏される。本発明のプログラムは、コンピュータが読取可能な記録媒体に格納された形態で利用者に提供されてコンピュータにインストールされるほか、通信網を介した配信の形態でサーバ装置から提供されてコンピュータにインストールされる。
【発明を実施するための最良の形態】
【００１１】
＜Ａ：第１実施形態＞
図１は、本発明の第１実施形態に係る話速変換装置のブロック図である。図１に示すように、話速変換装置１００は、演算処理装置１０と記憶装置１２とを含むコンピュータシステムで実現される。記憶装置１２は、演算処理装置１０が実行するプログラムや演算処理装置１０が使用するデータを記憶する。例えば、音声の時間軸上の波形を表す音声信号Ｓ1が記憶装置１２に格納される。半導体記録媒体や磁気記録媒体などの公知の記録媒体が記憶装置１２として任意に採用される。
【００１２】
演算処理装置１０は、記憶装置１２に格納されたプログラムを実行することで表示制御部３２および話速変換部３４として機能する。表示制御部３２は、画像の表示を制御する。話速変換部３４は、音声信号Ｓ1の話速を変換することで音声信号Ｓ2を生成する。話速変換部３４による話速変換の度合（以下「変換率」という）は可変に設定される。なお、話速変換部３４が実行する話速変換には公知の技術が任意に採用される。例えば、音声信号Ｓ1から検出した基本周期分の波形を挿入または削除することで音高を維持しながら話速を変更する時間軸圧伸技術（例えばPICOLA（Pointer Interval Controlled Overlap and Add））が話速変換部３４による話速変換に好適に採用される。
【００１３】
演算処理装置１０には、入力装置２２と表示装置２４と放音装置２６とが接続される。入力装置２２は、話速変換装置１００に対する指示の入力のために利用者が操作する操作子で構成される。例えばマウスが入力装置２２として好適である。表示装置２４は、表示制御部３２による制御のもとで画像を表示する。放音装置２６は、演算処理装置１０から供給される音声信号Ｓ（音声信号Ｓ1や音声信号Ｓ2）に応じた音響を放射する。
【００１４】
図２は、表示制御部３２が表示装置２４に表示させる波形確認画像４０の模式図である。図２に示すように、波形確認画像４０は波形対比領域Ａwを含む。波形対比領域Ａwは、話速変換前の音声信号Ｓ1の波形Ｗ1と話速変換後の音声信号Ｓ2の波形Ｗ2とを対比的に表示する領域である。
【００１５】
図２に示すように、波形対比領域Ａwは、領域Ａ1と領域Ａ2と領域Ａ3とに区分される。領域Ａ1と領域Ａ2と領域Ａ3とは、Ｘ方向に長尺な矩形状の領域である。表示制御部３２は、領域Ａ1内に、Ｘ方向（横方向）を時間軸として音声信号Ｓ1の波形Ｗ1を配置する。同様に、表示制御部３２は、領域Ａ2内に、Ｘ方向を時間軸として音声信号Ｓ2の波形Ｗ2を配置する。領域Ａ1と領域Ａ2とは、Ｘ方向に交差（直交）するＹ方向に間隔をあけて並置される。領域Ａ1の時間軸と領域Ａ2の時間軸とは始点が共通する。利用者がスクロールバーＢを操作すると、表示制御部３２は、波形Ｗ1や波形Ｗ2のうち波形対比領域Ａw内に表示される区間を時間軸に沿って移動させる。
【００１６】
利用者が入力装置２２を使用して操作子Ｕa1を操作すると、表示制御部３２は、領域Ａ1内のＹ方向の縮尺を増減することで波形Ｗ1の振幅を変更する。同様に、操作子Ｕa2が操作されると、表示制御部３２は、領域Ａ2内のＹ方向の縮尺を増減することで波形Ｗ2の振幅を変更する。また、操作子Ｕa3が操作されると、表示制御部３２は、領域Ａ1や領域Ａ2のＸ方向の縮尺（すなわち波形Ｗ1や波形Ｗ2のうち波形対比領域Ａw内に表示される区間の時間長）を増減する。なお、操作子Ｕa1〜Ｕa3の操作で変更されるのは表示上の波形Ｗ1や波形Ｗ2のみであり、実際の音声信号Ｓ1や音声信号Ｓ2は操作子Ｕa1〜Ｕa3の操作では変化しない。以上の構成によれば、波形Ｗ1や波形Ｗ2を利用者が視認し易い態様に変更できる。例えば、音声信号Ｓ1や音声信号Ｓ2の元々の振幅が小さい場合でも、波形Ｗ1や波形Ｗ2の表示上の振幅を増加させることで波形Ｗ1や波形Ｗ2を容易に確認できる。
【００１７】
操作子Ｕb1や操作子Ｕb2は、音声信号Ｓ1や音声信号Ｓ2の再生音を利用者が視聴するための操作子である。すなわち、利用者が操作子Ｕb1を操作すると、記憶装置１２に格納された話速変換前の音声信号Ｓ1が放音装置２６に供給される。一方、利用者が操作子Ｕb2を操作すると、話速変換部３４による話速変換後の音声信号Ｓ2が放音装置２６に供給される。
【００１８】
図２に示すように、領域Ａ3は、領域Ａ1と領域Ａ2との間に位置する。表示制御部３２は、領域Ａ1内の波形Ｗ1と領域Ａ2内の波形Ｗ2との時間軸上の関係を示す直線ＬAおよび直線ＬBを領域Ａ3内に配置する。直線ＬAおよび直線ＬBの設定の手順を以下に詳述する。
【００１９】
利用者は、入力装置２２を適宜に操作することで、図３に示すように、領域Ａ1内の波形Ｗ1の一部を対象区間Ｔ1として指定する。例えば、利用者は、入力装置２２のマウスをＸ方向にドラッグすることで対象区間Ｔ1の始点（例えばドラッグの開始点）と終点（例えばドラッグの終了点）とを指定する。図３に示すように、表示制御部３２は、利用者が指定した対象区間Ｔ1を領域Ａ1内に表示する。例えば、表示制御部３２は対象区間Ｔ1の態様（例えば色彩）を変更する。さらに、表示制御部３２は、図３に示すように、対象区間Ｔ1の始点からＹ方向に延在する直線ＬAと対象区間Ｔ1の終点からＹ方向に延在する直線ＬBとを領域Ａ3内に表示する。利用者は、以上の操作を反復することで、図３に示すように複数の対象区間Ｔ1を指定することが可能である。
【００２０】
利用者は、入力装置２２を適宜に操作することで、領域Ａ1内の複数の対象区間Ｔ1のうち何れかの対象区間Ｔ1を任意に選択（アクティブ化）できる。表示制御部３２は、利用者が選択した対象区間Ｔ1（以下では特に「選択区間Ｔ1_S」という）の表示の態様を変更（強調表示）する。また、利用者は、入力装置２２を操作することで選択区間Ｔ1_Sの始点や終点をＸ方向に移動できる。表示制御部３２は、領域Ａ1に表示された選択区間Ｔ1_Sを、利用者による変更後の始点や終点に対応する選択区間Ｔ1_Sに更新する。さらに、対象区間Ｔ1の削除が利用者から指示されると、表示制御部３２は、選択区間Ｔ1_Sについて対象区間Ｔ1の指定を解除するとともに領域Ａ1内の対象区間Ｔ1の表示を消去する。
【００２１】
利用者は、入力装置２２を操作することで、選択区間Ｔ1_Sに対する話速変換の実行後の区間（以下「変換区間」という）Ｔ2を指定する。変換区間Ｔ2は、選択区間Ｔ1_Sを伸長または短縮した区間である。例えば、利用者が入力装置２２のマウスのホイールを下方向に回転すると、表示制御部３２は、図４に示すように、ホイールの回転の角度に応じた距離だけ直線ＬBの下端部ｐBをＸ方向の正側（時間が経過する方向）に移動する。一方、利用者がホイールを上方向に回転すると、表示制御部３２は、ホイールの回転の角度に応じた距離だけ下端部ｐBをＸ方向の負側（時間が遡及する方向）に移動する。図４に示すように、直線ＬAの下端部ｐAから直線ＬBの下端部ｐBまでの区間が変換区間Ｔ2として指定される。すなわち、直線ＬAは、領域Ａ1内の選択区間Ｔ1_Sの始点と変換区間Ｔ2の始点とを連結する直線であり、直線ＬBは、選択区間Ｔ1_Sの終点と変換区間Ｔ2の終点とを連結する直線である。
【００２２】
利用者が図２の操作子（変換）Ｕc1を操作した時点で変換区間Ｔ2が確定する。変換区間Ｔ2が確定すると、話速変換部３４は、音声信号Ｓ1のうち選択区間Ｔ1_S内の部分に話速変換を実行する。話速変換の変換率（倍率）は、変換区間Ｔ2の時間長Ｐ2に対する選択区間Ｔ1_Sの時間長Ｐ1の相対比（Ｐ1／Ｐ2）に設定される。
【００２３】
図５に示すように、表示制御部３２は、確定後の変換区間Ｔ2を領域Ａ2内に表示する。例えば、領域Ａ2のうち変換区間Ｔ2の表示の態様（例えば色彩）を変更する。そして、表示制御部３２は、図５に示すように、話速変換部３４による話速変換後の波形（音声信号Ｓ1の選択区間Ｔ1_Sを伸長または短縮した波形Ｗ2）を変換区間Ｔ2内に配置する。さらに、表示制御部３２は、選択区間Ｔ1_Sの終点以降の波形を領域Ａ2内の変換区間Ｔ2に後続させるとともに、複数の対象区間Ｔ1のうち今回の選択区間Ｔ1_S以後の各対象区間に対応する直線ＬAの下端部ｐAと直線ＬBの下端部ｐBとを、今回の選択区間Ｔ1_Sに対応する直線ＬBと同じ移動量だけＸ方向に移動する。一方、利用者が操作子Ｕc2を操作すると、表示制御部３２は、変換区間Ｔ2の波形Ｗ2を話速変換前の波形に変更する。すなわち、選択区間Ｔ1_Sに対する編集の内容がキャンセルされる。
【００２４】
以上の処理が各対象区間Ｔ1について反復されることで、図２に例示したように、各対象区間Ｔ1の話速変換後の変換区間Ｔ2が領域Ａ2に表示されるとともに、対象区間Ｔ1と変換区間Ｔ2とを連結する直線ＬAおよび直線ＬBが領域Ａ3内に表示される。
【００２５】
以上に説明した形態においては、話速変換前の音声信号Ｓ1の波形Ｗ1と話速変換後の音声信号Ｓ2の波形Ｗ2とが対比的に表示されるから、音声の話速が変更された度合を利用者が直感的に把握できる。しかも、音声信号Ｓ1の各対象区間Ｔ1と音声信号Ｓ2の各変換区間Ｔ2とを連結する直線ＬAおよび直線ＬBが領域Ａ3内に配置されるから、対象区間Ｔ1と変換区間Ｔ2との先後や長短を利用者が直感的に認識できるという利点もある。
【００２６】
＜Ｂ：第２実施形態＞
次に、本発明の第２実施形態を説明する。なお、以下の各形態において作用や機能が第１実施形態と同様である要素については、以上と同じ符号を付して各々の詳細な説明を適宜に省略する。
【００２７】
図６は、本形態に係る表示制御部３２が表示装置２４に表示させる波形確認画像４０の模式図である。図６に示すように、波形確認画像４０の領域Ａ3内には、利用者が波形Ｗ1に指定した対象区間Ｔ1毎に変換率指示線Ｒが配置される。変換率指示線Ｒは、時間軸上の各時点にて音声信号Ｓ1の話速変換に適用される変換率を指定する線分である。すなわち、変換率指示線Ｒの線上における各地点のＹ方向の位置が音声信号Ｓ1に対する話速変換の変換率として指定される。
【００２８】
領域Ａ3のうちＹ方向における中央にはＸ方向に延在する基準線ＬRが配置される。基準線ＬRは、話速変換の前後で話速が変化しない変換率の基準値（すなわち「１」）を意味する。変換率指示線Ｒが基準線ＬRからＹ方向の負側（上方）に離間するほど話速変換の変化率は上昇し（すなわち話速変換で話速が上昇する）、変換率指示線Ｒが基準線ＬRからＹ方向の正側（下方）に離間するほど話速変換の変化率は低下する（すなわち話速変換で話速が低下する）。
【００２９】
第１実施形態と同様に、利用者は、入力装置２２を適宜に操作することで、領域Ａ1内の波形Ｗ1について１個以上の対象区間Ｔ1を指定する。表示制御部３２は、図７に示すように、対象区間Ｔ1を領域Ａ1内に表示するとともに直線Ｌ0Aと直線Ｌ0Bとを領域Ａ3内に表示する。直線Ｌ0Aは、対象区間Ｔ1の始点からＹ方向に延在する線分であり、直線Ｌ0Bは、対象区間Ｔ1の終点からＹ方向に延在する線分である。
【００３０】
表示制御部３２は、利用者が選択した対象区間Ｔ1（選択区間Ｔ1_S）について変換率指示線Ｒを領域Ａ3に表示する。図８に示すように、変換率指示線Ｒは、直線Ｌ0A上の端点ｅAと直線Ｌ0B上の端点ｅBとにわたる線分である。利用者は、入力装置２２を適宜に操作することで変換率指示線ＲのＹ方向の位置とＸ方向に対する角度とを変更できる。例えば、利用者は、変換率指示線Ｒの端点ｅAおよび端点ｅBの各々を直線Ｌ0Aや直線Ｌ0Bに沿ってＹ方向に個別に移動させる（例えば入力装置２２のマウスで端点ｅAや端点ｅBをドラッグする）ことで変換率指示線Ｒの角度を調整できる。また、利用者は、例えば変換率指示線Ｒの各端点（ｅA，ｅB）以外の部分をマウスでドラッグすることで、角度を維持したまま変換率指示線Ｒの全体のＹ方向の位置を調整できる。表示制御部３２は、領域Ａ3内に配置される変換率指示線Ｒの位置や角度を利用者からの指示に応じて随時に更新する。
【００３１】
利用者が図６の操作子Ｕc1を操作した時点で変換率指示線Ｒの位置や角度が確定する。変換率指示線Ｒが確定すると、話速変換部３４は、選択区間Ｔ1_S内の各時点の音声信号Ｓ1に対し、変換率指示線Ｒのうち当該時点に対応する地点のＹ方向の位置に応じた変換率で話速変換を実行する。例えば図１０に示すように、音声信号Ｓ1のうち時点ｔの部分に対する話速変換には、変換率指示線Ｒのうち当該時点ｔに対応する地点ｅXのＹ方向の位置に応じた変換率ｒXが適用される。
【００３２】
以上の説明から理解されるように、変換率指示線Ｒが基準線ＬRに対して領域Ａ1側に位置する区間においては、音声信号Ｓ2の話速が音声信号Ｓ1と比較して上昇し（したがって変換区間Ｔ2の時間長は選択区間Ｔ1_Sよりも短い）、変換率指示線Ｒが基準線ＬRに対して領域Ａ2側に位置する区間においては、音声信号Ｓ2の話速が音声信号Ｓ1と比較して低下する（したがって変換区間Ｔ2の時間長は選択区間Ｔ1_Sよりも長い）。また、端点ｅBが端点ｅAよりも領域Ａ1側に位置するように変換率指示線Ｒが傾斜する区間（例えば図１０の場合）においては音声信号Ｓ2の話速は徐々に上昇し、端点ｅBが端点ｅAよりも領域Ａ2側に位置するように変換率指示線Ｒが傾斜する区間においては音声信号Ｓ2の話速は徐々に低下する。変換率指示線ＲがＸ方向に平行である区間においては音声信号Ｓ2の話速は一定である。
【００３３】
変換率指示線Ｒが確定すると、表示制御部３２は、図９に示すように、変換率指示線Ｒから特定される変換区間Ｔ2を領域Ａ2内に表示するとともに、第１実施形態と同様に、選択区間Ｔ1_Sと変換区間Ｔ2とについて始点同士を連結する直線ＬAと終点同士を連結する直線ＬBとを領域Ａ3内に表示する。さらに、表示制御部３２は、話速変換部３４による話速変換後の波形Ｗ2を領域Ａ2内の変換区間Ｔ2に配置する。変換区間Ｔ2の時間長Ｐ2（図１０）は、例えば、変換率指示線Ｒの端点ｅAの変換率ｒ1および端点ｅBの変換率ｒ2と選択区間Ｔ1_Sの時間長Ｐ1とを以下の数式(1)に代入することで算定される。
Ｐ2＝｛２／（ｒ1＋ｒ2）｝・Ｐ1  ……(1)
すなわち、第１実施形態においては、利用者が時間長を指定した変換区間Ｔ2から話速変換の変換率が設定されるのに対し、本形態においては、利用者が変換率指示線Ｒで指定した変換率に対応するように変換区間Ｔ2が設定される。
【００３４】
以上に説明したように、本形態においては、話速変換に適用される変換率を表す変換率指示線Ｒが領域Ａ3に表示されるから、話速の変換の方向や度合を利用者が直感的に把握できるという利点がある。特に本形態においては領域Ａ3に基準線ＬRが配置されるから、変換率指示線Ｒが基準線ＬRの上側に存在する区間は話速が上昇する（あるいは基準線ＬRの下側に存在する区間は話速が低下する）という具合に、話速変換による話速の変化の方向を利用者が直感的に把握できるという効果は格別に顕著である。さらに、本形態においてはＸ方向（Ｙ方向）に対して傾斜するように変換率指示線Ｒが設定されるから、音声信号Ｓ2の話速を経時的に変化させ得るという効果に加えて、音声信号Ｓ2における話速の変化の度合を変換率指示線Ｒの角度から直感的に把握できるという利点もある。例えば、変換率指示線Ｒの角度が大きい場合には音声信号Ｓ2の話速が急激に変化するという具合である。
【００３５】
＜Ｃ：第３実施形態＞
図１１は、本形態に係る表示制御部３２が表示装置２４に表示させる波形確認画像４０の模式図である。図１１に示すように、本形態の波形確認画像４０は、図６に例示した要素（例えば波形対比領域Ａw）に加えて、既定値適用部５０と変数適用部６０と仮記憶部７０とを含んで構成される。
【００３６】
既定値適用部５０は、既定（プリセット）の変換率を話速変換に適用するために利用者が操作する領域である。図１１に示すように、既定値適用部５０には複数（３個）の操作子Ｕd1〜Ｕd3が配置される。利用者が操作子Ｕd1（ちょっと速く）を操作すると、話速変換部３４は、話速の上昇を示す所定の変換率（例えば「1.1」）を適用した話速変換を音声信号Ｓ1の全体に実行することで音声信号Ｓ2を生成する。操作子Ｕd2（ちょっと遅く）が操作されると、話速変換部３４は、話速の低下を示す所定の変換率（例えば「0.9」）を適用した話速変換を音声信号Ｓ1の全体に実行することで音声信号Ｓ2を生成する。また、操作子Ｕd3（始めだけゆっくり）が操作されると、話速変換部３４は、話速の低下を示す所定の変換率（例えば「0.9」）を適用した話速変換を音声信号Ｓ1のうち始点から所定長の区間のみに実行することで音声信号Ｓ2を生成する。
【００３７】
表示制御部３２は、操作子Ｕd1〜Ｕd3の操作に応じて話速変換部３４が生成した音声信号Ｓ2を領域Ａ2に表示する。利用者は、既定値適用部５０を利用した話速の調整後に、第１実施形態や第２実施形態と同様の方法で対象区間Ｔ1毎に個別に話速を調整することが可能である。以上のように既定値適用部５０を操作することで音声信号Ｓ2の話速が既定値に調整されるから、利用者が話速を調整する作業の負担が軽減されるという利点がある。
【００３８】
図１１の変数適用部６０は、既存の変換率指示線Ｒを利用するために利用者が操作する領域である。図１１に示すように、変数適用部６０には操作子Ｕe1および操作子Ｕe2が配置される。例えば図８や図９のように選択区間Ｔ1_Sについて変換率指示線Ｒが設定された状態で利用者が操作子Ｕe1（セーブ）を操作すると、演算処理装置１０は、当該変換率指示線Ｒを示すデータ（以下「変換率データ」という）を記憶装置１２に格納する。変換率データは、例えば、変換率指示線Ｒの端点ｅAおよび端点ｅBの各々のＹ方向の位置を示すデータである。位置や角度が相違する複数の変換率指示線Ｒの各々について変換率データが個別に記憶される。
【００３９】
一方、利用者が操作子Ｕe2を操作したうえで１個の変換率データを選択すると、表示制御部３２は、当該変換率データが示す変換率指示線Ｒを現時点の選択区間Ｔ1_Sに対応するように配置する。第２実施形態と同様に、利用者は、選択区間Ｔ1_Sに設定された変換率指示線Ｒの位置や角度を任意に調整できる。以上のように変数適用部６０を操作することで既存の変換率指示線Ｒが適用されるから、利用者が変換率指示線Ｒを作成する作業の負担が軽減されるという利点がある。
【００４０】
図１１の仮記憶部７０は、波形確認画像４０における一時的な設定の内容を示すファイル（以下「設定ファイル」という）を記憶装置１２に格納して随時に利用するために利用者が操作する領域である。図１１に示すように、仮記憶部７０は、別個の設定ファイルに対応する複数（３個）の領域７２を含む。利用者が何れかの領域７２の操作子Ｕf1を操作すると、当該領域７２に対応した設定ファイルが選択される。
【００４１】
何れかの領域７２内の操作子Ｕf2（記憶）を利用者が操作すると、演算処理装置１０は、当該領域７２に対応する設定ファイルに現時点での設定の内容を格納する。設定ファイルは、例えば、話速変換前の音声信号Ｓ1と、音声信号Ｓ1に指定された各対象区間Ｔ1を特定する情報（例えば始点および終点の位置）と、話速変換後の音声信号Ｓ2と、音声信号Ｓ2に指定された各変換区間Ｔ2を特定する情報とが格納される。また、変換率指示線Ｒが設定されている場合には、変換率指示線Ｒを特定する情報も設定ファイルに格納される。
【００４２】
操作子Ｕf2の操作後（設定ファイルの作成後または更新後）に、利用者は、音声信号Ｓ2の編集（変換区間Ｔ2や変換率指示線Ｒの設定）を継続できる。仮記憶部７０内の操作子Ｕgを利用者が操作すると、演算処理装置１０は、操作子Ｕf1の操作で選択された設定ファイルを記憶装置１２から取得し、当該設定ファイル内の音声信号Ｓ2を放音装置２６に出力する。したがって、操作子Ｕf2の操作時における音声信号Ｓ2の再生音が放音装置２６から放射される。
【００４３】
一方、何れかの領域７２内の操作子Ｕf3（復帰）を利用者が操作すると、演算処理装置１０は、当該領域７２に対応する設定ファイルを記憶装置１２から取得し、設定ファイルの内容を波形対比領域Ａwに反映させる。すなわち、音声信号Ｓ1および音声信号Ｓ2と対象区間Ｔ1および変換区間Ｔ2とが操作子Ｕf2の操作時の内容に復帰する。また、何れかの領域７２内の操作子Ｕf4（クリア）が操作されると、演算処理装置１０は、当該領域７２に対応する設定ファイルを初期化する。すなわち、操作子Ｕf2（記憶）の操作時の設定の内容が消去される。
【００４４】
以上のように操作子Ｕf2を操作したときの設定の内容が記憶装置１２に保持されるとともに操作子Ｕf3の操作で随時に波形対比領域Ａwに反映されるから、多様な設定を順次に試行しながら所望の音声信号Ｓ2を生成しようとする利用者の作業の負担を軽減することが可能である。
【００４５】
＜Ｄ：変形例＞
以上に例示した各形態には様々な変形が加えられる。具体的な変形の態様を例示すれば以下の通りである。なお、以下の例示から２以上の態様を任意に選択して組合せてもよい。
【００４６】
（１）変形例１  
以上の各形態においては、話速変換部３４が実際に生成した音声信号Ｓ2の波形Ｗ2を領域Ａ2（変換区間Ｔ2）に配置したが、音声信号Ｓ1のうち対象区間Ｔ1内の波形Ｗ1を画像処理で時間軸の方向に伸縮することで変換区間Ｔ2内の波形Ｗ2を算定する構成も好適である。すなわち、話速変換部３４による話速変換は、領域Ａ2内の波形Ｗ2の特定のために必須ではない。ただし、画像処理で算定される波形Ｗ2は実際の話速変換で算定される波形Ｗ2と完全には合致しない。したがって、話速変換後の音声信号Ｓ2の波形Ｗ2を利用者に正確に確認させるという観点からすると、実際の話速変換で生成された波形Ｗ2を配置する第１実施形態から第３実施形態の構成が好適である。
【００４７】
また、話速変換で特定した波形Ｗ2と画像処理で特定した波形Ｗ2とを併用する構成も好適である。例えば、変換区間Ｔ2の確定前には画像処理による波形Ｗ2を表示し、変換区間Ｔ2の確定後には話速変換後の波形Ｗ2を表示するという構成が採用される。さらに詳述すると以下の通りである。
【００４８】
音声信号Ｓ1の対象区間Ｔ1を利用者が指定すると（変換区間Ｔ2の確定前）、表示制御部３２は、対象区間Ｔ1内の波形Ｗ1を画像処理で伸縮した波形Ｗ2を、領域Ａ2のうち当該対象区間Ｔ1に対応する変換区間Ｔ2に配置する。画像処理による波形Ｗ1の伸長率は、対象区間Ｔ1と変換区間Ｔ2との時間長の相対比に応じて設定される。表示制御部３２は、利用者が変換区間Ｔ2を変更するたびに（第２実施形態においては変換率指示線Ｒを変更するたびに）、変更後の変換区間Ｔ2に応じた波形Ｗ2を画像処理で算定して領域Ａ2に配置する。
【００４９】
一方、操作子Ｕc1（変換）の操作で利用者が変換区間Ｔ2（第２実施形態では変換率指示線Ｒ）を確定すると、話速変換部３４は、選択区間Ｔ1_Sの波形Ｗ1に話速変換を実行することで変換区間Ｔ2内の波形Ｗ2を生成する。表示制御部３２は、画像処理で生成した波形Ｗ2を領域Ａ2から消去するとともに、話速変換部３４が生成した波形Ｗ2を変換区間Ｔ2に配置する。
【００５０】
以上の構成によれば、変換区間Ｔ2の調整中にも波形Ｗ2（画像処理で生成された波形）が表示されるから、音声信号Ｓ2の波形の変化を利用者が直感的に把握できるという利点がある。また、話速変換後の波形Ｗ2を変換区間Ｔ2の確定前（調整中）に表示する場合と比較して話速変換部３４による処理の負荷が軽減され、画像処理による波形Ｗ2を変換区間Ｔ2の確定後に表示する場合と比較して利用者が話速変換後の音声信号Ｓ2を正確に確認できるという利点がある。なお、変換区間Ｔ2の確定後に、画像処理による波形Ｗ2と話速変換後の波形Ｗ2とを重複して領域Ａ2に配置してもよい。
【００５１】
（２）変形例２  
第２実施形態においては変換率指示線Ｒを直線（線分）としたが、変換率指示線Ｒを曲線とした構成も採用される。例えば、所定の関数で定義される曲線や利用者が任意に生成した自由曲線が変換率指示線Ｒとして採用される。また、第２実施形態では端点ｅAおよび端点ｅBのみを利用者が移動したが、変換率指示線Ｒの途中の地点を利用者が移動させる構成も好適である。
【００５２】
（３）変形例３  
音声信号Ｓ1の対象区間Ｔ1と音声信号Ｓ2の変換区間Ｔ2とを表示する方法は任意である。例えば、以上の各形態においては対象区間Ｔ1や変換区間Ｔ2の態様を変化させたが、対象区間Ｔ1や変換区間Ｔ2の始点および終点を示す図形を領域Ａ1や領域Ａ2の近傍に配置した構成も採用される。
【００５３】
（４）変形例４  
第２実施形態における変換率指示線Ｒと直線ＬAや直線ＬBとは別個の領域に配置され得る。例えば、直線ＬAおよび直線ＬBを第１実施形態と同様に領域Ａ1と領域Ａ2との間の領域Ａ3に配置し、領域Ａ1（または領域Ａ2）を挟んで領域Ａ3とは反対側の領域に変換率指示線Ｒや直線Ｌ0Aおよび直線Ｌ0Bを配置してもよい。
【００５４】
（５）変形例５  
以上の各形態においては、領域Ａ1の対象区間Ｔ1と領域Ａ2の変換区間Ｔ2とを表示するとともに領域Ａ3に直線ＬAおよび直線ＬBを表示したが、対象区間Ｔ1および変換区間Ｔ2を表示して直線ＬAや直線ＬBを表示しない構成や、直線ＬAおよび直線ＬBを表示して対象区間Ｔ1や変換区間Ｔ2を表示しない構成も採用される。
【図面の簡単な説明】
【００５５】
【図１】本発明の第１実施形態に係る話速変換装置のブロック図である。
【図２】波形確認画像の模式図である。
【図３】対象区間の選択を説明するための概念図である。
【図４】変換区間の指定を説明するための概念図である。
【図５】変換区間の確定を説明するための概念図である。
【図６】本発明の第２実施形態における波形確認画像の模式図である。
【図７】対象区間の選択を説明するための概念図である。
【図８】変換率指示線の設定を説明するための概念図である。
【図９】変換区間の確定を説明するための概念図である。
【図１０】変換率指示線と変換率との関係を示す概念図である。
【図１１】本発明の第３実施形態における波形確認画像の模式図である。
【符号の説明】
【００５６】
１００……話速変換装置、１０……演算処理装置、１２……記憶装置、２２……入力装置、２４……表示装置、２６……放音装置、３２……表示制御部、３４……話速変換部、４０……波形確認画像。
【図１】
2010032816.tif 000003
【図２】
2010032816.tif 000004
【図３】
2010032816.tif 000005
【図４】
2010032816.tif 000006
【図５】
2010032816.tif 000007
【図６】
2010032816.tif 000008
【図７】
2010032816.tif 000009
【図８】
2010032816.tif 000010
【図９】
2010032816.tif 000011
【図１０】
2010032816.tif 000012
【図１１】
2010032816.tif 000013