JP3881620B2 - 話速可変装置及び話速変換方法 - Google Patents
話速可変装置及び話速変換方法 Download PDFInfo
- Publication number
- JP3881620B2 JP3881620B2 JP2002382385A JP2002382385A JP3881620B2 JP 3881620 B2 JP3881620 B2 JP 3881620B2 JP 2002382385 A JP2002382385 A JP 2002382385A JP 2002382385 A JP2002382385 A JP 2002382385A JP 3881620 B2 JP3881620 B2 JP 3881620B2
- Authority
- JP
- Japan
- Prior art keywords
- unit
- data
- audio
- reproduction
- voice
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 title claims description 15
- 238000006243 chemical reaction Methods 0.000 title description 3
- 230000005236 sound signal Effects 0.000 claims description 33
- 238000001514 detection method Methods 0.000 claims 3
- 238000010586 diagram Methods 0.000 description 23
- 230000014509 gene expression Effects 0.000 description 21
- 230000004044 response Effects 0.000 description 13
- 238000000605 extraction Methods 0.000 description 12
- 230000015654 memory Effects 0.000 description 11
- 239000004065 semiconductor Substances 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 5
- 241000282414 Homo sapiens Species 0.000 description 3
- 230000008929 regeneration Effects 0.000 description 3
- 238000011069 regeneration method Methods 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000004904 shortening Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L13/00—Speech synthesis; Text to speech systems
- G10L13/02—Methods for producing synthetic speech; Speech synthesisers
- G10L13/033—Voice editing, e.g. manipulating the voice of the synthesiser
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/02—Feature extraction for speech recognition; Selection of recognition unit
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L21/00—Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
- G10L21/003—Changing voice quality, e.g. pitch or formants
- G10L21/007—Changing voice quality, e.g. pitch or formants characterised by the process used
- G10L21/013—Adapting to target pitch
- G10L2021/0135—Voice conversion or morphing
Landscapes
- Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
Description
【発明の属する技術分野】
この発明は、例えば映像機器、音響機器、医療機器などの再生音声の速度を可変するために用いられる話速可変装置に関する。
【0002】
【従来の技術】
近年、音声、あるいは映像と関連付けられた音声を取り扱う機器の主流は、従来の磁気テープから光磁気ディスクや半導体メモリなどに移り、その記録方式もアナログ方式からデジタル方式に移行するようになった。
【0003】
このように音声の記録方式がデジタル化されることで、再生速度の制御も容易になった。記録時よりも高速な再生を行う早聞き再生により同じ内容の音声を短時間で視聴したり、逆に遅く再生するスロー再生により丁寧に聞き取ることができる。
【0004】
最近のオーディオ機器やパソコン上の音声再生アプリケーションソフトウェアの一部には、デジタル音声の特徴を利用した再生速度の可変機能が搭載されている。
【0005】
この機能は、音声の波形データの特徴に基づいて制御する方式が使用されており、デジタル化された音声の波形データそのものについて一律に時間軸を短縮したり、分析したパラメータ上で全体の時間軸を短縮して再度合成したり、ある時間単位で飛び飛びに再生したりする方法が用いられている。さらには無音部分を検出してそれを再生対象から削除することで全体の時間を短縮する方法も用いられる(例えば、特許文献1参照)。
【0006】
しかし、上述した従来の波形や分析パラメータ上で全体の時間軸を縮める方法では、縮めすぎると人間が聞き取れなくなるために、あまり高倍速にすることはできない。
【0007】
また飛び飛びに再生する方法では、音声が人の喋る言葉の場合に意味が理解できなくなることがある。そして、無音部分を削除する方法では、音声中の無音部分が少ない場合に効果が得られない場合がある。
【0008】
以上のように、従来の手法では、音声の音響的な特徴に基づいた制御を行っているため、再生される音声が示す内容を理解するのが困難な場合が多いという問題があった。
【0009】
【特許文献1】
特許第3219892号公報(第4−9頁、図1)
【0010】
【発明が解決しようとする課題】
従来では、音声の音響的な特徴に基づいた制御を行っているため、再生される音声が示す内容を理解するのが困難な場合が多いという問題があった。
この発明は上記の問題を解決すべくなされたもので、再生速度を可変したり、再生時間を短縮しても、再生される音声が示す内容を理解しやすい話速可変装置及び話速変換方法を提供することを目的とする。
【0011】
【課題を解決するための手段】
上記の目的を達成するために、この発明は、音声の再生速度を可変制御する話速可変装置において、音声信号から音声データを生成する音声データ生成手段と、この音声データ生成手段が生成した音声データに基づいて、この音声データが有する発声内容を示すテキストデータを生成するためのテキストデータ生成手段と、このテキストデータを、言語的に意味を持つ単位に分割する分割情報を生成する分割情報生成手段と、単位の音声の再生制御に関わる再生情報として、所定の単位が所定の順序で組み合わさる確率を示す情報を生成する再生情報生成手段と、再生情報と前記分割情報とに基づいて、分割された単位のうち、確率が予め設定した閾値より低い組み合わせの単位を選択し、この選択された単位に対応する音声データを再生制御する音声再生制御手段とを具備して構成するようにした。
またこの発明は、音声の再生速度を可変制御する話速可変方法において、音声信号から音声データを生成するステップと、このステップで生成した音声データに基づいて、この音声データが有する発声内容を示すテキストデータを生成するためのステップと、このテキストデータを、言語的に意味を持つ単位に分割する分割情報を生成するステップと、単位の音声の再生制御に関わる再生情報として、所定の単位が所定の順序で組み合わさる確率を示す情報を生成するステップと、再生情報と前記分割情報とに基づいて、分割された単位のうち、確率が予め設定した閾値より低い組み合わせの単位を選択し、この選択された単位に対応する音声データを再生制御するステップとを具備して構成するようにした。
【0012】
またこの発明は、音声の再生速度を可変制御する話速可変装置において、音声信号から音声データを生成する音声データ生成手段と、この音声データ生成手段が生成した音声データに基づいて、この音声データが有する発声内容を示すテキストデータを生成するためのテキストデータ生成手段と、このテキストデータを、言語的に意味を持つ単位に分割する分割情報を生成する分割情報生成手段と、単位の音声の再生制御に関わる再生情報として、所定の単位が所定の順序で組み合わさる確率を示す情報を生成する再生情報生成手段と、再生情報を記憶する第1の記憶手段と、第1の記憶手段が記憶する再生情報と、分割情報とに基づいて、分割された単位のうち、確率が予め設定した閾値より低い組み合わせの単位を選択し、この選択された単位に対応する音声データを再生制御する音声再生制御手段とを具備して構成するようにした。
【0013】
さらにこの発明では、音声の再生速度を可変制御する話速可変装置において、音声信号から音声データを生成する音声データ生成手段と、この音声データ生成手段が生成した音声データに基づいて、この音声データが有する発声内容を示すテキストデータを生成するためのテキストデータ生成手段と、このテキストデータを、言語的に意味を持つ単位に分割する分割情報を生成する分割情報生成手段と、単位の音声の再生制御に関わる再生情報として、所定の単位が所定の順序で組み合わさる確率を示す情報を生成する再生情報生成手段と、再生情報を記憶する第1の記憶手段と、音声データと分割情報とを記録する第2の記憶手段と、第1の記憶手段が記憶する再生情報と、第2の記憶手段が記憶する分割情報とに基づいて、分割された単位のうち、確率が予め設定した閾値より低い組み合わせの単位を第2の記憶手段が記憶する音声データから選択し、この選択された単位に対応する音声データに基づいて音声信号を生成する音声信号生成手段とを具備して構成するようにした。
【0014】
上記構成の話速可変装置および話速可変方法では、音声信号から生成した音声データをテキストデータに変換し、このテキストデータを言語的に意味を持つ単位に分割し、各単位毎に、音声の再生制御に関わる再生情報として、所定の単位が所定の順序で組み合わさる確率を示す情報を生成する。そして、再生情報と分割情報とに基づいて、分割された単位のうち、上記確率が予め設定した閾値より低い組み合わせの単位を選択し、この選択された単位に対応する音声データを再生制御するようにしている。
したがって、上記構成の話速可変装置および話速可変方法によれば、言語的に意味を持つ単位の接続順序の確率を考慮して要約を行うようにしているので、単純な間引きなどによる要約と比べて、自然な要約が可能となり、再生される音声が示す内容が理解しやすい。
【0015】
【発明の実施の形態】
以下、図面を参照して、この発明の一実施形態について説明する。
図1は、この発明の第1の実施形態に係わる話速可変装置の構成を示すものである。
【0016】
この図に示す話速可変装置は、マイクロホン100、音声データ生成部101、テキストデータ生成部102、単位分割部103a、入力部104、音声再生制御部105aおよびスピーカ106を備えている。
【0017】
音声データ生成部101は、マイクロホン100から入力されるアナログ音声信号を音声データに変換し、これをテキストデータ生成部102および音声再生制御部105aに出力する。
【0018】
テキストデータ生成部102は、音声認識技術を駆使して、音声データ生成部101から入力された音声データに基づいて、その発声内容を解析してテキストデータに変換する。
【0019】
単位分割部103aは、テキストデータ生成部102で得られたテキストデータを、言語的に意味を持つ単位に分割し、各単位に再生情報を設定し、これをテキスト単位データとして音声再生制御部105aに出力する。
【0020】
ここで、言語的に意味を持つ単位とは、例えば「形態素」、「単語」、「文節」、「連文節」、「文」、「段落」のいずれかを意味する。そして、再生情報とは、分割された単位の種別(例えば品詞)に応じた重み付けの値αである。
【0021】
入力部104は、例えばオペレータや外部機器から、音声再生の速度に関わる情報として、再生倍率Nと総再生時間Lの入力を受け付けるものである。ここから入力された情報は、後述する音声再生制御部105a内のメモリに記憶される。
【0022】
ここで、等倍速再生を行う場合には「N=1」、一時停止する場合には「N=0」、スロー再生を行う場合には「0<N<1」、高速再生を行う場合には「1<N<∞」、スキップ再生を行う場合には「N=∞」、スロー逆再生を行う場合には「-1<N<0」、等倍速逆再生を行う場合には「N=-1」、高速逆再生を行う場合には「N<-1」を入力する。なお、「∞」は計算機上では十分大きな数値を代用して用いればよい。
【0023】
音声再生制御部105aは、単位分割部103aから入力されたテキスト単位データと、入力部104から入力された再生条件とに基づいて、単位分割部103aにて分割した単位毎の再生時間liを算出し、これに基づいて音声データ生成部101から入力される音声データをアナログ音声信号に変換し、スピーカ106より拡声出力する。
【0024】
次に、上記構成の話速可変装置の動作について説明する。
ユーザから発せられた音声は、マイクロホン100によりアナログ音声信号に変換された後、音声データ生成部101に入力され、ここで音声データに変換される。この音声データは、テキストデータ生成部102および音声再生制御部105aに出力される。
【0025】
上記音声データは、テキストデータ生成部102にて解析され、テキストデータに変換される。図2に、ユーザから発せられた音声をテキストデータに変換した一例を示す。なお、図2において「△」は、所定時間以上の間、無音だったことを示すものであって、テキストデータ生成部102により上記テキストデータに挿入される。
【0026】
次に、単位分割部103aが、上記テキストデータを言語的に意味を持つ単位に分割する。以下の説明では、「形態素」(以下、単位と略称する)で分割した場合について述べる。図2に示すテキストデータを「形態素」単位に分割した場合、図3に示すように分割される。
【0027】
この図において「/」は単位の区切りを示すものである。なお、各単位に対応する数字は、その音声の入力時の再生時間を示し、ここでは総再生時間L0が60秒の例を示している。
【0028】
その後、単位分割部103aは、各単位に、図4に示すような単位の種別に応じた再生情報を設定する。これにより、図5に示すように、各単位に再生情報が対応づけられたテキスト単位データが生成され、これは音声再生制御部105aに出力される。
【0029】
一方、入力部104からは、再生倍率Nと総再生時間Lが入力され、この情報は音声再生制御部105aに通知される。ここでは、入力音声の総再生時間L0が60秒であるのに対して、総再生時間Lとして40秒が指定され、再生倍率Nとして3倍が指定されたものとして説明する。
【0030】
そして、音声再生制御部105aは、単位分割部103aからテキスト単位データが入力されるとともに、入力部104から再生倍率Nと総再生時間Lが入力されると、これらの情報に基づいて、各単位の再生倍率を下記の式(1)にしたがって算出する。
【0031】
【数1】
【0032】
なお、上式(1)において、「i」は各単位の順位、「wi」は単位(形態素)、「li」は各単位の再生時間、「αi」は再生情報に基づく重み、「L0」は入力音声のオリジナルの総再生時間、「L」は重み付け後の総再生時間、「N」は再生倍率を示す。
上式(1)により、この例における形態素の種別(品詞)に応じた再生倍率は、図6に示すような再生倍率となる。
【0033】
これにより、音声再生制御部105aは、各単位の再生時間liを図7に示すような値で算出し、この情報を再生制御データとする。そしてこの再生制御データにしたがって、音声データ生成部101から入力された音声データを再生制御し、スピーカ106より拡声出力する。
【0034】
以上のように、上記構成の話速可変装置では、従来のようにすべての音声データを一律の速度で再生するのではなく、音声データからテキストデータに変換し、このテキストデータを解析して、例えば形態素などの単位毎に、その重要度に応じて再生速度(再生時間)を可変制御し、全体として所望の再生速度(再生時間)となるようにしている。
【0035】
したがって、上記構成の話速可変装置によれば、内容を把握する上で重要な単位については、低速で再生し、重要でないものはより高速で再生することができるので、高速再生を行っても再生される音声が示す内容を理解しやすい。
【0036】
次に、この発明の第2の実施形態に係わる話速可変装置について説明する。図8は、その構成を示すものである。
この図に示す話速可変装置は、マイクロホン100、音声データ生成部101、テキストデータ生成部102、単位分割部103b、入力部104、音声再生制御部105b、スピーカ106および記憶部110を備えている。
【0037】
音声データ生成部101は、マイクロホン100から入力されるアナログ音声信号を音声データに変換し、これをテキストデータ生成部102および音声再生制御部105bに出力する。
【0038】
テキストデータ生成部102は、音声認識技術を駆使して、音声データ生成部101から入力された音声データに基づいて、その発声内容を解析してテキストデータに変換する。
【0039】
単位分割部103bは、テキストデータ生成部102で得られたテキストデータを、言語的に意味を持つ単位に分割し、各単位に再生情報を設定し、これをテキスト単位データとして音声再生制御部105bに出力する。
【0040】
ここで、言語的に意味を持つ単位とは、例えば「形態素」、「単語」、「文節」、「連文節」、「文」、「段落」のいずれかを意味する。そして、再生情報とは、分割された単位の種別(例えば品詞)に応じた重み付けの値αである。
【0041】
入力部104は、例えばオペレータや外部機器から、音声再生の速度に関わる情報として、再生倍率Nと総再生時間Lの入力を受け付けるものである。ここから入力された情報は、後述する音声再生制御部105b内のメモリに記憶される。
【0042】
ここで、等倍速再生を行う場合には「N=1」、一時停止する場合には「N=0」、スロー再生を行う場合には「0<N<1」、高速再生を行う場合には「1<N<∞」、スキップ再生を行う場合には「N=∞」、スロー逆再生を行う場合には「-1<N<0」、等倍速逆再生を行う場合には「N=-1」、高速逆再生を行う場合には「N<-1」を入力する。なお、「∞」は計算機上では十分大きな数値を代用して用いればよい。
【0043】
音声再生制御部105bは、音声データ生成部101から入力された音声データと単位分割部103bから入力されたテキスト単位データとを記憶部110に記録する。
【0044】
記憶部110は、例えば半導体メモリやハードディスク、光学式の記録媒体などが考えられ、音声再生制御部105bによりデータの読み書きが自在になされる。上記記録媒体は、当該話速可変装置より着脱できることが望ましい。
【0045】
そして、音声再生制御部105bは、上記テキスト単位データと、入力部104から入力された再生条件とに基づいて、単位分割部103bにて分割した単位毎の再生時間liを算出し、これを再生制御データとして記憶部110に記録する。
【0046】
そして、音声再生制御部105bは、入力部104を通じたユーザからの要求に応じて、記憶部110に記憶される音声データを、再生制御データに含まれる再生時間liで再生するようにアナログ音声信号に変換し、スピーカ106より拡声出力する。
【0047】
次に、上記構成の話速可変装置の動作について説明する。
ユーザから発せられた音声は、マイクロホン100によりアナログ音声信号に変換された後、音声データ生成部101に入力され、ここで音声データに変換される。この音声データは、テキストデータ生成部102および音声再生制御部105bに出力される。
【0048】
上記音声データは、テキストデータ生成部102にて解析され、テキストデータに変換される。このテキストデータの一例を図2に示す。なお、図2において「△」は、所定時間以上の間、無音だったことを示すものであって、テキストデータ生成部102により上記テキストデータに挿入される。
【0049】
次に、単位分割部103bが、上記テキストデータを言語的に意味を持つ単位に分割する。以下の説明では、「形態素」単位(以下、単位と略称する)で分割した場合について述べる。「形態素」単位に分割した場合、上記テキストデータは図3に示すように分割される。
【0050】
この図において「/」は単位の区切りを示すものである。なお、各単位に対応する数字は、その音声の入力時の再生時間を示し、ここでは総再生時間L0が60秒の例を示している。
【0051】
その後、単位分割部103bは、各単位に、図4に示すような単位の種別に応じた再生情報を設定する。これにより、図5に示すように、各単位に再生情報が対応づけられたテキスト単位データが生成され、これは音声再生制御部105bに出力される。
上記音声データと上記テキスト単位データは、音声再生制御部105bによって記憶部110に記録される。
【0052】
一方、入力部104からは、再生倍率Nと総再生時間Lが入力され、この情報は音声再生制御部105bに通知される。ここでは、入力音声の総再生時間L0が60秒であるのに対して、総再生時間Lとして40秒が指定され、再生倍率Nとして3倍が指定されたものとして説明する。
【0053】
そして、音声再生制御部105bは、入力部104から再生倍率Nと総再生時間Lが入力されると、これらの情報と第1の実施形態で述べた式(1)に基づいて、各単位の再生倍率を算出する。
【0054】
そしてさらに、音声再生制御部105bは、図7に示すような各単位の再生時間liを算出し、これを再生制御データとして記憶部110に記録する。
【0055】
その後、音声再生制御部105bは、入力部104を通じたユーザからの要求に応じて、記憶部110に記憶される音声データを、再生制御データに含まれる再生時間liで再生するようにアナログ音声信号に変換し、スピーカ106より拡声出力する。
【0056】
以上のように、上記構成の話速可変装置では、従来のようにすべての音声データを一律の速度で再生するのではなく、音声データからテキストデータに変換し、このテキストデータを解析して、例えば形態素などの単位毎に、その重要度に応じて再生速度(再生時間)を可変制御し、全体として所望の再生速度(再生時間)となるようにしている。
【0057】
したがって、上記構成の話速可変装置によれば、内容を把握する上で重要な単位については、低速で再生し、重要でないものはより高速で再生することができるので、高速再生を行っても再生される音声が示す内容を理解しやすい。
【0058】
また、上記構成の話速可変装置では、各単位の再生時間liを算出し、これを音声データ生成部101から入力される音声データとともに記憶部110に記録しておき、ユーザの要求に応じて、各単位に対応する再生時間liで音声データを再生するようにしている。
【0059】
したがって、上記構成の話速可変装置によれば、再生に先立って、音声データとこれに対応する各単位の再生時間liとが、予め対応づけられて生成されるため、ユーザの要求に応じて迅速に再生することができる。
【0060】
また、記憶部110の記録媒体には、単位毎の再生時間liにしたがって音声データを再生することで、音声が示す内容を理解しやすく高速再生できる情報を記録でき、この記録媒体を他の再生機器に読み込ませることで、高速再生が可能である。
【0061】
次に、この発明の第3の実施形態に係わる話速可変装置について説明する。図9は、その構成を示すものである。
この図に示す話速可変装置は、マイクロホン100、音声データ生成部101、テキストデータ生成部102、単位分割部103c、入力部104、音声再生制御部105cおよびスピーカ106を備えている。
【0062】
音声データ生成部101は、マイクロホン100から入力されるアナログ音声信号を音声データに変換し、これをテキストデータ生成部102および音声再生制御部105cに出力する。
【0063】
テキストデータ生成部102は、音声認識技術を駆使して、音声データ生成部101から入力された音声データに基づいて、その発声内容を解析してテキストデータに変換する。
【0064】
単位分割部103cは、テキストデータ生成部102で得られたテキストデータを、言語的に意味を持つ単位に分割し、この分割した単位を識別する情報をテキスト単位データとして音声再生制御部105cに出力する。
ここで、言語的に意味を持つ単位とは、例えば「形態素」、「単語」、「文節」、「連文節」、「文」、「段落」のいずれかを意味する。
【0065】
入力部104は、例えばオペレータや外部機器から、音声再生の速度に関わる情報として、再生倍率Nの入力を受け付けるものである。ここから入力された情報は、後述する音声再生制御部105c内のメモリに記憶される。
【0066】
ここで、等倍速再生を行う場合には「N=1」、一時停止する場合には「N=0」、スロー再生を行う場合には「0<N<1」、高速再生を行う場合には「1<N<∞」、スキップ再生を行う場合には「N=∞」、スロー逆再生を行う場合には「-1<N<0」、等倍速逆再生を行う場合には「N=-1」、高速逆再生を行う場合には「N<-1」を入力する。なお、「∞」は計算機上では十分大きな数値を代用して用いればよい。
【0067】
音声再生制御部105cは、単位分割部103cが作成したテキスト単位データと、入力部104から入力された再生倍率Nとに基づいて、単位分割部103cにて分割した単位を選択的に用いて、音声データをアナログ音声信号に変換し、スピーカ106より拡声出力する。
【0068】
次に、上記構成の話速可変装置の動作について説明する。
ユーザから発せられた音声は、マイクロホン100によりアナログ音声信号に変換された後、音声データ生成部101に入力され、ここで音声データに変換される。この音声データは、テキストデータ生成部102および音声再生制御部105cに出力される。
【0069】
上記音声データは、テキストデータ生成部102にて解析され、テキストデータに変換される。図10に、ユーザから発せられた音声をテキストデータに変換した一例を示す。
【0070】
次に、単位分割部103cが、上記テキストデータを言語的に意味を持つ単位に分割し、この分割した単位を識別する情報をテキスト単位データとして音声再生制御部105cに出力する。以下の説明では、「文節」で分割した場合について述べる。
【0071】
図10に示したテキストデータを「文節」単位(以下、単位と略称する)に分割した場合、図11に示すように分割される。この図において「|」は単位(文節)の区切りを示すものである。
【0072】
一方、入力部104からは、再生倍率Nが入力され、この情報は音声再生制御部105cに通知される。ここでは、再生倍率Nとして2倍が指定されたものとして説明する。
【0073】
そして、音声再生制御部105cは、単位分割部103cからテキスト単位データが入力されるとともに、入力部104から再生倍率Nが入力されると、再生倍率Nが2であることより、上記テキスト単位データに基づいて図12に示すように、1つおきの単位を示す再生制御データを生成し、これにしたがって1つおきの単位に対応する音声データをアナログ音声信号に変換し、スピーカ106より拡声出力する。
【0074】
なお、音声再生制御部105cは、再生倍率Nとして3倍が指定された場合には、3つの連続する単位のうち、1つの単位に対応する音声データを再生し、再生倍率NとしてM倍が指定された場合には、M個の連続する単位のうち、1つの単位に対応する音声データを再生する。
【0075】
以上のように、上記構成の話速可変装置では、従来のように一律の速度ですべての音声データを再生するのではなく、音声データからテキストデータに変換し、このテキストデータを解析して、指定される速度に応じて、例えば文節などの単位を選択的に間引きして再生するようにしている。
【0076】
したがって、上記構成の話速可変装置によれば、間引かれなかった単位の音声が通常速度で再生されることになるので、再生に要する時間を短縮しつつも、再生される音声が示す内容を理解しやすい。
【0077】
次に、この発明の第4の実施形態に係わる話速可変装置について説明する。図13は、その構成を示すものである。
この図に示す話速可変装置は、マイクロホン100、音声データ生成部101、テキストデータ生成部102、単位分割部103d、入力部104、音声再生制御部105d、スピーカ106および記憶部110を備えている。
【0078】
音声データ生成部101は、マイクロホン100から入力されるアナログ音声信号を音声データに変換し、これをテキストデータ生成部102および音声再生制御部105dに出力する。
【0079】
テキストデータ生成部102は、音声認識技術を駆使して、音声データ生成部101から入力された音声データに基づいて、その発声内容を解析してテキストデータに変換する。
【0080】
単位分割部103dは、テキストデータ生成部102で得られたテキストデータを、言語的に意味を持つ単位に分割し、この分割した単位を識別する情報をテキスト単位データとして音声再生制御部105dに出力する。
ここで、言語的に意味を持つ単位とは、例えば「形態素」、「単語」、「文節」、「連文節」、「文」、「段落」のいずれかを意味する。
【0081】
入力部104は、例えばオペレータや外部機器から、音声再生の速度に関わる情報として、再生倍率Nの入力を受け付けるものである。ここから入力された情報は、後述する音声再生制御部105d内のメモリに記憶される。
【0082】
ここで、等倍速再生を行う場合には「N=1」、一時停止する場合には「N=0」、スロー再生を行う場合には「0<N<1」、高速再生を行う場合には「1<N<∞」、スキップ再生を行う場合には「N=∞」、スロー逆再生を行う場合には「-1<N<0」、等倍速逆再生を行う場合には「N=-1」、高速逆再生を行う場合には「N<-1」を入力する。なお、「∞」は計算機上では十分大きな数値を代用して用いればよい。
【0083】
音声再生制御部105dは、音声データ生成部101から入力された音声データと単位分割部103dから入力されたテキスト単位データとを記憶部110に記録する。
【0084】
記憶部110は、例えば半導体メモリやハードディスク、光学式の記録媒体などが考えられ、音声再生制御部105dによりデータの読み書きが自在になされる。上記記録媒体は、当該話速可変装置より着脱できることが望ましい。
【0085】
そして、音声再生制御部105dは、上記テキスト単位データと、入力部104から入力された再生倍率Nとに基づいて、単位分割部103dにて分割した単位を選択し、この選択した単位を識別する再生制御データを記憶部110に記録する。
【0086】
そして、音声再生制御部105dは、入力部104を通じたユーザからの要求に応じて、記憶部110に記憶される音声データのうち、再生制御データで示される部分についてアナログ音声信号に変換し、スピーカ106より拡声出力する。
【0087】
次に、上記構成の話速可変装置の動作について説明する。
ユーザから発せられた音声は、マイクロホン100によりアナログ音声信号に変換された後、音声データ生成部101に入力され、ここで音声データに変換される。この音声データは、テキストデータ生成部102および音声再生制御部105dに出力される。
【0088】
上記音声データは、テキストデータ生成部102にて解析され、テキストデータに変換される。図10に、ユーザから発せられた音声をテキストデータに変換した一例を示す。
【0089】
次に、単位分割部103dが、上記テキストデータを言語的に意味を持つ単位に分割し、この分割した単位を識別する情報をテキスト単位データとして音声再生制御部105dに出力する。
【0090】
上記音声データと上記テキスト単位データは、音声再生制御部105dによって記憶部110に記録される。以下の説明では、「文節」で分割した場合について述べる。
【0091】
図10に示したテキストデータを「文節」単位(以下、単位と略称する)に分割した場合、図11に示すように分割される。この図において「|」は単位(文節)の区切りを示すものである。
【0092】
一方、入力部104からは、再生倍率Nが入力され、この情報は音声再生制御部105dに通知される。ここでは、再生倍率Nとして2倍が指定されたものとして説明する。
【0093】
そして、音声再生制御部105dは、単位分割部103dからテキスト単位データが入力されるとともに、入力部104から再生倍率Nが入力されると、再生倍率Nが2であることより、上記テキスト単位データに基づいて図12に示すように、1つおきの単位を示す再生制御データを生成し、これを記憶部110に記録する。
【0094】
その後、音声再生制御部105dは、入力部104を通じたユーザからの要求に応じて、記憶部110に記憶される音声データのうち、上記再生制御データで示される単位に対応する文についてアナログ音声信号に変換し、スピーカ106より拡声出力する。
【0095】
以上のように、上記構成の話速可変装置では、従来のように一律の速度ですべての音声データを再生するのではなく、音声データからテキストデータに変換し、このテキストデータを解析して、指定される速度に応じて、例えば文節などの単位を選択的に間引きして再生するようにしている。
【0096】
したがって、上記構成の話速可変装置によれば、間引かれなかった単位の音声が通常速度で再生されることになるので、再生に要する時間を短縮しつつも、再生される音声が示す内容を理解しやすい。
【0097】
また、上記構成の話速可変装置では、ユーザから指定される再生倍率Nに応じて、再生すべき単位を示す単位識別情報を音声データとともに記憶部110に記録しておき、ユーザの要求に応じて、上記単位識別情報に対応する音声データを再生するようにしている。
【0098】
したがって、上記構成の話速可変装置によれば、再生に先立って、予め再生すべき単位を示す単位識別情報を作成して音声データとともに保存しておくため、ユーザの要求に応じて迅速に再生することができる。
【0099】
また、記憶部110の記録媒体には、単位識別情報にしたがって音声データを再生することで、音声が示す内容を理解しやすく高速再生できる情報を記録でき、これによりこの記録媒体を他の再生機器に読み込ませることで、高速再生が可能である。
【0100】
次に、この発明の第5の実施形態に係わる話速可変装置について説明する。図14は、その構成を示すものである。
この図に示す話速可変装置は、マイクロホン100、音声データ生成部101、テキストデータ生成部102、単位分割部103e、入力部104、音声再生制御部105eおよびスピーカ106を備えている。
【0101】
音声データ生成部101は、マイクロホン100から入力されるアナログ音声信号を音声データに変換し、これをテキストデータ生成部102および音声再生制御部105eに出力する。
【0102】
テキストデータ生成部102は、音声認識技術を駆使して、音声データ生成部101から入力された音声データに基づいて、その発声内容を解析してテキストデータに変換する。
【0103】
単位分割部103eは、テキストデータ生成部102で得られたテキストデータを、言語的に意味を持つ単位に分割し、この分割した単位を識別する情報をテキスト単位データとして音声再生制御部105eに出力する。
ここで、言語的に意味を持つ単位とは、例えば「単語」、「文節」、「連文節」、「文」、「段落」のいずれかを意味する。
【0104】
入力部104は、例えばオペレータや外部機器から、音声再生の速度に関わる情報として、キーワードと抽出閾値の入力を受け付けるものである。ここから入力された情報は、後述する音声再生制御部105e内のメモリに記憶される。
【0105】
音声再生制御部105eは、単位分割部103eが作成したテキスト単位データと、入力部104から入力されたキーワードと抽出閾値とに基づいて、単位分割部103eにて分割した単位を選択的に用いて、音声データをアナログ音声信号に変換し、スピーカ106より拡声出力する。
【0106】
次に、上記構成の話速可変装置の動作について説明する。
ユーザから発せられた音声は、マイクロホン100によりアナログ音声信号に変換された後、音声データ生成部101に入力され、ここで音声データに変換される。この音声データは、テキストデータ生成部102および音声再生制御部105eに出力される。
【0107】
上記音声データは、テキストデータ生成部102にて解析され、テキストデータに変換される。図15に、ユーザから発せられた音声をテキストデータに変換した一例を示す。
【0108】
次に、単位分割部103eが、上記テキストデータを言語的に意味を持つ単位に分割し、この分割した単位を識別する情報をテキスト単位データとして音声再生制御部105eに出力する。以下の説明では、「文」で分割した場合について述べる。
【0109】
一方、入力部104からは、キーワードと抽出閾値が入力され、この情報は音声再生制御部105eに通知される。ここでは、キーワードとして、「再生」、「時間」、「制御」の3つが入力され、抽出閾値として「2」が入力されたものとして説明する。
【0110】
これに対して、音声再生制御部105eは、単位分割部103eからテキスト単位データが入力されるとともに、入力部104から上記3つのキーワードおよび抽出閾値が入力されると、上記テキスト単位データに基づいて、図15に示すように各文から上記キーワードを検出し、これに基づいて、図16に示すように1つの文に上記キーワードをのべ2つ以上含むものを検出する。
そして、音声再生制御部105eは、上記検出した文の識別情報を示す再生制御データを生成し、この再生制御データに基づいて、上記検出した文に対応する音声データをアナログ音声信号に変換し、スピーカ106より拡声出力する。
【0111】
以上のように、上記構成の話速可変装置では、従来のように一律の速度ですべての音声データを再生するのではなく、音声データからテキストデータに変換し、このテキストデータを解析して、指定されるキーワードを指定された数(抽出閾値)以上含む単位を抽出し、この抽出した単位だけを通常速度で再生するようにしている。
【0112】
したがって、上記構成の話速可変装置によれば、ユーザが必要とする単位についてのみ通常速度で音声が再生されることになるので、再生に要する時間を短縮しつつも、再生される音声が示す内容を理解しやすい。
【0113】
次に、この発明の第6の実施形態に係わる話速可変装置について説明する。図17は、その構成を示すものである。
この図に示す話速可変装置は、マイクロホン100、音声データ生成部101、テキストデータ生成部102、単位分割部103f、入力部104、音声再生制御部105f、スピーカ106および記憶部110を備えている。
【0114】
音声データ生成部101は、マイクロホン100から入力されるアナログ音声信号を音声データに変換し、これをテキストデータ生成部102および音声再生制御部105fに出力する。
【0115】
テキストデータ生成部102は、音声認識技術を駆使して、音声データ生成部101から入力された音声データに基づいて、その発声内容を解析してテキストデータに変換する。
【0116】
単位分割部103fは、テキストデータ生成部102で得られたテキストデータを、言語的に意味を持つ単位に分割し、この分割した単位を識別する情報をテキスト単位データとして音声再生制御部105fに出力する。
ここで、言語的に意味を持つ単位とは、例えば「単語」、「文節」、「連文節」、「文」、「段落」のいずれかを意味する。
【0117】
入力部104は、例えばオペレータや外部機器から、音声再生の速度に関わる情報として、キーワードと抽出閾値の入力を受け付けるものである。ここから入力された情報は、後述する音声再生制御部105f内のメモリに記憶される。
【0118】
音声再生制御部105fは、音声データ生成部101から入力された音声データと単位分割部103fから入力されたテキスト単位データとを記憶部110に記録する。
【0119】
記憶部110は、例えば半導体メモリやハードディスク、光学式の記録媒体などが考えられ、音声再生制御部105fによりデータの読み書きが自在になされる。上記記録媒体は、当該話速可変装置より着脱できることが望ましい。
【0120】
そして、音声再生制御部105fは、上記テキスト単位データと、入力部104から入力されたキーワードと抽出閾値とに基づいて、単位分割部103fにて分割した単位を選択し、この選択した単位を示す識別情報を再生制御データとして記憶部110に記録する。
【0121】
そして、音声再生制御部105fは、入力部104を通じたユーザからの要求に応じて、記憶部110に記憶される音声データのうち、再生制御データで示される部分についてアナログ音声信号に変換し、スピーカ106より拡声出力する。
【0122】
次に、上記構成の話速可変装置の動作について説明する。
ユーザから発せられた音声は、マイクロホン100によりアナログ音声信号に変換された後、音声データ生成部101に入力され、ここで音声データに変換される。この音声データは、テキストデータ生成部102および音声再生制御部105fに出力される。
【0123】
上記音声データは、テキストデータ生成部102にて解析され、テキストデータに変換される。図15に、ユーザから発せられた音声をテキストデータに変換した一例を示す。
【0124】
次に、単位分割部103fが、上記テキストデータを言語的に意味を持つ単位に分割し、この分割した単位を識別する情報をテキスト単位データとして音声再生制御部105fに出力する。
【0125】
上記音声データと上記テキスト単位データは、音声再生制御部105fによって記憶部110に記録される。以下の説明では、「文」で分割した場合について述べる。
【0126】
一方、入力部104からは、キーワードと抽出閾値が入力され、この情報は音声再生制御部105fに通知される。ここでは、キーワードとして、「再生」、「時間」、「制御」の3つが入力され、抽出閾値として「2」が入力されたものとして説明する。
【0127】
これに対して、音声再生制御部105fは、単位分割部103fからテキスト単位データが入力されるとともに、入力部104から上記3つのキーワードおよび抽出閾値が入力されると、上記テキスト単位データに基づいて、図15に示すように各文から上記キーワードを検出し、これに基づいて、図16に示すように1つの文に上記キーワードをのべ2つ以上含むものを検出し、この検出した文を示す識別情報を再生制御データとして記憶部110に記録する。
【0128】
その後、音声再生制御部105fは、入力部104を通じたユーザからの要求に応じて、記憶部110に記憶される音声データのうち、上記再生制御データで示される単位に対応する文についてアナログ音声信号に変換し、スピーカ106より拡声出力する。
【0129】
以上のように、上記構成の話速可変装置では、従来のように一律の速度ですべての音声データを再生するのではなく、音声データからテキストデータに変換し、このテキストデータを解析して、指定されるキーワードを指定された数(抽出閾値)以上含む単位を抽出し、この抽出した単位だけを通常速度で再生するようにしている。
【0130】
したがって、上記構成の話速可変装置によれば、ユーザが必要とする単位についてのみ通常速度で音声が再生されることになるので、再生に要する時間を短縮しつつも、再生される音声が示す内容を理解しやすい。
【0131】
また、上記構成の話速可変装置では、ユーザの要求に応じた、再生すべき単位を示す単位識別情報を音声データとともに記憶部110に記録しておき、ユーザの要求に応じて、上記単位識別情報に対応する音声データを再生するようにしている。
【0132】
したがって、上記構成の話速可変装置によれば、再生に先立って、予め再生すべき単位を示す単位識別情報を作成して音声データとともに保存しておくため、ユーザの要求に応じて迅速に再生することができる。
【0133】
また、記憶部110の記録媒体には、単位識別情報にしたがって音声データを再生することで、音声が示す内容を理解しやすく高速再生できる情報を記録でき、これによりこの記録媒体を他の再生機器に読み込ませることで、高速再生が可能である。
【0134】
次に、この発明の第7の実施形態に係わる話速可変装置について説明する。図18は、その構成を示すものである。
この図に示す話速可変装置は、マイクロホン100、音声データ生成部101、テキストデータ生成部102、単位分割部103g、入力部104、音声再生制御部105g、スピーカ106および記憶部120を備えている。
【0135】
音声データ生成部101は、マイクロホン100から入力されるアナログ音声信号を音声データに変換し、これをテキストデータ生成部102および音声再生制御部105gに出力する。
【0136】
テキストデータ生成部102は、音声認識技術を駆使して、音声データ生成部101から入力された音声データに基づいて、その発声内容を解析してテキストデータに変換する。
【0137】
単位分割部103gは、テキストデータ生成部102で得られたテキストデータを、言語的に意味を持つ単位に分割し、この分割した単位を識別する情報をテキスト単位データとして音声再生制御部105gに出力する。
ここで、言語的に意味を持つ単位とは、例えば「形態素」、「単語」、「文」、「段落」のいずれかを意味する。
【0138】
入力部104は、例えばオペレータや外部機器から、音声再生の速度に関わる情報として、再生倍率Nの入力を受け付けるものである。ここから入力された情報は、後述する音声再生制御部105g内のメモリに記憶される。
【0139】
ここで、等倍速再生を行う場合には「N=1」、一時停止する場合には「N=0」、スロー再生を行う場合には「0<N<1」、高速再生を行う場合には「1<N<∞」、スキップ再生を行う場合には「N=∞」、スロー逆再生を行う場合には「-1<N<0」、等倍速逆再生を行う場合には「N=-1」、高速逆再生を行う場合には「N<-1」を入力する。なお、「∞」は計算機上では十分大きな数値を代用して用いればよい。
【0140】
音声再生制御部105gは、単位分割部103gが作成したテキスト単位データと、入力部104から入力された再生倍率Nと、後述する記憶部120に記憶される言語的優先度情報とに基づいて、単位分割部103gにて分割した単位を選択的に用いて、音声データをアナログ音声信号に変換し、スピーカ106より拡声出力する。
【0141】
記憶部120は、例えば図19に示すような、多数の接続詞をその重要度に応じて分類した情報を、上記言語的優先度情報として記憶するものである。
【0142】
次に、上記構成の話速可変装置の動作について説明する。
ユーザから発せられた音声は、マイクロホン100によりアナログ音声信号に変換された後、音声データ生成部101に入力され、ここで音声データに変換される。この音声データは、テキストデータ生成部102および音声再生制御部105gに出力される。
【0143】
上記音声データは、テキストデータ生成部102にて解析され、テキストデータに変換される。
次に、単位分割部103gが、上記テキストデータを言語的に意味を持つ単位に分割し、この分割した単位を識別する情報をテキスト単位データとして音声再生制御部105gに出力する。以下の説明では、「文」で分割した場合について述べる。
【0144】
図20に、ユーザから発せられた音声をテキストデータに変換した一例を示す。この図では、各文(1)〜(8)を省略して示し、先頭に置かれた接続詞のみを表記している。
【0145】
一方、入力部104からは、再生倍率Nが入力され、この情報は音声再生制御部105gに通知される。ここでは、再生倍率Nとして2倍が指定されたものとして説明する。
【0146】
これに対して、音声再生制御部105gは、単位分割部103gからテキスト単位データが入力されるとともに、入力部104から再生倍率Nが入力されると、各文(1)〜(8)の再生時間を検出するとともに、すべての文を再生するのに要する総再生時間を検出する。ここでは、総再生時間は80秒であったとする。
【0147】
次に、音声再生制御部105gは、再生倍率Nが2で、総再生時間が80秒であることより、実再生時間を40秒以内と決定する。
そして、音声再生制御部105gは、記憶部120に記憶される言語的優先度情報を参照し、テキスト単位データから各文(1)〜(8)のうち、重要度の高い接続詞が先頭に置かれるものを順に検出し、このうち合計の再生時間が実再生時間40秒にできるだけ近く、かつ40秒以内となるように、文を選択する。
【0148】
この選択した文の識別情報は、音声再生制御部105hにより再生制御データとして生成される。なお、図20に示す例では、図21に示すように、文(1)、(3)、(6)、(8)の合わせて40秒分が選択されることになる。
【0149】
そして、音声再生制御部105gは、上記再生制御データに基づいて、記憶部110に記憶される音声データのうち、上記選択した文(1)、(3)、(6)、(8)に対応する音声データをアナログ音声信号に変換し、スピーカ106より拡声出力する。
【0150】
以上のように、上記構成の話速可変装置では、従来のように一律の速度ですべての音声データを再生するのではなく、音声データからテキストデータに変換し、このテキストデータを解析して、予め高い優先度が設定された文字列を含む単位を抽出し、この抽出した単位だけを通常速度で再生するようにしている。
【0151】
したがって、上記構成の話速可変装置によれば、予め高い優先度が設定された文字列を含む単位の音声が優先的に通常速度で再生されることになるので、再生に要する時間を短縮しつつも、再生される音声が示す内容を理解しやすい。
【0152】
また、ユーザから指定される再生倍率Nに応じた再生時間内に収まるように、優先度の高い単位が選択されるため、再生される音声は、ユーザが指定する時間の範囲内で行うことができる。
【0153】
尚、この発明は上記実施の形態に限定されるものではない。
例えば、上記実施の形態では、記憶部120に記憶される言語的優先度情報として接続詞を例に挙げ、この接続詞の優先度で各文の優先度を決定するものとして説明した。
【0154】
しかしこれに限定されるものではなく、これに代わって例えば、各単位について、単語数、文字数、名詞や動詞といった自立語の数、自立語の割合などを求めて、この結果に応じて各単位の優先度を求めるようにしてもよい。
【0155】
また、上記実施の形態では、ユーザから指定される再生倍率Nに応じて再生時間が決定されるものとして説明したが、再生倍率Nが高い値に設定された場合には、再生される文(単位)が少なくなってしまう虞がある。
【0156】
これに対して例えば、再生される単位の数が予め設定した閾値未満となった場合には、音声再生制御部105gが、再生倍率Nを低倍率化し、その倍率で決定される再生時間内で再生可能な優先度の高い単位を選択することで、再生される単位の数を増やして再生するようにしてもいい。
【0157】
次に、この発明の第8の実施形態に係わる話速可変装置について説明する。図22は、その構成を示すものである。
この図に示す話速可変装置は、マイクロホン100、音声データ生成部101、テキストデータ生成部102、単位分割部103h、入力部104、音声再生制御部105h、スピーカ106、記憶部110および記憶部120を備えている。
【0158】
音声データ生成部101は、マイクロホン100から入力されるアナログ音声信号を音声データに変換し、これをテキストデータ生成部102および音声再生制御部105hに出力する。
【0159】
テキストデータ生成部102は、音声認識技術を駆使して、音声データ生成部101から入力された音声データに基づいて、その発声内容を解析してテキストデータに変換する。
【0160】
単位分割部103hは、テキストデータ生成部102で得られたテキストデータを、言語的に意味を持つ単位に分割し、この分割した単位を識別する情報をテキスト単位データとして音声再生制御部105hに出力する。
ここで、言語的に意味を持つ単位とは、例えば「形態素」、「単語」、「文」、「段落」のいずれかを意味する。
【0161】
入力部104は、例えばオペレータや外部機器から、音声再生の速度に関わる情報として、再生倍率Nの入力を受け付けるものである。ここから入力された情報は、後述する音声再生制御部105h内のメモリに記憶される。
【0162】
ここで、等倍速再生を行う場合には「N=1」、一時停止する場合には「N=0」、スロー再生を行う場合には「0<N<1」、高速再生を行う場合には「1<N<∞」、スキップ再生を行う場合には「N=∞」、スロー逆再生を行う場合には「-1<N<0」、等倍速逆再生を行う場合には「N=-1」、高速逆再生を行う場合には「N<-1」を入力する。なお、「∞」は計算機上では十分大きな数値を代用して用いればよい。
【0163】
音声再生制御部105hは、音声データ生成部101から入力された音声データと単位分割部103hから入力されたテキスト単位データとを記憶部110に記録する。
【0164】
記憶部110は、例えば半導体メモリやハードディスク、光学式の記録媒体などが考えられ、音声再生制御部105hによりデータの読み書きが自在になされる。上記記録媒体は、当該話速可変装置より着脱できることが望ましい。
【0165】
そして、音声再生制御部105hは、上記テキスト単位データと、入力部104から入力された再生倍率Nと、後述する記憶部120に記憶される言語的優先度情報とに基づいて、再生すべき単位を選択し、この選択した単位を示す識別情報を再生制御データとして記憶部110に記録する。
【0166】
そして、音声再生制御部105hは、入力部104を通じたユーザからの要求に応じて、記憶部110に記憶される音声データのうち、再生制御データで示される部分についてアナログ音声信号に変換し、スピーカ106より拡声出力する。
【0167】
記憶部120は、例えば図19に示すような、多数の接続詞をその重要度に応じて分類した情報を、上記言語的優先度情報として記憶するものである。
【0168】
次に、上記構成の話速可変装置の動作について説明する。
ユーザから発せられた音声は、マイクロホン100によりアナログ音声信号に変換された後、音声データ生成部101に入力され、ここで音声データに変換される。この音声データは、テキストデータ生成部102および音声再生制御部105hに出力される。
【0169】
上記音声データは、テキストデータ生成部102にて解析され、テキストデータに変換される。
次に、単位分割部103hが、上記テキストデータを言語的に意味を持つ単位に分割し、この分割した単位を識別する情報をテキスト単位データとして音声再生制御部105hに出力する。
【0170】
上記音声データと上記テキスト単位データは、音声再生制御部105jによって記憶部110に記録される。以下の説明では、上記テキストデータを「文」で分割した場合を例に挙げて説明する。
【0171】
図20に、ユーザから発せられた音声をテキストデータに変換した一例を示す。この図では、各文(1)〜(8)を省略して示し、先頭に置かれた接続詞のみを表記している。
【0172】
一方、入力部104からは、再生倍率Nが入力され、この情報は音声再生制御部105gに通知される。ここでは、再生倍率Nとして2倍が指定されたものとして説明する。
【0173】
これに対して、音声再生制御部105hは、単位分割部103hからテキスト単位データが入力されるとともに、入力部104から再生倍率Nが入力されると、各文(1)〜(8)の再生時間を検出するとともに、すべての文を再生するのに要する総再生時間を検出する。ここでは、総再生時間は80秒であったとする。
【0174】
次に、音声再生制御部105hは、再生倍率Nが2で、総再生時間が80秒であることより、実再生時間を40秒以内と決定する。
そして、音声再生制御部105hは、記憶部120に記憶される言語的優先度情報を参照し、テキスト単位データから各文(1)〜(8)のうち、重要度の高い接続詞が先頭に置かれるものを順に検出し、このうち合計の再生時間が実再生時間40秒にできるだけ近く、かつ40秒以内となるように、文を選択する。
【0175】
なお、図20に示す例では、図21に示すように、文(1)、(3)、(6)、(8)の合わせて40秒分が選択されることになる。この選択した文の識別情報は、音声再生制御部105hにより再生制御データとして記憶部110に記録される。
【0176】
その後、音声再生制御部105hは、入力部104を通じたユーザからの要求に応じて、上記再生制御データに基づいて、記憶部110に記憶される音声データのうち、上記選択した文(1)、(3)、(6)、(8)に対応する音声データをアナログ音声信号に変換し、スピーカ106より拡声出力する。
【0177】
以上のように、上記構成の話速可変装置では、従来のように一律の速度ですべての音声データを再生するのではなく、音声データからテキストデータに変換し、このテキストデータを解析して、予め高い優先度が設定された文字列を含む単位を抽出し、この抽出した単位だけを通常速度で再生するようにしている。
【0178】
したがって、上記構成の話速可変装置によれば、予め高い優先度が設定された文字列を含む単位の音声が優先的に通常速度で再生されることになるので、再生に要する時間を短縮しつつも、再生される音声が示す内容を理解しやすい。
【0179】
また、ユーザから指定される再生倍率Nに応じた再生時間内に収まるように、優先度の高い単位が選択されるため、再生される音声は、ユーザが指定する時間の範囲内で行うことができる。
【0180】
また、上記構成の話速可変装置では、再生すべき単位を示す単位識別情報を音声データとともに記憶部110に記録しておき、ユーザの要求に応じて、上記単位識別情報に対応する音声データを再生するようにしている。
【0181】
したがって、上記構成の話速可変装置によれば、再生に先立って、予め再生すべき単位を示す単位識別情報を作成して音声データとともに保存しておくため、ユーザの要求に応じて迅速に再生することができる。
【0182】
また、記憶部110の記録媒体には、単位識別情報にしたがって音声データを再生することで、音声が示す内容を理解しやすく高速再生できる情報を記録でき、これによりこの記録媒体を他の再生機器に読み込ませることで、高速再生が可能である。
【0183】
次に、この発明の第9の実施形態に係わる話速可変装置について説明する。図23は、その構成を示すものである。
この図に示す話速可変装置は、マイクロホン100、音声データ生成部101、テキストデータ生成部102、単位分割部103i、入力部104、音声再生制御部105i、スピーカ106および記憶部120を備えている。
【0184】
音声データ生成部101は、マイクロホン100から入力されるアナログ音声信号を音声データに変換し、これをテキストデータ生成部102および音声再生制御部105iに出力する。
【0185】
テキストデータ生成部102は、音声認識技術を駆使して、音声データ生成部101から入力された音声データに基づいて、その発声内容を解析してテキストデータに変換する。
【0186】
単位分割部103iは、テキストデータ生成部102で得られたテキストデータを、言語的に意味を持つ単位に分割し、この分割した単位を識別する情報をテキスト単位データとして音声再生制御部105iに出力する。
ここで、言語的に意味を持つ単位とは、例えば「形態素」、「単語」、「文」、「文節」、「段落」のいずれかを意味する。
【0187】
入力部104は、例えばオペレータや外部機器から、音声再生の速度に関わる情報として、再生倍率Nの入力を受け付けるものである。ここから入力された情報は、後述する音声再生制御部105i内のメモリに記憶される。
【0188】
ここで、等倍速再生を行う場合には「N=1」、一時停止する場合には「N=0」、スロー再生を行う場合には「0<N<1」、高速再生を行う場合には「1<N<∞」、スキップ再生を行う場合には「N=∞」、スロー逆再生を行う場合には「-1<N<0」、等倍速逆再生を行う場合には「N=-1」、高速逆再生を行う場合には「N<-1」を入力する。なお、「∞」は計算機上では十分大きな数値を代用して用いればよい。
【0189】
音声再生制御部105iは、単位分割部103iが作成したテキスト単位データと、入力部104から入力された再生倍率Nと、後述する記憶部120に記憶される統計的優先度情報とに基づいて、単位分割部103gにて分割した各単位の再生速度を決定し、この決定結果(再生制御データ)に基づいて音声データをアナログ音声信号に変換し、スピーカ106より拡声出力する。
【0190】
記憶部120は、上記統計的優先度情報を記憶するものである。統計的優先度情報は、予め新聞や雑誌などの多種多様な活字媒体に基づいて収集されたもので、上記単位間が結合する確率を示すものである。
【0191】
したがって、この確率は、世間一般でよく使用される表現は値が大きくなり、あまり使われない一般的でない表現は値が小さくなる。このことから、上記確率が大きい表現はよく使われる表現のため、正確に再生しなくても再生音の雰囲気や前後関係から容易に推測できると考えられ、一方、条件付き確率値が小さい表現は特異な表現であるため前後関係等からその表現を推測することが難しいと考えられる。
【0192】
次に、上記構成の話速可変装置の動作について説明する。
ユーザから発せられた音声は、マイクロホン100によりアナログ音声信号に変換された後、音声データ生成部101に入力され、ここで音声データに変換される。この音声データは、テキストデータ生成部102および音声再生制御部105jに出力される。
【0193】
上記音声データは、テキストデータ生成部102にて解析され、テキストデータに変換される。図24に、ユーザから発せられた音声をテキストデータに変換した一例を示す。
【0194】
次に、単位分割部103jが、上記テキストデータを言語的に意味を持つ単位に分割し、この分割した単位を識別する情報をテキスト単位データとして音声再生制御部105jに出力する。なお、以下の説明では、上記テキストデータを「文節」で分割した場合を例に挙げて説明する。
【0195】
一方、入力部104からは、再生倍率Nが入力され、この情報は音声再生制御部105gに通知される。ここでは、再生倍率Nとして2倍が指定されたものとして説明する。
【0196】
これに対して、音声再生制御部105jは、入力部104から再生倍率Nが入力されると、上記音声データとテキスト単位データに基づいて、各文節の再生時間を検出する。ここでは、各文節の再生時間の合計が52秒であったとする。
【0197】
次に、音声再生制御部105jは、実際の再生に要する実再生時間を算出する。この例では、再生倍率Nが2で、再生時間が52秒であることより、実再生時間を26秒以内と算出する。
【0198】
そして、音声再生制御部105jは、上記テキスト単位データに基づいて、図24に示すようなテキストデータを、図25に示すような連続する2つの単位の組み合わせ(1)〜(23)に分類した後、記憶部120に記憶される統計的優先度情報を参照して、各組合わせの(1)〜(23)の確率値を求める。
【0199】
そして、音声再生制御部105iは、上記組合わせの(1)〜(23)のうち、予め設定された確率閾値以下のものについては低速(通常速度)再生するものとし、一方、確率閾値より大きいものについては高速(倍速)再生するものとする。
【0200】
ここで、上記確率閾値が「0.01」に設定されていたものとすると、組み合わせ(2)、(8)、(9)、(13)、(15)、(19)、(20)、(22)が低速再生の対象となり、一方、(1)、(3)、(4)、(5)、(6)、(7)、(10)、(11)、(12)、(14)、(16)、(17)、(18)、(21)、(23)についてが高速再生の対象となる。
【0201】
そして次に音声再生制御部105iは、低速再生対象の組み合わせ(2)、(8)、(9)、(13)、(15)、(19)、(20)、(22)に関わる単位を通常再生するのに要する時間が合計25秒であることを検出する。
【0202】
そして音声再生制御部105iは、これより実再生時間26秒のうち残り1秒間で、高速再生対象の(1)、(3)、(4)、(5)、(6)、(7)、(10)、(11)、(12)、(14)、(16)、(17)、(18)、(21)、(23)に関わる単位を再生する必要があることを検出し、これよりこれらについては27倍速再生することを決定する。
【0203】
そして、音声再生制御部105jは、このような単位毎の再生速度に関する情報を再生制御データとして生成し、この再生制御データにしたがって、音声データ生成部101から入力された音声データのうち、組み合わせ(2)、(8)、(9)、(13)、(15)、(19)、(20)、(22)に関わる単位に対応する音声データを通常再生するようにアナログ音声信号に変換し、また(1)、(3)、(4)、(5)、(6)、(7)、(10)、(11)、(12)、(14)、(16)、(17)、(18)、(21)、(23)に関わる単位に対応する音声データを27倍速再生するようにアナログ音声信号に変換し、スピーカ106より拡声出力する。
【0204】
これにより、27倍速再生される部分については人間がほとんど内容を聞き取れないため、図26に示すような通常再生する部分についてのみ音声として認識される。
【0205】
以上のように、上記構成の話速可変装置では、従来のように一律の速度ですべての音声データを再生するのではなく、音声データからテキストデータに変換し、このテキストデータを解析して、あまり一般的でない表現を優先的に通常速度で再生するようにしている。
【0206】
したがって、上記構成の話速可変装置によれば、前後の内容などから内容を推測しやすい一般的な表現については高速再生し、一方、前後の内容などから内容を推測しにくい一般的でない表現については低速再生するようにしているので、再生に要する時間を短縮しつつも、再生される音声が示す内容を理解しやすい。
【0207】
また、ユーザから指定される再生倍率Nに応じた再生時間内に収まるように、優先度の高い単位が選択されるため、再生される音声は、ユーザが指定する時間の範囲内で行うことができる。
【0208】
尚、この発明は上記実施の形態に限定されるものではない。
例えば、上記実施の形態では、音声再生制御部105iが図25に示すような連続する2つの単位の組み合わせ(1)〜(23)に分類するようにしたが、連続する3つ以上の単位の組み合わせで分類するようにしてもよい。
【0209】
また確率閾値には予め設定された値を用いるようにしたが、これに代わって例えば、まず予め設定された値を用い、その場合に低速再生する単位の合計時間が、入力部104から入力された再生倍率Nに基づく実再生時間を超えるような場合には、音声再生制御部105iが上記確率閾値を可変して、上記実再生時間内に収まるように調整するようにしてもよい。
【0210】
次に、この発明の第10の実施形態に係わる話速可変装置について説明する。図27は、その構成を示すものである。
この図に示す話速可変装置は、マイクロホン100、音声データ生成部101、テキストデータ生成部102、単位分割部103j、入力部104、音声再生制御部105j、スピーカ106、記憶部110および記憶部120を備えている。
【0211】
音声データ生成部101は、マイクロホン100から入力されるアナログ音声信号を音声データに変換し、これをテキストデータ生成部102および音声再生制御部105jに出力する。
【0212】
テキストデータ生成部102は、音声認識技術を駆使して、音声データ生成部101から入力された音声データに基づいて、その発声内容を解析してテキストデータに変換する。
【0213】
単位分割部103jは、テキストデータ生成部102で得られたテキストデータを、言語的に意味を持つ単位に分割し、この分割した単位を識別する情報をテキスト単位データとして音声再生制御部105jに出力する。
ここで、言語的に意味を持つ単位とは、例えば「形態素」、「単語」、「文」、「文節」、「段落」のいずれかを意味する。
【0214】
入力部104は、例えばオペレータや外部機器から、音声再生の速度に関わる情報として、再生倍率Nの入力を受け付けるものである。ここから入力された情報は、後述する音声再生制御部105j内のメモリに記憶される。
【0215】
ここで、等倍速再生を行う場合には「N=1」、一時停止する場合には「N=0」、スロー再生を行う場合には「0<N<1」、高速再生を行う場合には「1<N<∞」、スキップ再生を行う場合には「N=∞」、スロー逆再生を行う場合には「-1<N<0」、等倍速逆再生を行う場合には「N=-1」、高速逆再生を行う場合には「N<-1」を入力する。なお、「∞」は計算機上では十分大きな数値を代用して用いればよい。
【0216】
音声再生制御部105jは、音声データ生成部101から入力された音声データと単位分割部103jから入力されたテキスト単位データとを記憶部110に記録する。
【0217】
記憶部110は、例えば半導体メモリやハードディスク、光学式の記録媒体などが考えられ、音声再生制御部105jによりデータの読み書きが自在になされる。上記記録媒体は、当該話速可変装置より着脱できることが望ましい。
【0218】
そして、音声再生制御部105jは、上記テキスト単位データと、入力部104から入力された再生倍率Nと、後述する記憶部120に記憶される統計的優先度情報とに基づいて、単位分割部103gにて分割した各単位の再生速度を決定し、この決定結果を再生制御データとして記憶部110に記録する。
【0219】
そして、音声再生制御部105jは、入力部104を通じたユーザからの要求に応じて、記憶部110に記憶される再生制御データにしたがって記憶部110に記憶される音声データをアナログ音声信号に変換し、スピーカ106より拡声出力する。
【0220】
記憶部120は、上記統計的優先度情報を記憶するものである。統計的優先度情報は、予め新聞や雑誌などの多種多様な活字媒体に基づいて収集されたもので、上記単位間が結合する確率を示すものである。
【0221】
したがって、この確率は、世間一般でよく使用される表現は値が大きくなり、あまり使われない一般的でない表現は値が小さくなる。このことから、上記確率が大きい表現はよく使われる表現のため、正確に再生しなくても再生音の雰囲気や前後関係から容易に推測できると考えられ、一方、条件付き確率値が小さい表現は特異な表現であるため前後関係等からその表現を推測することが難しいと考えられる。
【0222】
次に、上記構成の話速可変装置の動作について説明する。
ユーザから発せられた音声は、マイクロホン100によりアナログ音声信号に変換された後、音声データ生成部101に入力され、ここで音声データに変換される。この音声データは、テキストデータ生成部102および音声再生制御部105jに出力される。
【0223】
上記音声データは、テキストデータ生成部102にて解析され、テキストデータに変換される。図24に、ユーザから発せられた音声をテキストデータに変換した一例を示す。
【0224】
次に、単位分割部103jが、上記テキストデータを言語的に意味を持つ単位に分割し、この分割した単位を識別する情報をテキスト単位データとして音声再生制御部105jに出力する。
【0225】
上記音声データと上記テキスト単位データは、音声再生制御部105jによって記憶部110に記録される。なお、以下の説明では、上記テキストデータを「文節」で分割した場合を例に挙げて説明する。
【0226】
一方、入力部104からは、再生倍率Nが入力され、この情報は音声再生制御部105gに通知される。ここでは、再生倍率Nとして2倍が指定されたものとして説明する。
【0227】
これに対して、音声再生制御部105jは、入力部104から再生倍率Nが入力されると、記憶部110に記録される音声データとテキスト単位データに基づいて、各文節の再生時間を検出する。ここでは、各文節の再生時間の合計が52秒であったとする。
【0228】
次に、音声再生制御部105jは、実際の再生に要する実再生時間を算出する。この例では、再生倍率Nが2で、再生時間が52秒であることより、実再生時間を26秒以内と算出する。
【0229】
そして、音声再生制御部105jは、記憶部110に記録されるテキスト単位データに基づいて、図24に示すようなテキストデータを、図25に示すような連続する2つの単位の組み合わせ(1)〜(23)に分類した後、記憶部120に記憶される統計的優先度情報を参照して、各組合わせの(1)〜(23)の確率値を求める。
【0230】
そして、音声再生制御部105iは、上記組合わせの(1)〜(23)のうち、予め設定された確率閾値以下のものについては低速(通常速度)再生するものとし、一方、確率閾値より大きいものについては高速(倍速)再生するものとする。
【0231】
ここで、上記確率閾値が「0.01」に設定されていたものとすると、組み合わせ(2)、(8)、(9)、(13)、(15)、(19)、(20)、(22)が低速再生の対象となり、一方、(1)、(3)、(4)、(5)、(6)、(7)、(10)、(11)、(12)、(14)、(16)、(17)、(18)、(21)、(23)についてが高速再生の対象となる。
【0232】
そして次に音声再生制御部105iは、低速再生対象の組み合わせ(2)、(8)、(9)、(13)、(15)、(19)、(20)、(22)に関わる単位を通常再生するのに要する時間が合計25秒であることを検出し、これより実再生時間26秒のうち残り1秒間で(1)、(3)、(4)、(5)、(6)、(7)、(10)、(11)、(12)、(14)、(16)、(17)、(18)、(21)、(23)に関わる単位を再生する必要があることを検出し、これよりこれらについては27倍速再生することを決定する。
【0233】
そして、このような単位毎の再生速度に関する情報を再生制御データとして記憶部110に記録する。
そしてやがて、音声再生制御部105jは、入力部104を通じたユーザからの要求があると、記憶部110に記録される再生制御データにしたがって、音声データ生成部101から入力された音声データのうち、組み合わせ(2)、(8)、(9)、(13)、(15)、(19)、(20)、(22)に関わる単位に対応する音声データを通常再生するようにアナログ音声信号に変換し、また(1)、(3)、(4)、(5)、(6)、(7)、(10)、(11)、(12)、(14)、(16)、(17)、(18)、(21)、(23)に関わる単位に対応する音声データを27倍速再生するようにアナログ音声信号に変換し、スピーカ106より拡声出力する。
【0234】
これにより、27倍速再生される部分については人間がほとんど内容を聞き取れないため、図26に示すような通常再生する部分についてのみ音声として認識される。
【0235】
以上のように、上記構成の話速可変装置では、従来のように一律の速度ですべての音声データを再生するのではなく、音声データからテキストデータに変換し、このテキストデータを解析して、あまり一般的でない表現を優先的に通常速度で再生するようにしている。
【0236】
したがって、上記構成の話速可変装置によれば、前後の内容などから内容を推測しやすい一般的な表現については高速再生し、一方、前後の内容などから内容を推測しにくい一般的でない表現については低速再生するようにしているので、再生に要する時間を短縮しつつも、再生される音声が示す内容を理解しやすい。
【0237】
また、ユーザから指定される再生倍率Nに応じた再生時間内に収まるように、優先度の高い単位が選択されるため、再生される音声は、ユーザが指定する時間の範囲内で行うことができる。
【0238】
また、上記構成の話速可変装置では、各単位の再生速度を示す情報を再生制御データとして音声データとともに記憶部110に記録しておき、ユーザの要求に応じて、上記再生制御データに基づいて音声データを再生するようにしている。
【0239】
したがって、上記構成の話速可変装置によれば、再生に先立って、予め各単位の再生速度を示す情報を音声データとともに保存しておくため、ユーザの要求に応じて迅速に再生することができる。
【0240】
また、記憶部110の記録媒体には、再生制御データに基づいて音声データを再生することで、音声が示す内容を理解しやすく高速再生できる情報を記録でき、これによりこの記録媒体を他の再生機器に読み込ませることで、高速再生が可能である。
【0241】
尚、この発明は、以上の実施の形態に限定されるものではない。
例えば、上記実施の形態では、テキストデータ生成部102が、音声認識技術を駆使して、音声データの発声内容を解析してテキストデータに変換するようにした。
【0242】
これに代わって例えば、テキストデータ生成部102を、オペレータに対して音声データに基づく音声を拡声する拡声装置と、この拡声装置から拡声される音声を聴いたオペレータがそれを認識して、キーボードなどの入力装置からテキスト入力を行って、これを受け付けてテキストデータを出力するテキスト入力装置とから構成するようにしてもよい。
その他、この発明の要旨を逸脱しない範囲で種々の変形を施しても同様に実施可能であることはいうまでもない。
【0243】
【発明の効果】
以上述べたように、この発明では、音声信号から生成した音声データをテキストデータに変換し、このテキストデータを言語的に意味を持つ単位に分割し、各単位毎に、音声の再生制御に関わる再生情報として、所定の単位が所定の順序で組み合わさる確率を示す情報を生成する。そして、再生情報と分割情報とに基づいて、分割された単位のうち、上記確率が予め設定した閾値より低い組み合わせの単位を選択し、この選択された単位に対応する音声データを再生制御するようにしている。
【0244】
したがって、この発明によれば、言語的に意味を持つ単位の接続順序の確率を考慮して要約を行うようにしているので、単純な間引きなどによる要約と比べて、自然な要約が可能となり、再生される音声が示す内容が理解しやすい話速可変装置および話速変換方法を提供できる。
【図面の簡単な説明】
【図1】 この発明に係わる話速可変装置の第1の実施の形態の構成を示す回路ブロック図。
【図2】 図1に示した話速可変装置が、ユーザから入力される音声をテキストデータに変換した一例を示す。
【図3】 図1に示した話速可変装置が生成したテキストデータを単位毎に分割する動作を説明するための図。
【図4】 図1に示した話速可変装置によって品詞毎に与えられる再生情報の一例を示す図。
【図5】 図1に示した話速可変装置によって再生情報が対応づけられたテキストデータの一例を示す図。
【図6】 図1に示した話速可変装置によって品詞毎に設定される再生速度の一例を示す図。
【図7】 図1に示した話速可変装置によって算出された再生時間とテキストデータの対応関係の一例を示す図。
【図8】 この発明に係わる話速可変装置の第2の実施の形態の構成を示す回路ブロック図。
【図9】 この発明に係わる話速可変装置の第3の実施の形態の構成を示す回路ブロック図。
【図10】 図9に示した話速可変装置が、ユーザから入力される音声をテキストデータに変換した一例を示す。
【図11】 図9に示した話速可変装置が生成したテキストデータを単位毎に分割する動作を説明するための図。
【図12】 図9に示した話速可変装置が再生する音声を選択する動作を説明するための図。
【図13】 この発明に係わる話速可変装置の第4の実施の形態の構成を示す回路ブロック図。
【図14】 この発明に係わる話速可変装置の第5の実施の形態の構成を示す回路ブロック図。
【図15】 図14に示した話速可変装置がキーワードを含む単位を選択する動作を説明するための図。
【図16】 図14に示した話速可変装置が再生するために選択した単位の一例を示す図。
【図17】 この発明に係わる話速可変装置の第6の実施の形態の構成を示す回路ブロック図。
【図18】 この発明に係わる話速可変装置の第7の実施の形態の構成を示す回路ブロック図。
【図19】 図18に示した話速可変装置が着目するキーワードの優先度の一例を示す図。
【図20】 図18に示した話速可変装置が検出した各単位の再生に要する時間の一例を示す図。
【図21】 図18に示した話速可変装置が再生するために選択した単位の一例を示す図。
【図22】 この発明に係わる話速可変装置の第8の実施の形態の構成を示す回路ブロック図。
【図23】 この発明に係わる話速可変装置の第9の実施の形態の構成を示す回路ブロック図。
【図24】 図23に示した話速可変装置が、ユーザから入力される音声をテキストデータに変換した一例を示す。
【図25】 図23に示した話速可変装置が、連続する単位の組み合わせが発生する確率の分析結果の一例を示す。
【図26】 図23に示した話速可変装置が再生するために選択した単位の一例を示す図。
【図27】 この発明に係わる話速可変装置の第10の実施の形態の構成を示す回路ブロック図。
【符号の説明】
100…マイクロホン、101…音声データ生成部、102…テキストデータ生成部、103a…単位分割部、103b…単位分割部、103c…単位分割部、103d…単位分割部、103e…単位分割部、103f…単位分割部、103g…単位分割部、103h…単位分割部、103i…単位分割部、103j…単位分割部、104…入力部、105a…音声再生制御部、105b…音声再生制御部、105c…音声再生制御部、105d…音声再生制御部、105e…音声再生制御部、105f…音声再生制御部、105g…音声再生制御部、105h…音声再生制御部、105i…音声再生制御部、105j…音声再生制御部、106…スピーカ、110,120…記憶部。
Claims (7)
- 音声の再生速度を可変制御する話速可変装置において、
音声信号から音声データを生成する音声データ生成手段と、
この音声データ生成手段が生成した音声データに基づいて、この音声データが有する発声内容を示すテキストデータを生成するためのテキストデータ生成手段と、
このテキストデータを、言語的に意味を持つ単位に分割する分割情報を生成する分割情報生成手段と、
前記単位の音声の再生制御に関わる再生情報として、所定の単位が所定の順序で組み合わさる確率を示す情報を生成する再生情報生成手段と、
前記再生情報と前記分割情報とに基づいて、分割された単位のうち、前記確率が予め設定した閾値より低い組み合わせの単位を選択し、この選択された単位に対応する音声データを再生制御する音声再生制御手段とを具備することを特徴とする話速可変装置。 - 音声の再生速度を可変制御する話速可変装置において、
音声信号から音声データを生成する音声データ生成手段と、
この音声データ生成手段が生成した音声データに基づいて、この音声データが有する発声内容を示すテキストデータを生成するためのテキストデータ生成手段と、
このテキストデータを、言語的に意味を持つ単位に分割する分割情報を生成する分割情報生成手段と、
前記単位の音声の再生制御に関わる再生情報として、所定の単位が所定の順序で組み合わさる確率を示す情報を生成する再生情報生成手段と、
前記再生情報を記憶する第1の記憶手段と、
前記第1の記憶手段が記憶する再生情報と、前記分割情報とに基づいて、分割された単位のうち、前記確率が予め設定した閾値より低い組み合わせの単位を選択し、この選択された単位に対応する音声データを再生制御する音声再生制御手段とを具備することを特徴とする話速可変装置。 - 音声の再生速度を可変制御する話速可変装置において、
音声信号から音声データを生成する音声データ生成手段と、
この音声データ生成手段が生成した音声データに基づいて、この音声データが有する発声内容を示すテキストデータを生成するためのテキストデータ生成手段と、
このテキストデータを、言語的に意味を持つ単位に分割する分割情報を生成する分割情報生成手段と、
前記単位の音声の再生制御に関わる再生情報として、所定の単位が所定の順序で組み合わさる確率を示す情報を生成する再生情報生成手段と、
前記再生情報を記憶する第1の記憶手段と、
前記音声データと分割情報とを記録する第2の記憶手段と、
前記第1の記憶手段が記憶する再生情報と、前記第2の記憶手段が記憶する分割情報とに基づいて、分割された単位のうち、前記確率が予め設定した閾値より低い組み合わせの単位を前記第2の記憶手段が記憶する音声データから選択し、この選択された単位に対応する音声データに基づいて音声信号を生成する音声信号生成手段とを具備することを特徴とする話速可変装置。 - さらに、各単位を再生するのに要する時間をそれぞれ検出する検出手段を備え、
前記音声再生制御手段は、前記再生情報と前記分割情報とに基づいて、分割された単位のうち、前記確率が予め設定した閾値より低く、かつ再生に要する時間の合計が所定時間以内になる組み合わせの単位を選択し、この選択された単位に対応する音声データを再生制御することを特徴とする請求項1に記載の話速可変装置。 - さらに、各単位を再生するのに要する時間をそれぞれ検出する検出手段を備え、
前記音声再生制御手段は、前記第1の記憶手段が記憶する再生情報と、前記分割情報とに基づいて、分割された単位のうち、前記確率が予め設定した閾値より低く、かつ再生に要する時間の合計が所定時間以内になる組み合わせの単位を選択し、この選択された単位に対応する音声データを再生制御することを特徴とする請求項2に記載の話速可変装置。 - さらに、各単位を再生するのに要する時間をそれぞれ検出する検出手段を備え、
前記音声信号生成手段は、前記第1の記憶手段が記憶する再生情報と、前記第2の記憶手段が記憶する分割情報とに基づいて、分割された単位のうち、前記確率が予め設定した閾値より低く、かつ再生に要する時間の合計が所定時間以内になる組み合わせの単位を前記第2の記憶手段が記憶する音声データから選択し、この選択された音声データに基づいて音声信号を生成することを特徴とする請求項3に記載の話速可変装置。 - 音声の再生速度を可変制御する話速可変方法において、
音声信号から音声データを生成するステップと、
このステップで生成した音声データに基づいて、この音声データが有する発声内容を示すテキストデータを生成するためのステップと、
このテキストデータを、言語的に意味を持つ単位に分割する分割情報を生成するステップと、
前記単位の音声の再生制御に関わる再生情報として、所定の単位が所定の順序で組み合わさる確率を示す情報を生成するステップと、
前記再生情報と前記分割情報とに基づいて、分割された単位のうち、前記確率が予め設定した閾値より低い組み合わせの単位を選択し、この選択された単位に対応する音声データを再生制御するステップとを具備することを特徴とする話速可変方法。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002382385A JP3881620B2 (ja) | 2002-12-27 | 2002-12-27 | 話速可変装置及び話速変換方法 |
US10/743,085 US7373299B2 (en) | 2002-12-27 | 2003-12-23 | Variable voice rate apparatus and variable voice rate method |
US12/101,465 US7742920B2 (en) | 2002-12-27 | 2008-04-11 | Variable voice rate apparatus and variable voice rate method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002382385A JP3881620B2 (ja) | 2002-12-27 | 2002-12-27 | 話速可変装置及び話速変換方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004212665A JP2004212665A (ja) | 2004-07-29 |
JP3881620B2 true JP3881620B2 (ja) | 2007-02-14 |
Family
ID=32817959
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002382385A Expired - Lifetime JP3881620B2 (ja) | 2002-12-27 | 2002-12-27 | 話速可変装置及び話速変換方法 |
Country Status (2)
Country | Link |
---|---|
US (2) | US7373299B2 (ja) |
JP (1) | JP3881620B2 (ja) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005293174A (ja) * | 2004-03-31 | 2005-10-20 | Toshiba Corp | テキストデータ編集装置、テキストデータ編集方法及びテキストデータ編集プログラム |
JP2007172597A (ja) * | 2005-11-28 | 2007-07-05 | Canon Inc | 音声処理装置及び音声処理方法 |
JP4711152B2 (ja) * | 2008-12-26 | 2011-06-29 | ソニー株式会社 | コンテンツ表示制御装置および方法、プログラム、並びに記録媒体 |
JP4996750B1 (ja) * | 2011-01-31 | 2012-08-08 | 株式会社東芝 | 電子機器 |
US20140038160A1 (en) * | 2011-04-07 | 2014-02-06 | Mordechai Shani | Providing computer aided speech and language therapy |
CN102237088B (zh) * | 2011-06-17 | 2013-10-23 | 盛乐信息技术(上海)有限公司 | 语音识别多信息文本获取装置及方法 |
FR2979465B1 (fr) * | 2011-08-31 | 2013-08-23 | Alcatel Lucent | Procede et dispositif de ralentissement d'un signal audionumerique |
JP5802139B2 (ja) * | 2012-01-20 | 2015-10-28 | 日本放送協会 | 音声処理装置及びプログラム |
JP5999839B2 (ja) * | 2012-09-10 | 2016-09-28 | ルネサスエレクトロニクス株式会社 | 音声案内システム及び電子機器 |
CN103065619B (zh) * | 2012-12-26 | 2015-02-04 | 安徽科大讯飞信息科技股份有限公司 | 一种语音合成方法和语音合成*** |
JP6405653B2 (ja) * | 2014-03-11 | 2018-10-17 | 日本電気株式会社 | 音声出力装置および音声出力方法 |
KR101620790B1 (ko) * | 2015-09-14 | 2016-05-12 | 강민구 | 3단계 음성 언어 학습을 위한 더블 음원 재생 장치 및 방법 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2513266B2 (ja) | 1988-02-09 | 1996-07-03 | 日本電気株式会社 | 音韻継続時間長決定装置 |
JPH0782356B2 (ja) | 1988-04-06 | 1995-09-06 | 日本電信電話株式会社 | 音声データ編集装置 |
JP3219892B2 (ja) | 1993-04-05 | 2001-10-15 | 日本放送協会 | リアルタイム話速変換装置 |
JPH08212228A (ja) | 1995-02-02 | 1996-08-20 | Sanyo Electric Co Ltd | 要約文作成装置および要約音声作成装置 |
JPH08297499A (ja) | 1995-04-26 | 1996-11-12 | Matsushita Electric Ind Co Ltd | 音声速度変換制御装置および音声速度変換制御方法 |
AU772874B2 (en) * | 1998-11-13 | 2004-05-13 | Scansoft, Inc. | Speech synthesis using concatenation of speech waveforms |
JP3444831B2 (ja) | 1999-11-29 | 2003-09-08 | 株式会社ジャストシステム | 編集処理装置、及び編集処理プログラムが記憶された記憶媒体 |
US6785649B1 (en) * | 1999-12-29 | 2004-08-31 | International Business Machines Corporation | Text formatting from speech |
-
2002
- 2002-12-27 JP JP2002382385A patent/JP3881620B2/ja not_active Expired - Lifetime
-
2003
- 2003-12-23 US US10/743,085 patent/US7373299B2/en not_active Expired - Fee Related
-
2008
- 2008-04-11 US US12/101,465 patent/US7742920B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US7742920B2 (en) | 2010-06-22 |
JP2004212665A (ja) | 2004-07-29 |
US7373299B2 (en) | 2008-05-13 |
US20080201149A1 (en) | 2008-08-21 |
US20040193423A1 (en) | 2004-09-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7742920B2 (en) | Variable voice rate apparatus and variable voice rate method | |
JP4558308B2 (ja) | 音声認識システム、データ処理装置、そのデータ処理方法及びプログラム | |
JPH08212228A (ja) | 要約文作成装置および要約音声作成装置 | |
JP5638479B2 (ja) | 書き起こし支援システムおよび書き起こし支援方法 | |
JP2013072903A (ja) | 合成辞書作成装置および合成辞書作成方法 | |
US20060084047A1 (en) | System and method of segmented language learning | |
JPS58205196A (ja) | 音声処理装置における音声情報の自動編集方法 | |
WO1998044483A1 (en) | Time scale modification of audiovisual playback and teaching listening comprehension | |
JP2000250401A (ja) | 言語学習方法、言語学習装置およびプログラムを記録した媒体 | |
JP6251219B2 (ja) | 合成辞書作成装置、合成辞書作成方法および合成辞書作成プログラム | |
JP3201327B2 (ja) | 録音再生装置 | |
KR100410863B1 (ko) | 캡션카셋트플레이어에서문장단위로반복재생방법 | |
JP4779954B2 (ja) | 音声データ処理装置、方法及びプログラム | |
JP3635628B2 (ja) | 音声情報記録媒体及び音声情報の再生方法 | |
JP2004240352A (ja) | 音声比較学習器 | |
JP2007256815A (ja) | 音声再生装置、音声再生方法、音声再生プログラム | |
JPH04264595A (ja) | 音声データ再生装置 | |
KR100194659B1 (ko) | 디지탈 녹음기의 음성 녹음방법 | |
JPH06304291A (ja) | 自動読上げ装置 | |
JPH07295465A (ja) | 語学学習装置 | |
JP2003131680A (ja) | 表示文任意選択とその発話音声出力を行う制御方法 | |
JPS63269200A (ja) | 音声認識装置 | |
JP2004517343A (ja) | アナログ音声信号を自動見出しを付してデジタル記録する方法 | |
JPH08202259A (ja) | 学習装置 | |
JP2018159777A (ja) | 音声再生装置、および音声再生プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040609 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060502 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060516 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060718 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060815 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060920 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20061107 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20061110 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 3881620 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101117 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101117 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111117 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121117 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131117 Year of fee payment: 7 |
|
EXPY | Cancellation because of completion of term |