(57)【要約】【課題】聞き取りが困難な音声であっても、明確に音声を聞き取ることができる音声再生装置を提供する。【解決手段】制御部１１は、音声再生手段として音声を再生するとともに、区間変更手段として、再生される音声に対して、操作部１２による操作に基づき、所定の再生区間を設定する。制御部１１は、音程変更手段として、前記音声再生手段により再生される音声の音程を変更する。制御部１１は、制御手段として、前記区間設定手段により設定された再生区間を前記音声再生手段により再生する際に、前記音程変更手段により再生される音声の音程を変更して再生する。【選択図】図１
2011113603.tif 000002
【特許請求の範囲】
【請求項１】
音声を再生する音声再生手段、
前記音声再生手段により再生される音声に対して、所定の再生区間を設定する区間設定手段、
前記音声再生手段により再生される音声の音程を変更する音程変更手段、
前記区間設定手段により設定された再生区間を前記音声再生手段により再生する際に、前記音程変更手段により再生される音声の音程を変更して再生する制御を行なう制御手段、
を備えることを特徴とする、音声再生装置。
【請求項２】
前記音程変更手段は、前記区間設定手段により設定した区間の音声を再生する回数に応じた音程に音程を変更する、
ことを特徴とする、請求項１に記載の音声再生装置。
【請求項３】
前記音程変更手段は、前記音程の変更をオクターブ単位で変更することを特徴とする、請求項１または２のいずれかに記載の音声再生装置。
【請求項４】
音声を再生する音声再生ステップ、
前記音声再生ステップにより再生される音声に対して、所定の再生区間を設定する区間設定ステップ、
前記音声再生ステップにより再生される音声の音程を変更する音程変更ステップ、
前記区間設定ステップにより設定された再生区間を再生する際に、再生される音声の音程を変更して再生する制御を行なう制御ステップ、
を備えることを特徴とする、音声再生方法。
【請求項５】
請求項４に記載の音声再生方法の各ステップをコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声の指定区間を繰り返し再生する音声再生装置、音声再生方法およびプログラムに関する。
【背景技術】
【０００２】
音声再生装置において、ユーザが指定した指定区間を繰り返し再生する繰り返し再生機能が一般的に知られている。このような音声再生装置は、楽曲などのコンテンツや語学学習等の音声に対して指定区間を繰り返し再生することにより、楽曲の練習、語学の習得、音声の聞き取り等に用いられている。このような音声再生装置における繰り返し再生機能は、音声再生中に所望の開始位置および終了位置を指定することにより、指定した開始位置と終了位置が記憶されることによって、開始位置から終了位置までの指定区間を繰り返し再生することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１１５３４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１には、繰り返し再生区間を変更可能な音声再生装置が記載されている。上述したような従来の音声再生装置は、繰り返し再生の繰り返し区間設定前に聴取していた音声データの再生音声と、その音声データ中に指定した繰り返し再生による再生音声との音質は同一であるために、繰り返し区間にユーザによる聞き取りが困難な音声が含まれている場合があっても、ユーザが変更可能な音量以外は同一条件で繰返し聞き取るのみであった。例えば、基本周波数の低い声による音声の場合は、聞き取りが困難となることが多いため、繰り返し再生により複数回繰り返し聴取しても、聞き取ることができない場合もある。
【０００５】
本発明はこのような問題点に鑑みなされたものであり、聞き取りが困難な音声であっても、聞き取りたい区間の繰り返し再生を行うことにより聞き取りを容易にすることができる音声再生装置、音声再生方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、第１の発明に係る音声再生装置は、音声を再生する音声再生手段、前記音声再生手段により再生される音声に対して、所定の再生区間を設定する区間設定手段、前記音声再生手段により再生される音声の音程を変更する音程変更手段、前記区間設定手段により設定された再生区間を前記音声再生手段により再生する際に、前記音程変更手段により再生される音声の音程を変更して再生する制御を行なう制御手段、を備えることを特徴とする。
【０００７】
第２の発明に係る音声再生装置は、第１の発明において、前記音程変更手段は、前記区間設定手段により設定した区間の音声を再生する回数に応じた音程に音程を変更する、ことを特徴とする。
【０００８】
第３の発明に係る音声再生装置は、第１または第２の発明において、前記音程変更手段は、前記音程の変更をオクターブ単位で変更することを特徴とする。
【０００９】
第４の発明に係る音声再生方法は、音声を再生する音声再生ステップ、前記音声再生ステップにより再生される音声に対して、所定の再生区間を設定する区間設定ステップ、前記音声再生ステップにより再生される音声の音程を変更する音程変更ステップ、前記区間設定ステップにより設定された再生区間を再生する際に、再生される音声の音程を変更して再生する制御を行なう制御ステップ、を備えることを特徴とする。
【００１０】
第５の発明に係るプログラムは、第４の発明における各ステップをコンピュータに実行させる。
【発明の効果】
【００１１】
本発明の音声再生装置は、聞き取りが困難な音声であっても、聞き取りたい区間の繰り返し再生を行うことにより、繰り返し区間の音声の音程（キー）を変更して再生するため、明確に音声を聞き取ることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明における音声再生装置のブロック図である。
【図２】本発明におけるキーコントロール部のブロック図である。
【図３】本発明におけるキーコントロール部に係る処理の例を説明した図である。
【図４】本発明におけるキーコントロール部に係る処理の他の例を説明した図である。
【図５】本発明における第１の実施例に係る音声再生装置の動作を表すフローチャートである。
【図６】本発明における第２の実施例に係る音声再生装置の動作を表すフローチャートである。
【図７】本発明における第２の実施例に係る音声再生装置において、繰り返し再生回数と変更する音程との関連を示す表である。
【図８】本発明における第２の実施例に係る音声再生装置において、繰り返し再生回数と変更する音程との他の関連を示す表である。
【発明を実施するための形態】
【００１３】
以下、本発明の第１の実施例における音声再生装置について、図１を参照して説明する。図１は音声再生装置のブロック図であり、音声再生装置は、携帯型や据置型の音声再生装置、携帯電話装置、ＰＤＡ（Personal Digital Assistants）、各種メディアプレイヤ等の機能として、実施されるものであり、録音機能を有していてもよい。
【００１４】
図１に示す音声再生装置１０は、制御部１１、制御部１１による処理で実現されるキーコントロール部１００、操作部１２、表示部１３、記憶部１４、ＤＡＣ（Digital Analog Converter）１５、出力部１６、ＡＤＣ（Analog Digital Convertor）１７、入力部１８とを備える。
【００１５】
制御部１１は、例えば、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＤＳＰ（Digital Signal Processor）等を備えて構成され、制御手段として再生装置１０の各部を制御する。
【００１６】
制御部１１におけるＣＰＵは、音声再生装置１０の各部からの操作信号やデータに基づき、ＲＯＭに記憶された各種プログラムをＲＡＭ上で実行することによって、各部の制御を行い、音声再生手段として、記憶部１４等に記憶された音声データの再生や、停止、繰返し再生等の各種制御、入力部１８より入力される音声信号の録音制御等を行う。さらに制御部１１は、再生する音声データにおける指定された区間のアドレス等を記憶する区間設定手段としての役割も担う。
【００１７】
制御部１１におけるＤＳＰは、再生する音声データの各種処理、例えば音質補正や音場補正、ＡＤＣ１７によりデジタル信号に変換された音声データを各種フォーマットの圧縮音声データに変換するエンコード処理、各種フォーマットの圧縮音声データをＤＡＣ１５へ出力する音声データに変換するデコード処理等を行う。
【００１８】
キーコントロール部１００は、制御部１１としてのＣＰＵ等による処理により実現され、音程変更手段として、再生する音声データの音程を可変させる。音程の可変は音声データの再生速度の変化を伴わない処理が望ましい。
【００１９】
操作部１２は、ユーザが音声再生装置１０を操作するユーザインターフェースであり、押しボタンスイッチや表示部１３上に設けられたタッチパネルにより構成される。さらには音声再生装置１０と有線または無線で接続されるリモコンであってもよい。
【００２０】
表示部１３は、操作部１２による操作の状態や、音声再生装置１０の動作状態、音声再生装置１０で再生する音声データに関する各種情報を表示し、例えば液晶表示素子や有機ＥＬ（Electro Luminescence）表示素子などにより構成される。
【００２１】
記憶部１４は、音声データや、例えば音声データに対応するジャケット写真データや、音声データのデータベース等を記憶するＨＤＤ（Hard Disk Drive）やフラッシュメモリより構成される。ＨＤＤやフラッシュメモリは音声再生装置１０に内蔵されるが、所定のインターフェースにより音声再生装置１０に接続される外部のデバイスであってもよい。具体的には、ＵＳＢ（Universal Serial Bus）により接続される外付けＨＤＤやＵＳＢメモリ、所定のメモリカードスロットにより接続されるメモリカードなどである。
【００２２】
ＤＡＣ１５は、制御部１１を介して出力されるデジタル音声データをアナログ音声信号に変換し、後述する出力部１６に出力する。
【００２３】
出力部１６は、ＤＡＣ１５によりアナログ信号に変換された音声信号を、図示しないオペアンプ等の増幅部により増幅することにより、図示しないヘッドホンやスピーカ、外部装置等へ出力する出力端子、または音声再生装置１０に内蔵さるスピーカ等である。
【００２４】
ＡＤＣ１７は、後述する入力部１８から入力されるアナログ音声信号をデジタル音声データに変換し、制御部１１に出力する。
【００２５】
入力部１８は、外部からのアナログ音声信号が入力される入力端子や、音声再生装置１０に内蔵されるマイクロホン等である。
【００２６】
次に、本発明において音声データの音程を変更するキーコントロール部１００について図２を参照して説明する。キーコントロール部１００は、制御部１１における処理により実現され、処理機能別に、サンプリングレート変換部１０１、フレーム合成／分割部１０２、クロスフェード部１０３より構成される。
【００２７】
サンプリングレート変換部１０１は、変換対象の音声データにおける任意のフレームに対して、サンプリング周波数を、変更する音程に合わせて変換する。
【００２８】
フレーム合成／分割部１０２は、サンプリングレート変換部１０１でサンプリング周波数が変換された音声データのフレームに対して、音程を上げる場合は前後のフレームを合成し、音程を下げる場合はフレームを分割する処理を行う。
【００２９】
クロスフェード部１０３は、フレーム合成／分割部１０２で合成または分割されたフレームの分割部および前後のフレームとの接続部における音声をスムーズに接続するクロスフェード処理を行う。
【００３０】
次に、図３を参照してキーコントロール部１００の処理の例として、音程を上げる処理について説明する。
【００３１】
図３（ａ）は、キーコントロール対象となる音声データにおける任意のフレームの波形を模した図である。波形上に記載されている点は音声データのサンプリング位置を示しており、一例としてサンプリング周波数ｆｓ＝４８ｋＨｚなどのデータである。
【００３２】
図３（ｂ）は、入力された波形の各フレームにおいてサンプリングレート変換処理を行った波形を模した図である。ここでは入力された波形のサンプリング周波数ｆｓを所望の音程に対応してダウンサンプリングする。例えば、入力波形のサンプリング周波数がｆｓ＝４８ｋＨｚであった場合、音程を１１０％にする場合はｆｓ＝４３．６３ｋＨｚ、音程を１２０％にする場合はｆｓ＝４０ｋＨｚ、音程を２００％にする場合はｆｓ＝２４ｋＨｚなどに変換する。
【００３３】
図３（ｃ）は、サンプリングレート変換処理を行った波形を合成する処理を模した図である。ダウンサンプリングを行った１フレーム分の波形に対して、入力時のサンプリング周波数によるサンプリング数と同一のサンプリング数となるように、繰り返し合成していく。例えば、音程を２００％とする場合は、１フレームにおけるサンプリング数がサンプリングレート変換部により２分の１となるため、入力時のサンプリング数と同一となるよう、１フレームに対してさらに１フレーム分の同一波形を合成して１フレームとする。同様に、音程を１２０％とする場合は、１フレームにおけるサンプリング数がサンプリングレート変換部により１００／１２０＝０．８３３倍となるため、入力時のサンプリング数と同一となるよう、１フレームに対してさらに同一波形を０．１６７フレーム分合成して１フレームとする。
【００３４】
図３（ｄ）は、フレーム合成処理の波形を滑らかに接続するクロスフェード処理を模した図である。クロスフェード処理とは、フレーム合成を行い１フレーム分とした波形に対して、合成部分の波高を一致させるように接続する処理である。図３（ｄ）において矩形で囲んだ部分は、フレーム合成処理により接続した波形の端部をクロスフェード処理により接続した部分を指す。
【００３５】
図３（ｅ）は、クロスフェード処理を行った波形を、入力時と同一のサンプリング周波数で出力した波形を模した図である。このようにサンプリングレート変換処理を行った音声波形は、再生速度を変更することなく任意の音程とすることができる。
【００３６】
上述した説明は、音程の変更を入力されたフレームにおける音程を１００％として所定割合音程を上げる処理について説明したが、他の例としてはオクターブ単位で音程を上げることもある。この場合、１オクターブ音程を上げる再生とは、元の音程の２００％の音程とすることを意味し、２オクターブ音程を上げる再生とは、元の音程の４００％の音程とすることを意味する。
【００３７】
次に、図４を参照してキーコントロール部１００の処理の例として、音程を下げる処理について説明する。
【００３８】
図４（ａ）は、キーコントロール対象となる音声データにおける任意のフレームの波形を模した図である。波形上に記載されている点は音声データのサンプリング位置を示しており、一例としてサンプリング周波数ｆｓ＝４８ｋＨｚなどのデータである。
【００３９】
図４（ｂ）は、入力された波形の各フレームにおいてサンプリングレート変換処理を行った波形を模した図である。ここでは入力された波形のサンプリング周波数ｆｓを所望の音程に対応してアップサンプリングする。例えば、入力波形のサンプリング周波数がｆｓ＝４８ｋＨｚであった場合、音程を９０％にする場合はｆｓ＝５３．３３ｋＨｚ、音程を８０％にする場合はｆｓ＝６０ｋＨｚ、音程を５０％にする場合はｆｓ＝９６ｋＨｚなどに変換する。
【００４０】
図４（ｃ）は、サンプリングレート変換処理を行った波形を分割する処理を模した図である。アップサンプリングを行った１フレーム分の波形に対して、入力時のサンプリング周波数によるサンプリング数と同一のサンプリング数となるように波形を分割する。例えば、音程を５０％とする場合は、１フレームにおけるサンプリング数がサンプリングレート変換部により２倍となるため、入力時のサンプリング数と同一となるよう、１フレームを５０％に分割して１フレームとする。同様に、音程を８０％とする場合は、１フレームにおけるサンプリング数がサンプリングレート変換部により１００／８０＝１．２５倍となるため、入力時のサンプリング数と同一となるよう、１フレームの０．８フレーム分を分割して１フレームとする。
【００４１】
図４（ｄ）は、フレーム分割した波形を前後のフレームの波形と滑らかに接続するクロスフェード処理を模した図である。クロスフェード処理とは、フレーム分割を行い１フレーム分とした波形に対して、前後のフレームの波高を一致させるように接続する処理である。図４（ｄ）において矩形で囲んだ部分は、フレーム分割した波形と、後に続く波形との端部をクロスフェード処理により接続した部分を指す。
【００４２】
図４（ｅ）は、クロスフェード処理を行った波形を、入力時と同一のサンプリング周波数で出力した波形を模した図である。このようにサンプリングレート変換処理を行った音声波形は、再生速度を変更することなく任意の音程とすることができる。
【００４３】
上述した説明は、音程の変更を入力されたフレームにおける音程を１００％として所定割合音程を下げる処理について説明したが、他の例としてはオクターブ単位で音程を下げることもある。この場合、１オクターブ音程を下げる再生とは、元の音程の５０％の音程とすることを意味し、２オクターブ音程を上げる再生とは、元の音程の２５％の音程とすることを意味する。
【００４４】
次に、本発明の音声再生装置１０の音声処理について、図５に従い説明する。図５は、第１の実施例に係る音声再生装置１０の動作を表すフローチャートである。
【００４５】
先ずユーザは、音声再生装置１０の操作部１２および表示部１３を用いて、所望の音声データを選択し、再生開始を指示する（ステップＳ１０１）。再生開始が指示されると（ステップＳ１０１：Ｙｅｓ）、制御部１１は選択された音声データを記憶部１４から読み出してデコード処理を行い、デコード処理を行った音声データをＤＡＣ１５でアナログ信号に変換して出力部１６に出力する。
【００４６】
再生開始が指示されない場合（ステップＳ１０１：Ｎｏ）、制御部１１は再生指示の操作を受け付けるまで待機する。
【００４７】
ステップＳ１０１において、再生開始が指示された音声データの再生中、ユーザが繰返し再生を希望する区間の開始位置に達した時点で、操作部１２を用いてリピート操作を行うことにより、再生中の音声データにおける繰返し再生の開始位置（以下、位置Ａ）が記憶される（ステップＳ１０２：Ｙｅｓ）。ステップＳ１０２において、位置Ａが設定されなかった場合（ステップＳ１０２：Ｎｏ）、音声データの再生が継続され、ステップＳ１０６の処理へ移行する。
【００４８】
ステップＳ１０２において、位置Ａを設定した場合、ユーザは位置Ａを設定したときと同様に、ユーザが繰り返し再生を希望する区間の終了地点に達した時点で、操作部１２を用いてリピート操作を行うことにより、再生中の音声データにおける繰り返し再生の終了地点（以下、位置Ｂ）が記憶され（ステップＳ１０３：Ｙｅｓ）、上述した位置Ａおよび位置Ｂは、各々リピートボタンを押したときの音声データの時間情報やアドレス情報といった、楽曲の繰り返し再生位置を特定可能な情報が、制御部１１のＲＡＭまたは記憶部１４に記憶される。
【００４９】
ステップＳ１０３において、ユーザが位置Ｂを設定しない場合（ステップＳ１０３：Ｎｏ）、位置Ｂが設定されるまで音声再生装置１０は音声データの再生を継続する。この場合に位置Ｂが設定されずに音声データが最後まで再生された場合は本処理を終了してもよい。
【００５０】
次に、ユーザはステップＳ１０２およびステップＳ１０３で設定した位置Ａから位置Ｂまでの区間（以下、Ａ−Ｂ区間）について、繰り返し再生を行なうか否かを、操作部１２を用いて制御部１１に指示する。この指示は、例えば位置Ｂ設定後の操作部１２における再生操作や、再度のリピート操作などにより実行される。もしくは、位置Ｂの設定と同時にＡ−Ｂ区間の再生を開始してもよい。
【００５１】
ステップＳ１０４において、ユーザによる操作等によって制御部１１がＡ−Ｂ区間を再生する指示を受け付けた場合（ステップＳ１０４：Ｙｅｓ）、Ａ−Ｂ区間の音声に対して、キーコントロール部１００により音程を変更してＡ−Ｂ区間を再生する（ステップＳ１０５）。ここでのキーコントロールとは、Ａ−Ｂ区間における元の音程より音程を上げる処理または音程を下げる処理である。
【００５２】
ステップＳ１０４において、ユーザによる操作等によって制御部１１がＡ−Ｂ区間の再生指示を受け付けなかった場合（ステップＳ１０４：Ｎｏ）、Ａ−Ｂ区間の再生は行われずに、ステップＳ１０２以前からの音声データの再生が継続された後、もしくはその時点で音声データの再生を終了するためステップＳ１０６の処理へ移行する。
【００５３】
ステップＳ１０５において、Ａ−Ｂ区間の音程を変更して再生後、ユーザは再度Ａ−Ｂ区間の再生を要求する場合があるため、再度ステップＳ１０４の判断を行い、ここで再度Ａ−Ｂ区間を再生すると判断された場合（ステップＳ１０４：Ｙｅｓ）、Ａ−Ｂ区間の音声に対して、キーコントロール部１００により音程を変更してＡ−Ｂ区間を再生する（ステップＳ１０５）。
【００５４】
Ａ−Ｂ区間の再生を終了した後は、ステップＳ１０２で設定した位置Ａからの音声データの再生が継続されてもよく、ステップＳ１０３で設定した位置Ｂからの音声データの再生が継続されてもよく、さらには音声データの再生を終了してもよい。いずれであっても、音声データの所望の再生が終了したか否かを判断し、終了していないと判断された場合（ステップＳ１０６：Ｎｏ）、再生の終了と判断されるまで音声データの再生を継続し、再生が終了と判断された場合（ステップＳ１０６：Ｙｅｓ）再生を終了する。
【００５５】
以上のように、本発明の第１の実施例に係る音声再生装置においては、音声データの再生時に所定の区間（Ａ−Ｂ区間）の繰り返し再生（いわゆるＡ−Ｂリピート再生）を行うと、指定したＡ−Ｂ区間の音声の音程を変更して再生するため、ユーザは目的に応じて必要な箇所を必要な音程により再生することができる。例えば、音声データが語学学習用の音声であった場合や、会話やインタビューを録音した音声であった場合、特に男性の声に対して聞き取りが困難であった場合には、音程を上げることにより、明瞭に聞き取ることが可能となる。さらには、音声データが楽曲であった場合、音程を下げることにより他の音程による演奏や採譜を容易に行うことができる。
【００５６】
上記第１の実施例における繰り返し再生時に変更する音程は、予め設定されていてもよく、ユーザが予め設定してもよい。さらにはＡ−Ｂ区間の繰り返し再生時に、複数の音程よりユーザが選択可能としてもよい。さらには、繰り返し再生時に変更する音程はオクターブ単位で変更してもよく、ステップＳ１０５において１オクターブ上げた音程または１オクターブ下げた音程により、Ａ−Ｂ区間を再生してもよい。
【００５７】
次に、本発明の第２の実施例に係る音声再生装置１０の音声処理について、図６、図７、図８に従い説明する。第２の実施例に係る音声再生装置については、図１、図２により説明した第１の実施例に係る音声再生装置と同一であるため、説明を省略する。
【００５８】
図６は、第２の実施例に係る音声再生装置１０の動作を表すフローチャートである。先ずユーザは、音声再生装置１０の操作部１２および表示部１３を用いて、所望の音声データを選択し、再生を開始する（ステップＳ２０１）。
【００５９】
再生を開始した音声データの再生中において、ユーザが繰返し再生を希望する区間の開始位置に達した時点で、操作部１２を用いてリピート操作を行うことにより、再生中の音声データにおける繰返し再生の開始位置（以下、位置Ａ）が記憶される（ステップＳ２０２：Ｙｅｓ）。ステップＳ２０２において、位置Ａが設定されなかった場合（ステップＳ２０２：Ｎｏ）、音声データの再生が継続され、ステップＳ２０８の処理へ移行する。
【００６０】
ステップＳ２０２において、位置Ａを設定した場合、ユーザは位置Ａを設定したときと同様に、ユーザが繰り返し再生を希望する区間の終了地点に達した時点で、操作部１２を用いてリピート操作を行うことにより、再生中の音声データにおける繰り返し再生の終了地点（以下、位置Ｂ）が記憶される（ステップＳ２０３：Ｙｅｓ）。上述した位置Ａおよび位置Ｂは、各々リピートボタンを押したときの音声データの時間情報やアドレス情報といった、楽曲の位置を特定可能な情報を、制御部１１のＲＡＭまたは記憶部１４に記憶する。
【００６１】
ステップＳ２０３において、ユーザが位置Ｂを設定しない場合（ステップＳ２０３：Ｎｏ）、位置Ｂが設定されるまで音声再生装置１０は音声データの再生を継続する。この場合に位置Ｂが設定されずに音声データが最後まで再生された場合は本処理を終了してもよい。
【００６２】
ステップＳ２０２及びステップＳ２０３により、繰返し再生を行ないたい位置Ａから位置Ｂまでの区間（以下、Ａ−Ｂ区間）が設定されると、制御部１１において設定されたＡ−Ｂ区間における繰り返し再生回数のカウント値ｎが初期化（ｎ＝０）される（ステップＳ２０４）、制御部１１におけるＲＡＭ等に記憶される。
【００６３】
次に、ユーザはステップＳ２０２およびステップＳ２０３で設定したＡ−Ｂ区間について繰り返し再生を行うか否かを、操作部１２を用いて制御部１１に指示する。この指示は、例えば位置Ｂ設定後の操作部１２における再生操作や、再度のリピート操作などにより実行される。または、位置Ｂの設定と同時にＡ−Ｂ区間の再生を開始してもよい。
【００６４】
ステップＳ２０５において、ユーザによる操作等によって制御部１１がＡ−Ｂ区間を再生する指示を受け付けた場合（ステップＳ２０５：Ｙｅｓ）、Ｓ２０４で初期化された繰り返し再生回数に１を加算し（ステップＳ２０６）、ステップＳ２０７に移行する。
【００６５】
ステップＳ２０７においては、Ａ−Ｂ区間の音声に対してＳ２０６において加算された繰り返し回数に応じた音程に変更して再生する。例えば、図７に示すようにＡ−Ｂ区間の繰り返し回数が１回目（ｎ＝１）であれば、Ａ−Ｂ区間の音声に対してキーコントロール部１００が＋１０％（１１０％）の音声に変換して、繰り返し再生が行なわれる。さらに例えばｎ＝２であれば＋２０％（１２０％）、ｎ＝３であれば＋３０％（１３０％）、ｎ＝４であれば＋４０％（１４０％）、ｎ＝５以上であれば＋５０％（１５０％）の音程で繰り返し再生を行う。
【００６６】
ステップＳ２０５において、ユーザによる操作等によって制御部１１がＡ−Ｂ区間の再生指示を受け付けなかった場合（ステップＳ２０５：Ｎｏ）、Ａ−Ｂ区間の再生は行なわれずに、ステップＳ２０２以前からの音声データの再生が継続された後、もしくはその時点で音声データの再生を終了するためステップＳ１０６の処理へ移行する。
【００６７】
ステップＳ２０７において、ｎ＝ｎ＋１回目のＡ−Ｂ区間を再生後、ユーザは再度Ａ−Ｂ区間の再生を要求する場合があるため、再度ステップＳ２０５の判断を行ない、ここで再度Ａ−Ｂ区間を再生すると判断された場合（ステップＳ２０５：Ｙｅｓ）、前回のステップＳ２０６における処理で設定されたｎに対して再度１が加算され（ステップＳ２０６）、加算された繰り返し回数に応じた音程に変更して再生する。
【００６８】
Ａ−Ｂ区間の再生を終了した後は、ステップＳ２０２で設定した位置Ａからの音声データの再生が継続されてもよく、ステップＳ２０３で設定した位置Ｂからの音声データの再生が継続されてもよく、さらには音声データの再生を終了してもよい。いずれであっても、音声データの所望の再生が終了したか否かを判断し、終了していないと判断された場合（ステップＳ２０８：Ｎｏ）、再生の終了と判断されるまで音声データの再生を継続し、再生が終了と判断された場合（ステップＳ２０８：Ｙｅｓ）再生を終了する。
【００６９】
以上のように本発明の第２の実施例に係る音声再生装置においては、音声データの再生時に所定の区間（Ａ−Ｂ区間）のの繰返し再生の回数に応じて、再生する音声の音程を変更して再生するため、ユーザは当初の音声が聞き取り困難であった場合に、段階的に音程を変更しながら繰返し再生を行うことができるため、聞き取り可能になるまで音程を段階的に変更しながら音声の再生を行うことができる。
【００７０】
上記第２の実施例における繰り返し再生時に変更する音程は、図７に示すように段階的に変更していく例について説明したが、例えば図８に示すように繰り返し再生時に変更する音程をオクターブ単位で変更してもよい。ステップＳ２０６においてｎ＝１とした場合は、Ｓ２０７において１オクターブ上の音程で再生し、ｎ＝２とした場合は、２オクターブ上の音程で再生し、同様にｎ＝３以上の場合は３オクターブ上の音程で再生する。または、音程をオクターブ単位で下げてもよい。
【００７１】
以上、実施例に基づき本発明を説明したが、本発明はその主旨を逸脱しない限りこれに限定されるものではない。例えば実施例１および実施例２において、Ａ−Ｂ区間の初回の繰返し再生時は音程を変更せずに２回目からの繰返し再生より音程を変更することとしてもよい。
【００７２】
また、音程の変化は再生速度の変化を伴わないことが望ましいとしたが、必用に応じて再生速度の変化を伴ってもよい。例えば繰り返し再生時に音程を上げる処理を行った場合には、繰り返し再生を行う音声データが自然に聞こえる程度に再生速度を上げてもよい。
【００７３】
再生速度を上げる処理としては、図３（ｅ）で入力時と同一のサンプリング周波数での出力に対して、入力時より高いサンプリング周波数で再生することにより再生速度を上げることができる。例えば図３（ａ）の入力波形におけるサンプリング周波数が、一例としてｆｓ＝４８ｋＨｚである場合、例えばｆｓ＝６０ｋＨｚで再生すると、繰り返し再生部分の音声データの再生速度は２５％上昇し、再生速度１２５％での再生となる。
【００７４】
再生速度を下げる処理も同様に、図４（ｅ）において入力時より低いサンプリング周波数で再生すればよく、例えば入力時のサンプリング周波数ｆｓ＝４８ｋＨｚに対してｆｓ＝４０ｋＨｚとすると、再生速度約８３％での再生となる。
【００７５】
また、実施例２においては、繰り返し再生回数に応じて段階的に音程を上げて再生する例について説明したが、段階的に音程を下げてもよい。
【００７６】
さらには、実施例２におけるステップＳ２０５：ＮｏによりＡ−Ｂ区間の繰り返し再生を一旦終了した後、再度Ａ−Ｂ区間を呼び出すことによりＡ−Ｂ区間の繰り返し再生を再開した場合は、再度ｎ＝０としてＳ２０６により１を加算してもよく、記憶されている前回の繰り返し再生回数ｎに対して１を加算してもよい。
【符号の説明】
【００７７】
１０：音声再生装置、１１：制御部（制御手段）、１２：表示部、１４：記憶部、１５：ＤＡＣ、１６：出力部、１７：ＡＤＣ、１８：入力部、１００：キーコントロール部（キー変更手段）、１０１：ピッチ抽出部、１０２：サンプル数変換部、１０３：ピッチ圧縮伸張部
【図１】
2011113603.tif 000003
【図２】
2011113603.tif 000004
【図３】
2011113603.tif 000005
【図４】
2011113603.tif 000006
【図５】
2011113603.tif 000007
【図６】
2011113603.tif 000008
【図７】
2011113603.tif 000009
【図８】
2011113603.tif 000010