(57)【要約】【課題】  読み上げタイミングの細部調整と共に、確認が可能なナレーション支援装置を提供する。【解決手段】  ナレーション支援装置９は、音声処理プログラム１２がディスプレイ５に表示されたナレーション原稿の下読み音声を録音した音声ファイル３２の音声波形を、制御入力部４から入力されるコマンドに従い読み上げタイミングを調整する修正編集を行い、音声・文字処理プログラム１３は、音声認識機能により修正編集された音声ファイル３２からナレーション原稿に表示される読み上げタイミングを表示するマークＭの表示位置や読み上げ時間長の情報を、読み上げタイミングをガイド表示するナレーション原稿の原稿ファイル３１へコピーする。【選択図】  図１
2006222568.tif 000002
【特許請求の範囲】
【請求項１】
テレビ放送で読み上げられるナレーション原稿を表示するナレーション支援装置において、
ナレーション原稿の情報が書き込まれた原稿ファイルと、前記ナレーション原稿を読み上げた音声が録音された音声ファイルとを記憶するデータベースと、
前記原稿ファイルと、前記音声ファイルの編集を行うコマンドを入力する為の制御入力手段と、
アナウンサが前記ナレーション原稿を読み上げる音声を前記録音される音声のデジタル音声信号に変換する音声入力部と、
前記コマンドにより前記記憶された音声ファイルを音声にして再生出力する音声出力部と、
前記ナレーション原稿、またはおよび前記音声ファイルの音声波形を前記ナレーション原稿の読み上げタイミングを参照するためのタイムスケールと共に画面表示するディスプレイと、
タイマと、前記入力される前記コマンドにより前記読み上げられるナレーション原稿を読み上げる音節、または文節の単位毎の文にすると共に、前記各文、および前記各文の読み上げタイミングを示すマークを前記タイムスケールに合わせて画面表示する編集を行い前記データベースに記憶する処理を行う文章処理プログラムと、前記コマンドにより前記データベースから前記音声ファイルを読み出し、および前記ディスプレイに画面表示される音声波形を調整することにより前記各文の読み上げタイミング、および前記読み上げられる前記各文の時間長を編集して前記データベースに記憶する処理を行う音声処理プログラムとを備える制御処理部とを
具備することを特徴とするナレーション支援装置。
【請求項２】
前記各プログラムは、前記タイマを参照して、ナレーション開始からの時間経過を前記ディスプレイに表示することを特徴とする請求項１に記載のナレーション支援装置。
【請求項３】
前記時間経過は、前記タイムスケールに表示されるバーの色変化、および前記各文の読み上げられる文字の色変化の内少なくともいずれか一つによって表示される事を特徴とする請求項２に記載のナレーション支援装置。
【請求項４】
テレビ放送で読み上げられるナレーション原稿を表示するナレーション支援装置において、
ナレーション原稿の情報が書き込まれた原稿ファイルと、前記ナレーション原稿を読み上げた音声が録音された音声ファイルとを記憶するデータベースと、
前記原稿ファイルと、前記音声ファイルの編集を行うコマンドを入力する為の制御入力手段と、
アナウンサが前記ナレーション原稿を読み上げる音声を前記録音される音声のデジタル音声信号に変換する音声入力部と、
前記コマンドにより前記記憶された音声ファイルを音声にして再生出力する音声出力部と、
前記ナレーション原稿、またはおよび前記音声ファイルの音声波形を前記ナレーション原稿の読み上げタイミングを参照するためのタイムスケールと共に画面表示するディスプレイと、
タイマと、前記入力される前記コマンドにより前記読み上げられるナレーション原稿を読み上げる音節、または文節の単位毎の文にすると共に、前記各文、および前記各文の読み上げタイミングを示すマークを前記タイムスケールに合わせて画面表示する編集を行い前記データベースに記憶する処理を行う文章処理プログラムと、前記コマンドにより前記データベースから前記音声ファイルを読み出し、および前記ディスプレイに画面表示される音声波形を調整することにより前記各文の読み上げタイミング、および前記読み上げられる前記各文の時間長を編集して前記データベースに記憶する処理を行う音声処理プログラムと、前記音声波形を調整して編集された各文の前記読み上げタイミングを前記表示される前記各文の読み上げタイミングを示すマークに合わせて調整する処理を行う音声・文字処理プログラムとを備える制御処理部とを
具備することを特徴とするナレーション支援装置。
【請求項５】
前記文章処理プログラムと音声処理プログラムとは、前記タイマを参照して、ナレーション開始からの時間経過を前記タイムスケールにあわせて表示し、前記音声波形を表示する画面には、前記各文の読み上げタイミングを示す前記各マークに対応して、同様にマークが順番で画面表示され、
前記音声・文字処理プログラムは、前記音声ファイルから前記音声波形の立ち上がりを検出する音声認識により前記各文の読み上げタイミングを判読し、前記判読された読み上げタイミングを前記タイマと参照して前記判読された読み上げタイミングに対応した時間で各前記マークを前記順番で画面表示することを特徴とする請求項４に記載のナレーション支援装置。
【請求項６】
前記各プログラムは、前記タイマを参照して、ナレーション開始からの時間経過を前記ディスプレイに表示することを特徴とする請求項５に記載のナレーション支援装置。
【請求項７】
前記時間経過は、前記タイムスケールに表示されるバーの色変化、および前記各文の読み上げられる文字の色変化の内少なくともいずれか一つによって表示される事を特徴とする請求項６に記載のナレーション支援装置。
【請求項８】
前記音声出力部は、前記制御入力手段からナレーションを開始するコマンドが入力された場合、前記編集および記憶された音声ファイルを前記データベースから読み出して生成した再生音声を前記ナレーション原稿の読み上げタイミングのガイド音声、または、アナウンサの読み上げ音声に代わる放送用音声素材として出力とすることを特徴とする請求項１または５に記載のナレーション支援装置。
【請求項９】
前記ナレーション支援装置は、更に通信インタフェース手段を備え、
ナレーションに対応する映像が開始される合図のキュー信号が前記ナレーションを開始するコマンドとして前記通信インタフェース手段を介して入力されることを特徴とする請求項６または７に記載のナレーション支援装置。
【請求項１０】
テレビ放送で読み上げられるナレーション原稿を表示するナレーション支援装置の原稿編集方法において、
前記ナレーション支援装置は、ナレーション原稿の情報が書き込まれた原稿ファイルと、前記ナレーション原稿を読み上げた音声が録音された音声ファイルとを記憶するデータベースと、前記原稿ファイルまたはおよび前記音声ファイルの編集を行うコマンドを入力する為の制御入力手段と、アナウンサが前記ナレーション原稿を読み上げる音声を前記録音される音声のデジタル音声信号に変換する音声入力部と、前記コマンドにより前記記憶された音声ファイルを音声に再生出力する音声出力部と、前記ナレーション原稿、またはおよび前記音声ファイルの音声波形を前記ナレーション原稿の読み上げタイミングを参照するためのタイムスケールとともに画面表示するディスプレイと、制御処理部とを備え、
前記制御処理部は、
前記入力される前記コマンドにより前記読み上げられるナレーション原稿を読み上げる音節、または文節の単位毎の文にすると共に、ナレーション開始からの各文およびそれぞれの読み上げタイミングをマークとともに画面表示する前記ナレーション原稿に編集して前記データベースに記憶し、
前記音声ファイルの編集を行うコマンドが入力された場合、内蔵するタイマを参照することにより前記データベースから前記音声ファイルを読み出し、前記ディスプレイに前記音声ファイルの音声波形を表示し前記音声ファイルに書き込まれた前記各文の読み上げタイミング、および前記読み上げられる前記各文の時間長を編集して前記データベースに記憶し、前記音声波形を調整して編集された各文の前記読み上げタイミングにより前記画面表示されるナレーション原稿の読み上げタイミングの表示を調整する処理を行うことを特徴とするナレーション支援装置の原稿編集方法。
【請求項１１】
前記制御処理部は、
前記タイマを参照して、ナレーション開始からの時間経過を前記タイムスケールにあわせて表示し、前記音声波形を表示する画面に前記各文の読み上げタイミングを示す前記各マークに対応して、同様のマークを順番で画面表示するとともに、前記音声ファイルから前記音声波形の立ち上がりを検出する音声認識により前記各文の読み上げタイミングを判読し、前記判読された読み上げタイミングに対応した時間で各前記マークを前記タイムスケールに合わせて画面表示することを特徴とする請求項１０に記載のナレーション支援装置の原稿編集方法。
【請求項１２】
前記時間経過は、前記タイムスケールに表示されるバーの色変化、および前記各文の読み上げられる文字の色変化の内少なくともいずれか一つによって表示される事を特徴とする請求項１１に記載のナレーション支援装置の原稿編集方法。
【請求項１３】
ナレーション原稿の情報が書き込まれた原稿ファイルと、前記ナレーション原稿を読み上げた音声が録音された音声ファイルとを記憶するデータベースと、前記原稿ファイルと、前記音声ファイルの編集を行う為の制御入力手段からのコマンドに基づき、
前記ナレーション原稿を読み上げる音節、または文節の単位毎の文にすると共に、ナレーション開始からの各文およびそれぞれの読み上げタイミングをマークとともに画面表示する前記ナレーション原稿に編集して前記データベースに記憶し、
前記音声ファイルの編集を行うコマンドが入力された場合、前記データベースから前記音声ファイルを読み出し、前記ディスプレイに前記音声ファイルの音声波形を表示し、前記表示される音声波形を調整して前記音声ファイルに書き込まれた前記各文の読み上げタイミング、および前記各文が読み上げられる時間長をタイマを参照することにより編集して前記データベースに記憶し、前記音声波形を調整して編集された各文の前記読み上げタイミングにより前記画面表示されるナレーション原稿の読み上げタイミングの表示を調整する処理を行うことを特徴とするナレーション支援装置のプログラム。
【請求項１４】
前記プログラムは、
前記タイマを参照して、ナレーション開始からの時間経過を前記タイムスケールにあわせて表示し、前記音声波形を表示する画面に前記各文の読み上げタイミングを示す前記各マークに対応して、同様のマークを順番で画面表示するとともに、前記音声ファイルから前記音声波形の立ち上がりを検出する音声認識により前記各文の読み上げタイミングを判読し、前記判読された読み上げタイミングに対応した時間で各前記マークを前記タイムスケールに合わせて画面表示することを特徴とする請求項１３に記載のナレーション支援装置のプログラム。
【請求項１５】
前記プログラムは、前記タイマを参照して、ナレーション開始からの時間経過を前記タイムスケールに表示されるバーの色変化、および前記各文の読み上げられる文字の色変化のうち、少なくともいずれか一つによって表示する事を特徴とする請求項１４に記載のナレーション支援装置のプログラム。
【請求項１６】
前記プログラムは、前記読み上げられる時間長を当該音声のピッチを変えることなく編集することを特徴とする請求項１３に記載のナレーション支援装置のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テレビ放送のナレーション原稿の読み上げに用いるナレーション支援装置、その原稿編集方法およびプログラムに関する。
【背景技術】
【０００２】
テレビ放送のニュース番組等では、アナウンサが原稿を読み上げるが、許容時間に合わせて原稿を読み上げなければならない。読み上げ速度を合わせる準備としてアナウンサは原稿下読みを行うが、本番の時間合わせは、アナウンサの熟練度に依存する。そこで、原稿文字数と時間を計算して読み上げ速度を調整し、速度に合わせたタイミングで原稿文字を画面に表示する音楽カラオケに類似した原稿読み上げ装置（以下、ナレーション支援装置と称する。）がある（例えば、特許文献１。）。
【０００３】
しかし、この方法は、原稿全体の読み上げ時間を所定時間内に収めるのには十分であるが、テレビ画面に表示される番組提供者を画面の動きと同期して読み上げたり、風景や、報道番組での映像説明、ナレーションを行う様な細部タイミングを調整して読み上げる場合には適さない問題が有った。また、読み上げタイミング等の状態を確認するリハーサル機能、および修正機能がなかった。
【特許文献１】特開平７−６７０３４号公報  （第３頁、第２図）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来の原稿読み上げ装置は、テレビ画面に表示される番組提供者を画面と同期して読み上げたり、風景や、報道番組での映像説明やナレーションを行う様な細部タイミングを調整して読み上げるには適さない問題があった。
【０００５】
本発明は上記問題を解決するためになされたもので、読み上げタイミングの細部調整と共に、確認が可能なナレーション支援装置、その原稿編集方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明のナレーション支援装置は、テレビ放送で読み上げられるナレーション原稿を表示するナレーション支援装置において、ナレーション原稿の情報が書き込まれた原稿ファイルと、前記ナレーション原稿を読み上げた音声が録音された音声ファイルとを記憶するデータベースと、前記原稿ファイルと、前記音声ファイルの編集を行うコマンドを入力する為の制御入力手段と、アナウンサが前記ナレーション原稿を読み上げる音声を前記録音される音声のデジタル音声信号に変換する音声入力部と、前記コマンドにより前記記憶された音声ファイルを音声にして再生出力する音声出力部と、前記ナレーション原稿、またはおよび前記音声ファイルの音声波形を前記ナレーション原稿の読み上げタイミングを参照するためのタイムスケールと共に画面表示するディスプレイと、タイマと、前記入力される前記コマンドにより前記読み上げられるナレーション原稿を読み上げる音節、または文節の単位毎の文にすると共に、前記各文、および前記各文の読み上げタイミングを示すマークを前記タイムスケールに合わせて画面表示する編集を行い前記データベースに記憶する処理を行う文章処理プログラムと、前記コマンドにより前記データベースから前記音声ファイルを読み出し、および前記ディスプレイに画面表示される音声波形を調整することにより前記各文の読み上げタイミング、および前記読み上げられる前記各文の時間長を編集して前記データベースに記憶する処理を行う音声処理プログラムとを備える制御処理部とを具備することを特徴とする。
【０００７】
また、本発明のナレーション支援装置の原稿編集方法は、テレビ放送で読み上げられるナレーション原稿を表示するナレーション支援装置の原稿編集方法において、前記ナレーション支援装置は、ナレーション原稿の情報が書き込まれた原稿ファイルと、前記ナレーション原稿を読み上げた音声が録音された音声ファイルとを記憶するデータベースと、前記原稿ファイルまたはおよび前記音声ファイルの編集を行うコマンドを入力する為の制御入力手段と、アナウンサが前記ナレーション原稿を読み上げる音声を前記録音される音声のデジタル音声信号に変換する音声入力部と、前記コマンドにより前記記憶された音声ファイルを音声に再生出力する音声出力部と、前記ナレーション原稿、またはおよび前記音声ファイルの音声波形を前記ナレーション原稿の読み上げタイミングを参照するためのタイムスケールとともに画面表示するディスプレイと、制御処理部とを備え、前記制御処理部は、前記入力される前記コマンドにより前記読み上げられるナレーション原稿を読み上げる音節、または文節の単位毎の文にすると共に、ナレーション開始からの各文およびそれぞれの読み上げタイミングをマークとともに画面表示する前記ナレーション原稿に編集して前記データベースに記憶し、前記音声ファイルの編集を行うコマンドが入力された場合、内蔵するタイマを参照することにより前記データベースから前記音声ファイルを読み出し、前記ディスプレイに前記音声ファイルの音声波形を表示し前記音声ファイルに書き込まれた前記各文の読み上げタイミング、および前記読み上げられる前記各文の時間長を編集して前記データベースに記憶し、前記音声波形を調整して編集された各文の前記読み上げタイミングにより前記画面表示されるナレーション原稿の読み上げタイミングの表示を調整する処理を行うことを特徴とする。
【０００８】
さらに、本発明のナレーション支援装置のプログラムは、ナレーション原稿の情報が書き込まれた原稿ファイルと、前記ナレーション原稿を読み上げた音声が録音された音声ファイルとを記憶するデータベースと、前記原稿ファイルと、前記音声ファイルの編集を行う為の制御入力手段からのコマンドに基づき、前記ナレーション原稿を読み上げる音節、または文節の単位毎の文にすると共に、ナレーション開始からの各文およびそれぞれの読み上げタイミングをマークとともに画面表示する前記ナレーション原稿に編集して前記データベースに記憶し、前記音声ファイルの編集を行うコマンドが入力された場合、前記データベースから前記音声ファイルを読み出し、前記ディスプレイに前記音声ファイルの音声波形を表示し、前記表示される音声波形を調整して前記音声ファイルに書き込まれた前記各文の読み上げタイミング、および前記各文が読み上げられる時間長をタイマを参照することにより編集して前記データベースに記憶し、前記音声波形を調整して編集された各文の前記読み上げタイミングにより前記画面表示されるナレーション原稿の読み上げタイミングの表示を調整する処理を行うことを特徴とするナレーション支援装置のプログラム。
【発明の効果】
【０００９】
本発明によれば、ナレーション原稿が下読みされた音声を録音編集することによりナレーション原稿の読み上げガイドのタイミングの細部調整と共に、確認が可能なナレーション支援装置を提供することができる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照して本発明の実施例を説明する。
【実施例１】
【００１１】
図１は、本発明の実施例に係るナレーション支援装置の機能構成を示すブロック図である。  
図１においてナレーション支援装置９は、それぞれの間が内部バス等で接続された制御処理部（以下、ＣＰＵと称する。）１、タイマ２、データベース３、キーボード、マウス等からなる制御入力部４、ディスプレイ５、音声入力部６、音声出力部７と、通信ＩＦ（インタフェース）８とを備えている。なお、ナレーション支援装置９は、上記の機能構成を備えるもので有れば、パーソナルコンピュータやワークステーションの様な情報端末であっても良い。
【００１２】
ＣＰＵ１は、データベース３に記憶された原稿ファイル３１、音声ファイル３２を処理する文章処理プログラム１１、および音声処理プログラム１２、ディスプレイ５に表示される原稿文、タイミングのマークと音声ファイル３２の音声波形との間の同期を制御する音声・文字処理プログラム１３と、ワークメモリ１４を備えている。
【００１３】
タイマ２は、後述する原稿の読み上げタイミングや音声波形の立ち上がりについて、原稿ファイル３１と音声ファイル３２とが同期して動作するための基準時計として動作する。
【００１４】
データベース３は、アナウンサが読み上げる原稿ファイル３１と、アナウンサが原稿を読み上げた音声を記録した音声ファイル３２を記憶する。
【００１５】
制御入力部４は、オペレータによりナレーション原稿の文章入力と、文字表示位置、音声ファイルの処理編集等のコマンドが入力される。そして、そのデータ、コマンドは、内部バスを介して内部バスに出力され、更にＣＰＵ１で所定の処理が行われる。ＣＰＵ１は、文章処理プログラム１１で編集作成した文章を原稿ファイル３１にしてデータベース３に書き込み保存する。
【００１６】
ディスプレイ５は、アナウンサが読み上げるナレーション原稿と、アナウンサが読み上げた原稿を録音した音声ファイル３２の音声波形を表示する。ナレーション原稿と音声ファイルは、それぞれの画面に表示され、それらの画面にはナレーション原稿の読み始めからナレーションの各文を読み上げるタイミングが、言い換えれば、経過時間、または読み上げ開始までの残り時間が分かるガイドのタイムスケールが表示される。また、ナレーション原稿と音声波形は同じ画面上に表示されるものであっても良いが以下では、それぞれの画面で表示される場合を例に、ナレーション支援装置の動作説明をする。
【００１７】
音声入力部６は、マイク６１から入力された音声をＡ／Ｄ変換したデジタル音声信号を内部バスに出力する。ＣＰＵ１は、音声処理プログラム１２により内部バスからデジタル音声信号を入力して音声ファイル３２を生成してデータベース３へ書き込み記憶する。
【００１８】
音声出力部７は、制御入力部４からのコマンドによりＣＰＵ１の音声処理プログラム１２が読み上げた音声ファイル３２をＤ／Ａ変換、および音声に復元してスピーカ７１から出力する。
【００１９】
通信ＩＦ８は、放送される映像画面と同期して原稿の文字表示を変える為のスタート（キュー）信号が入力される。
【００２０】
図２は、アナウンサが読み上げるナレーション原稿を表示したディスプレイ５の画表示面例である。  
図２において、画面は、文章処理プログラム１１と音声処理プログラム１２とによって編集された原稿文ｂ１〜ｂｎと、その読み上げ開始のタイミング（以下、読み上げタイミング（ｔ１〜ｔ３）と省略する。）がマークＭによりタイムスケールＣに並んで表示され、また画面左には、録音や、再生、編集を行うためのコマンドを入力する画面ボタンＢが表示されている。この画面ボタンＢは、制御入力部４のマウスや、キーボードによってポインティングやクリックなどにより操作される。
【００２１】
原稿文ｂ１、ｂ２、ｂ３は、それぞれ「この番組は、明日を目指すｘｙｚと、」、「ＯＯカンパニーと、」、「ご覧のスポンサーがお送りします」とがそれぞれ、読み上げタイミング（ｔ１、ｔ２、ｔ３）で読み上げられる。そして読み上げ速度（読み上げタイミング）に応じて、時々刻々文字色が、例えば、まだ読み上げていないことを示す「青」から読み上げ済みを示す「オレンジ」に変わるようになっている。
【００２２】
タイムスケールＣは、表示されている原稿文の読み上げ開始までの時間をアナウンサに画面で予告する時間目盛であり、図２では、バーｃｂの色がナレーション開始時刻から時間の経過と共に、例えば、右から左へ未読み上げの「青」から読み上げ済みの「オレンジ」に変わる。このバーに合わせて原稿文を読み上げるタイミングの順序が「△１」〜「△３」のマークＭで表示され、例えば、「△１」位置の下に原稿文ｂ１の「この番組は、明日を目指すｘｙｚと、」が配置されている。
【００２３】
これらの文字色およびバーｃｂの変化は、ＣＰＵ２の文章処理プログラムがタイマ２を参照することによって実行される。
【００２４】
なお、図２における表示画面には、読み上げ開始からの経過時間が数字、時計の針等の時計部ＣＬ、および読み上げ開始タイミングになると点灯するキューランプＱがディスプレイ５に表示されるものでも良い。
【００２５】
アナウンサは、これらの原稿文ｂ１〜ｂｎをディスプレイ５の表示を見ながら読み上げるが、その際に、“録音”のコマンドとして制御入力部４のマウスにより画面ボタンの「ＲＥＣ」が押されるか、または、キーボードから「ＲＥＣ」が入力されると、その読み上げ音声は、音声ファイル３２となってデータベース３に書き込み記憶される。
【００２６】
音声処理プログラム１２は、録音された音声ファイル３２を読み出して、発声タイミング等を編集して修正することが出来る。また、音声・文字処理プログラム１３は、音声認識機能により、音声ファイル３２の音声波形の発声開始タイミングと、ナレーション原稿に表示される読み上げ開始のタイミングのマークＭを一致させて同期する処理を行う。
【００２７】
図３は、音声ファイル３２が音声処理プログラム１２によって編集された時のディスプレイ５に表示される音声波形の例である。  
図３において、波形編集画面は、音声波形ｗ１〜ｗ３が表示され、音声波形ｗ１〜ｗ３は、それぞれ、原稿文ｂ１〜ｂ３に対応している。音声波形は発声時の振動波形であって文単位の音節毎の群となった形状をなしている。この音声波形の上に、タイムスケールＴＳが表示されている。このタイムスケールＴＳは、図２のタイムスケールＣと同期しているが、音声波形のタイミング調整を微細に調整できるようタイムスケールＣに比べて小些細な時間目盛りが記入されている。
【００２８】
また、波形編集画面には画面上に編集ボタンＥが備えられ、後述の音声波形の発声タイミングや発生時間の長さの編集に使用される。
【００２９】
音声処理プログラム１２は、例えば、音声波形ｗ１とｗ２の間の空き時間を延ばしたり縮める、言い換えれば、発音開始タイミングを移動するタイミング設定機能と、音声が発声される時間を長くしたり短くするタイムコンパンダ機能とを備えている。
【００３０】
従来の録音機では、録音時間長と再生時間長が異なると、その速度に比例して、音声周波数の高低にあたる音声ピッチが変化した。しかし、タイムコンパンダ機能は、再生時間長と録音時間長、言い換えれば再生速度と録音速度とを比較して、発生時間が記事各なる場合には音声情報を間引くか、または長くなる場合には挿入する符号化音声補正技術を用いることにより音声ピッチを変えることなく発声時間を延長、または短縮して、読み上げ時間を変えるのと同じ効果を作り出すことが出来る。
【００３１】
従って、本発明の実施例によるナレーション支援装置９は、アナウンサが一度読み上げた原稿を録音して、その音声ファイルを編集することにより、読み上げタイミングと読み上げ時間長を修正したのと同じ結果の手本となる音声ファイルを作成することができる。そして、その修正されたファイルを、原稿読み上げ音声として利用することもできる。
【００３２】
また、音声、文字処理プログラム１３は、音声ファイル３２に設定された音声波形の開始タイミングを音声認識機能により検出し、ナレーション原稿の読み上げタイミングを示すマークＭを修正した原稿ファイル３１に修正することも可能としている。
【００３３】
図４は、本発明の実施例におけるナレーション支援装置９の動作手順を説明するフローチャートである。  
以下、図１〜図４を参照して、ナレーション支援装置９の各構成の処理、および動作手順を説明する。
【００３４】
図１において、オペレータ（原稿作成者）は、制御入力部４から文章を入力して作成したナレーションの原稿下書きを原稿ファイル３１として、例えば、“広告１−Ｌ”と名付けてデータベース３に書き込む（図４のステップｓ１）。
【００３５】
この原稿は、読み上げの文節毎に区切られた原稿文ｂ１〜ｂｎが記述されている。各原稿文ｂ１〜ｂｎの読み上げタイミングが予め原稿作成者により予め設定されてもよいが、ここでは、アナウンサが読み上げた原稿を録音して作成した音声ファイルを編集して、音声、タイミング設定を行うことにより原稿作成を行う場合を例に、原稿作成手順を説明する。
【００３６】
アナウンサは、制御入力部４を操作して、“広告１”の名前の原稿ファイル３１をデータベース３から読み出してディスプレイ５に表示する（ステップｓ２）。
【００３７】
図５は、修正前の“広告１−Ｌ”の原稿ファイル３１がディスプレイ５に表示された時の画面表示例である。  
図５において、原稿文ｂ１、ｂ２の上部のタイムスケールＣのバーｃｂには、文章処理プログラム１１によって設定された読み上げの順番と読み上げタイミングとを示す「△１」〜「△３」までの番号が表示される。アナウンサは、映像画面の開始と共に、画面の開始「ＲＥＣ」コマンドを制御入力部４から入力し（ステップｓ３）て、原稿下読みの録音を開始する。そして、録音開始後、原稿を読み上げた音声がマイク６１から音声入力部６へ入力される（ステップｓ４）。
【００３８】
音声入力部６は、マイク６１から入力される音声をデジタル音声化して内部バスに出力し（ステップｓ５）、ＣＰＵ１の音声処理プログラム１２は、デジタル音声を逐次データベース３の音声ファイル３２へ書き込む（ステップｓ６）。そして文章の最後までよみ終えた時、録音終了コマンド、例えば「ＥＮＤ」を制御入力部４から入力する（ステップｓ７）と録音が終了し、その音声ファイル３２は、例えば、“広告１−Ｖ”の名前が付与されてデータベース３に書き込まれて記憶保存される（ステップｓ８）。
【００３９】
続いて、アナウンサから、読み上げ結果を試聴するために再生コマンドの、例えば、「ＰＬＹ」を制御入力部４から入力されると（ステップｓ９）、ＣＰＵ１は、“広告１−Ｖ”の音声ファイル３２をデータベース３から読み出して音声出力部７に入力し、音声出力部７が再生した音声がスピーカ７１から出力される（ステップｓ１０）。
【００４０】
そこでアナウンサが試聴の結果、原稿文ｂ１と原稿文ｂ２の間の間隔を長くし、また、原稿文ｂ２の「明日を目指すｘｙｚ」の読み上げ時間長を長くする読み上げ修正が必要と判断したとする（ステップｓ１１がＹｅｓ）。
【００４１】
アナウンサにより、タイミングを修正する編集の為に音声ファイル３２の修正編集コマンド「ＥＤＴ」を制御入力部４から入力されると（ステップｓ１２）ディスプレイ５には、広告１−Ｖ”の名前の音声ファイル３２の音声波形が表示される（ステップｓ１３）。
【００４２】
図６は、修正前の“広告１−Ｖ”の音声ファイル３２の音声波形をディスプレイ５に表示した時の画面である。  
図６において、録音開始タイミングが「△０」のマークで示され、その後、各原稿文ｂ１〜ｂ３を読み上げた音声波形ｗ１〜ｗ３が表示されている。音声処理プログラム１２は、例えば、音声波形の包絡線を観測してその立ち上がりタイミングを検出して検出信号を内部バスに出力する。
【００４３】
音声・文書処理プログラム１３は、この検出信号を受信すると、最初の音声波形の立ち上がり部分に、タイマ２を参照して読み上げタイミング（ｔ１）時刻を読み取る。そして、この包絡線の立ち上がりタイミングは、原稿文の読み上げ開始タイミングと対応しているので、“広告１−Ｌ”の原稿ファイル３１と照合して原稿文ｂ１の読み上げ開始タイミングの「△１」のマークＭをタイムスケールＴＳと、図５のバーｃｂの読み上げタイミング（ｔ１）の位置に割り当てる。
【００４４】
そして、他の原稿文に付いても同様の処理が行われ、図６の画面には、「△１」から「△３」のマークと各音声波形ｗ１〜ｗ３が対応して表示される。
【００４５】
原稿文ｂ１〜ｂ３についての読み上げタイミング（ｔ１〜ｔ３）は、タイムスケールＴＳと照合すると、録音開始後それぞれ、０．７秒、２．５秒、４．７秒であることが表示される。また、例えば、原稿文ｂ２の読み上げ時間長は、約０．８秒であることが音声波形の表示から読み取ることができる。
【００４６】
図６では、録音開始のタイミングに「△０」のマークＭが示されており、最初の原稿文ｂ１の読み上げタイミング（ｔ１）が「△１」のマークＭになるが、この最初の読み上げタイミング（時刻）を、映像開始のキュー信号と同期するように調整することも可能である。その場合、映像開始のキューは、通信ＩＦ８によりナレーション支援装置９に入力され、「△０」のマークＭを基準として原稿文ｂ１の読み上げ開始タイミング（ｔ１）の「△１」のマークＭの設定を原稿文ｂ２の読み上げタイミング（ｔ２）設定に先立って調整する。
【００４７】
例えば、映像開始の２秒後に読み上げを始める場合、「△１」のマークＭを制御入力部４のマウスで、タイムスケールＴＳの２秒の位置にドラッグすることにより、各マークＭと各音声波形全体が左にシフト、即ち１．３秒遅れる様に調整される。そして、原稿文ｂ２の読み上げタイミング（ｔ２）は、２．５＋１．３＝３．８（秒）、原稿文ｂ３の読み上げタイミング（ｔ３）は、６．０秒となる。
【００４８】
さて、アナウンサは、原稿文ｂ１とｂ２の間の間隔を長くするために制御入力部４を操作して、「△２」のマークＭにポインタを置き、タイムスケールＴＳを参照して画面左側へドラッグすることにより２００ｍ秒発声タイミングを遅らす（ステップｓ１４）。
【００４９】
音声・文字処理プログラム１３は、各マークＭと各原稿文ｂ１〜ｂ３の読み上げ開始位置を対応付けて記憶しているので、マークＭの移動に合わせて録音された音声波形の立ち上がり位置、即ち読み上げタイミング（ｔ１）も移動する。
【００５０】
この読み上げタイミングを遅らせるコマンドとして、例えば「Ｄ２」を入力する様にしても良い。この場合、「Ｄ２」の“Ｄ”は、遅らせることを意味し、“２”は遅延の単位ステップ数で数字１ステップに付き、ここでは１００ｍ秒遅延することを意味している。この処理により原稿文ｂ２の「ＯＯカンパニー」の読み上げタイミング（ｔ２）が２ステップ分の２００ミリ秒遅れる（もし、空白時間を反対に短くするので有れば、早めるコマンドとして、例えば、「Ａ２」が入力される。）。この結果、原稿文ｂ２の読み上げタイミング（ｔ２）は、４．０秒になるが、原稿文３の読み上げタイミング（ｔ３）は、６．０秒のまま保持される。
【００５１】
また、音声・文字処理プログラム１３は、音声波形ｗ１、ｗ３の読み上げタイミング（ｔ１）、（ｔ３）についても音声波形の立ち上がりが一致するように「△１」、「△３」のマークＭとその立ち上がり位置に移動する処理を行う（ステップ１４−１）。
【００５２】
さて、アナウンサは続いて、読み上げ時間長を長くする修正を行う為に、例えば、ディスプレイ５に表示された原稿文２の「ＯＯカンパニー」の読み上げ部分の音声波形ｗ２上をドラッグし（ステップｓ１５）、その終了点を指示して延長区間を設定する。そして、延長コマンドとして、画面の編集ボタンＥの「ＥＸＰ」を１回クリックする（ステップｓ１６）。このクリックは、１回行う毎に、例えば、１０％時間が長くなるように設定されている。（もし、逆に短縮するので有れば、画面の編集ボタンＥの「ＣＯＭ」を１回クリックする。）
この読み上げ時間長を長くする別の方法として、例えば、「Ｅ１０」を制御入力部４から入力する様にしても良い。この「Ｅ１０」の“Ｅ”は、読み上げ時間長の延長を意味し“１０”は、読み上げ時間長を１０％長くする事を意味する。その結果、ＣＰＵ１の音声処理プログラム１２は、「明日を目指すｘｙｚ」の読み上げ部分の音声信号に補正ビットを挿入することにより読み上げ時間長を０．９秒に延長する（ステップｓ１７）。
【００５３】
そして、アナウンサは、編集終了の「ＥＮＤ」コマンドを制御入力部４から入力し、ＣＰＵ１は“広告１−Ｖ”の音声ファイル３２を修正内容で上書き記憶して音声ファイル編集を一旦終了する（ステップｓ１８）。
【００５４】
この「ＥＮＤ」コマンドが入力されると、ディスプレイ５には、ナレーション原稿が再び表示される。ＣＰＵ１の音声・文字処理プログラム１３は、上書きされた音声ファイル３２から修正された「△１」のマークＭのタイミング（ｔ１）をタイムスケールＴＳから読み取る。そして、“広告１−Ｌ”の原稿ファイル３１に修正された読み上げタイミング（ｔ１）の時刻と、バーｃｂにキューのタイミングの「△１」のマークＭを並べて記入する。そして、原稿文ｂ２の読み上げ時間長を音声波形ｗ１から読み取り、原稿文ｂ２の付属情報として“広告１−Ｌ”の原稿ファイル３１に書き込む処理を行う。
【００５５】
続いて、同様に読み上げタイミング（ｔ２）、（ｔ３）についても時刻情報と「△２」と「△３」のマークＭの修正記入、読み上げ時間の書き込みが行われ、音声ファイル３２の修正内容がコピーされる（ステップｓ１９）。そして、データベース３の“広告１−Ｌ”の原稿ファイル３１も上書き記憶される（ステップｓ２０）。この結果、ディスプレイ５における各マークＭの画面表示は、図２に示されるものとなる。
【００５６】
ここで、アナウンサは、修正内容を確認する為に再度「ＰＬＹ」のコマンドを入力すると、音声出力部７は、上書きされた“広告１−Ｖ”の音声ファイルの音声をスピーカ７１から出力する。また、文章処理プログラム１１は、編集された原稿ファイル３１とタイマ２とを照合して録音再生の開始と共にバーｃｂの制御と文字食の制御を開始し、図２のディスプレイ５の画面では、音声出力の開始から時間経過と共にバーｃｂと、原稿文の文字も読み上げ済みの部分の色が変わるように表示される。
【００５７】
なお、例えば、「ＰＬＹ」「ＥＤＴ」と２つのコマンドを同時に入力すると、図５および図６の原稿表示画面と音声波形表示画面とを同一画面で上下に表示するようにしても良い。そして、音声ファイル３２を読み出して録音再生を行う場合には、バーｃｂ、タイムスケール上では、文章処理プログラム１１、音声プログラム１２または、音声文章処理プログラム１３がタイマ２を参照して、再生開始（または、キュー開始）とともに再生開始からの時間を示しても良い。この時間経過表示の方法は、前述の色変化、もしくは、縦線が移動するものである。また、時関経過は、数字や時計針の表示の様なものが用いられても良い。
【００５８】
もし、アナウンサが、更に、原稿文ｂ２の部分の読み上げタイミング、もしくは読み上げ時間長を変更する場合には、上記ステップｓ１４、またはステップｓ１５以降を繰り返して再修正を行う。この場合でも原稿文ｂ３の「ＯＯカンパニー」の読み上げタイミングは、原稿文ｂ３に対する修正コマンドが入力されない限り、再修正前に記憶設定されていた読み上げタイミングが保持され、再修正は、原稿文ｂ２に関わる部分にのみ限定されるように音声・文字処理プログラム１３は、修正処理を行う。
【００５９】
なお、読み上げタイミング（ｔ１）設定は、予め“広告１−Ｌ”の原稿ファイルの「△１」の位置を書き込み記憶すれば、映像開始後の読み上げ開始までのリードタイムが最初から記憶されて録音することができる。
【００６０】
また、必要で有れば、原稿文ｂ１、ｂ３に付いてもアナウンサが原稿文ｂ２同様の手順を行うことにより、各処理プログラムが、“広告１−Ｌ”の原稿ファイル３１と“広告１−Ｖ”の音声ファイル３２とを編集する。
【００６１】
更に、最終のナレーション原稿を表示して原稿を読み上げる際に、音声ファイル３２の再生音声を小さなガイダンス音声としてスピーカ７１から出力するようにすればその音声は、ディスプレイに表示されるナレーション原稿の読み上げタイミングと同期して出力されるので、ガイダンス効果を高める事も可能である。そしてまた、最終的に編集された“広告１−Ｖ”の音声ファイル３２を、そのまま、放送用音声素材として用いても良い。
【００６２】
この場合、ナレーションを開始するコマンドは、例えば、「ＰＬＹ」が制御入力部４から入力されるか、通信ＩＦ８からの映像開始のキュー信号によるもので、開始コマンドに合わせて再生音声がスピーカ７１から出力される。また、再生音声は、スピーカ７１から出力される代わりに、デジタル音声信号のまま通信インタフェース８を介して、または、音声信号として図示されない外部の装置へ放送用音声素材として出力されても良い。
【実施例２】
【００６３】
実施例２は、ナレーション支援装置９の構成が、図１に示す実施例１の構成から音声・文字処理プログラム１３を省略した構成によって構成される。
【００６４】
従って、実施例２においては、原稿ファイル３１と音声ファイル３２は、実施例１と同様に作成されるが、音声・文字処理プログラム１３を省略したことにより、音声波形とマークＭの対応が自動的に行われなくなる。その結果、図４におけるステップｓ１４−１、ｓ１９と、ｓ２０における作業、即ち、図６における音声波形とそれに合わせるマークＭとを対応させる一致作業や、その作業画面から音声波形画面のマークＭの表示位置を読み取り、ナレーション原稿のタイムスケールＣに合わせてマークＭを再設定する作業はオペレータ、またはアナウンサが制御入力部４を操作してコマンドを入力して文章処理プログラム１１に必要なパラメータを設定しなければならない。しかし、音声処理プログラム１２による音声ファイルの編集や再生音声は、実施例１と同じものとなるので、修正変更された音声ファイルの音声を手本等に利用できることは実施例１と同様である。
【００６５】
以上説明したように、本発明によれば、ナレーション原稿を下読みした音声を録音編集することによりナレーション原稿の読み上げガイドのタイミングの細部調整と共に、確認が可能なナレーション支援装置を提供することができる。
【図面の簡単な説明】
【００６６】
【図１】本発明の実施例１に係るナレーション支援装置の機能構成を示すブロック図。
【図２】ナレーション原稿を表示したディスプレイの画面表示例。
【図３】ナレーション原稿を読み上げた音声波形の画面表示例。
【図４】本発明の実施例１におけるナレーション支援装置の動作手順を説明するフローチャート。
【図５】読み上げタイミング修正前の原稿の画面表示例。
【図６】アナウンサが下読みした原稿の音声波形の画面表示例。
【符号の説明】
【００６７】
１  制御処理部（ＣＰＵ）
１１  章処理プログラム
１２  音声処理プログラム
１３  音声・文字処理プログラム
１４  ワークメモリ
２  タイマ
３  データベース記憶部
３１  原稿ファイル
３２  音声ファイル
４  制御入力部
５  ディスプレイ
６  音声入力部
７  音声出力部
８  通信ＩＦ（インタフェース）
９  ナレーション支援装置
Ｃ、ＴＳ  タイムスケール
Ｍ  マーク
【図１】
2006222568.tif 000003
【図２】
2006222568.tif 000004
【図３】
2006222568.tif 000005
【図４】
2006222568.tif 000006
【図５】
2006222568.tif 000007
【図６】
2006222568.tif 000008