(57)【要約】【課題】  電子機器にエコーなど同一の文言を繰り返し音声出力させる発話データを手軽に編集することを可能にする。【解決手段】  音声出力される文言を表す音声文字列と該文言を音声出力する際の韻律を表す制御記号とを含む文字列である発話データが入力されると、その発話データを記憶する一方、その発話データを表示してユーザに編集させる編集装置に、表示中の発話データに対して範囲を指定する旨の第１の操作と、該範囲に属する文字列をコピーして該範囲の後ろに挿入する旨の第２の操作とが為された場合に、上記範囲に属する文字列のコピーを生成させる。そして、上記編集装置に、そのコピーの前後に所定の制御記号を含む制御データを付与して上記範囲の後ろに挿入させ、記憶している発話データを更新させる一方、更新後の発話データを表示させる。【選択図】      図４
2005309233.tif 000002
【特許請求の範囲】
【請求項１】
記憶手段と、
入力手段と、
制御手段とを備え、
前記制御手段は、
音声出力される文言を表す音声文字列と該文言を音声出力する際の韻律を表す制御記号とを含む文字列である発話データを受取り、該発話データを前記記憶手段へ書き込む一方、該発話データを表示装置に表示する処理と、
前記入力手段を介し、前記表示装置に表示されている発話データに対して範囲を指定する旨の第１の指示と、該範囲に属する文字列をコピーして該範囲の後ろに挿入する旨の第２の指示とが入力されたとき、該範囲に属する文字列のコピーを生成し、該コピーの前後に所定の制御記号を含む制御データを付与して該範囲の後ろに挿入して前記記憶手段に記憶されている発話データを更新する一方、更新後の発話データを前記表示装置に表示する処理とを行う
ことを特徴とする編集装置。
【請求項２】
前記制御手段によって前記コピーの前後に付与される制御データには、
後続する文字の話速を最小にすることを示す制御記号と、文節の区切りを表す区切り文字とがこの順に記述されているとともに、
該制御データに後続する文字列に応じた音声の話速、ピッチおよび音量を所定の値に設定することを示す制御記号が前記区切り文字の後ろに記述されている
ことを特徴とする請求項１に記載の編集装置。
【請求項３】
前記範囲の後ろに挿入する前記コピーの数が前記入力手段に入力された場合には、
前記制御手段は、前記入力手段に入力された数だけ前記コピーを生成し、前記範囲の後ろに挿入する
ことを特徴とする請求項１に記載の編集装置。
【請求項４】
コンピュータ装置に、
音声出力される文言を表す音声文字列と該文言を音声出力する際の韻律を表す制御記号とを含む文字列である発話データが該コンピュータ装置に入力された場合に、該発話データを記憶する記憶機能と、
前記記憶機能により記憶した発話データを表示装置に表示する表示制御機能と、
前記表示装置に表示されている発話データに対して範囲を指定する旨の第１の指示と、該範囲に属する文字列をコピーして該範囲の後ろに挿入する旨の第２の指示とが当該コンピュータ装置に入力されたときに、該範囲に属する文字列のコピーを生成し、該コピーの前後に所定の制御記号を含む制御データを付与して該範囲の後ろに挿入して前記記憶機能により記憶した発話データを更新する更新機能と
を実現させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
電子機器に音声を出力させるためのデータを作成する技術に関する。
【背景技術】
【０００２】
電子機器にその利用を促すためのメッセージやガイダンスなどを音声で出力させることが一般に行われている。このようなことは、上記メッセージやガイダンスの文言を表す文字列（以下、音声文字列）と上記音声の抑揚やアクセント、各音節のピッチや音量、話速など上記音声の韻律を表す制御記号とを所定の書式にしたがって書き込んだ発話データを上記電子機器に記憶させておき、この発話データにしたがって音声を再生させることによって実現される。
【０００３】
図６は、“こんばんわ”という音声を電子機器に出力させる発話データの一例であり、その先頭の“ＨＶ＃Ｊ”は、電子機器に日本語の音声を再生させる発話データであることを示すヘッダである。このヘッダに後続する“Ｋ”は、後続する数字で表される声質（例えば、“０”は男性の声を表す）で電子機器に音声を再生させることを示す制御記号である。図６において“‘”は、後続する文字の語頭でピッチを上げることを示す制御記号であり、“＿”は、後続する文字の語頭でピッチを下げることを表す制御記号である。また、これらの制御記号に数字が後続する場合には、その数字分だけピッチの変化量が加算される。なお、発話データを記述する際に用いられる制御記号としては、上述した“Ｋ”、“’”および“＿”の他にも、話速を変化させることを表す制御記号“Ｓ”や音量を下げることを表す制御記号“＞”などがある。これらの制御記号についてもその変化量を表す数字を付与しておくことによって、話速や音量の変化量を自由に設定することができる。なお、上記発話データにおいては、話速や音量、ピッチの設定は基本的には各音節毎に行われるが、直前の音節と同一である場合にはその設定は省略される。また、予め定められたデフォルトの話速や音量、ピッチで音声を出力する場合もその設定を省略することができる。
【０００４】
このように、上記発話データは上記音声文字列に所定の制御記号を所定の書式にしたがって付与することで作成されるため、各制御記号の意味やその記述書式などを熟知していなければ、新たに発話データを作成したり、既存の発話データを編集したりすることは困難である。このため、発話データを手軽に作成したり、編集したりすることを可能にすることが望まれており、このようなニーズに応えるための技術の一例としては、特許文献１に開示された技術が挙げられる。特許文献１に開示された技術では、以下に説明するようにして発話データの編集が行われる。まず、電子機器に音声出力させる文言を表す文字列をディスプレイ装置などの表示装置に表示させる。次いで、上記文字列のうちで話速や音量を変更したい部分（文節又は文字）をマウスなどのポインティングデバイスによりユーザに指定させ、例えば、縦軸が話速を表し横軸が音量を表す座標平面内にその部分の話速と音量とに応じた点をプロットさせる。そして、ユーザによって上記座標平面内にプロットされた点の座標に応じた話速および音量を表す制御記号が上記文字列に適宜付与され発話データが生成される。
【特許文献１】特開平０６−２６６３８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、上述した発話データについては、１つの文節のデータサイズに上限値（例えば１００バイトなど）が定められていることが一般的であり、その上限値を超えるデータサイズを有する文節が発話データに含まれていると、その発話データの記述内容どおりの音声の再生が保証されなくなってしまう。このため、エコー出力など同一の文言を繰り返し再生することを表す発話データを編集する際には、繰り返し再生される音声文字列の前後に文節の区切りを表す文字（“、”や“。”、“？”、“＊”、“，”など：以下、区切り文字）を付与するなどして、１つの文節のデータサイズが上記制限値以下になるように注意を払わなければならない。
【０００６】
しかしながら、上記区切り文字は、音声出力の際には所定の発話時間分の無音として表現されるため、このような区切り文字を挿入してしまうと、再生される音声がその区切り文字に対応する部分で途切れて聞こえてしまうといった問題点がある。また、上述したピッチや話速、音量などを設定する制御記号は、その制御記号が属する文節のみで有効であるため、上記区切り文字を挿入する際には、これらの制御記号も改めて付与し直す必要があった。このように、同一の文言を繰り返し再生することを表す発話データを編集する際には、繁雑な作業を行わなければならないといった問題点があった。
【０００７】
本発明は、上記課題に鑑みて為されたものであり、電子機器にエコーなど同一の文言を繰り返し音声出力させる発話データを手軽に編集することを可能にする技術を提供することを目的としている。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明は、記憶手段と、入力手段と、制御手段とを備え、前記制御手段は、音声出力される文言を表す音声文字列と該文言を音声出力する際の韻律を表す制御記号とを含む文字列である発話データを受取り、該発話データを前記記憶手段へ書き込む一方、該発話データを表示装置に表示する処理と、前記入力手段を介し、前記表示装置に表示されている発話データに対して範囲を指定する旨の第１の指示と、該範囲に属する文字列をコピーして該範囲の後ろに挿入する旨の第２の指示とが入力されたとき、該範囲に属する文字列のコピーを生成し、該コピーの前後に所定の制御記号を含む制御データを付与して該範囲の後ろに挿入して前記記憶手段に記憶されている発話データを更新する一方、更新後の発話データを前記表示装置に表示する処理とを行うことを特徴とする編集装置を提供する。
【０００９】
また、上記課題を解決するため、本発明は、コンピュータ装置に、音声出力される文言を表す音声文字列と該文言を音声出力する際の韻律を表す制御記号とを含む文字列である発話データが該コンピュータ装置に入力された場合に、該発話データを記憶する記憶機能と、前記記憶機能により記憶した発話データを表示装置に表示する表示制御機能と、前記表示装置に表示されている発話データに対して範囲を指定する旨の第１の指示と、該範囲に属する文字列をコピーして該範囲の後ろに挿入する旨の第２の指示とが当該コンピュータ装置に入力されたときに、該範囲に属する文字列のコピーを生成し、該コピーの前後に所定の制御記号を含む制御データを付与して該範囲の後ろに挿入して前記記憶機能により記憶した発話データを更新する更新機能とを実現させるプログラムを提供する。
【００１０】
このような編集装置およびプログラムによれば、上記表示装置に表示されている発話データに対してユーザによって指定された範囲に属する文字列のコピーが生成され、該コピーの前後に所定の制御記号を含む制御データが付与されて上記範囲の後ろに挿入される。
【発明の効果】
【００１１】
本発明によれば、電子機器にエコーなど同一の文言を繰り返し音声出力させる発話データを手軽に編集することが可能になるといった効果を奏する。
【発明を実施するための最良の形態】
【００１２】
以下、本発明を実施するための最良の形態について図面を参照しつつ説明する。
［Ａ．構成］
（Ａ−１：システム構成）
図１は、本発明の１実施形態に係る編集装置１０を有する発話データ編集システムの構成例を示すブロック図である。図１に示されているように、この発話データ編集システムは、編集装置１０と、この編集装置１０に接続された表示装置２０、外部記憶装置３０およびサウンドシステム４０とを有している。
【００１３】
表示装置２０は、例えばＣＲＴ（Cathode Ray Tube）などを含んでいるディスプレイ装置であり、編集装置１０から引渡されたデータに応じた画像を表示するためのものである。外部記憶装置３０は、例えばＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）などコンピュータ装置読み取り可能な記録媒体がセットされた場合に、その記録媒体に記録されているデータを読み出し編集装置１０へ引渡すためのものである。例えば、図６に示す発話データが記録された記録媒体が外部記憶装置３０にセットされると、外部記憶装置３０は、この発話データを上記記録媒体から読み出し編集装置１０へ引渡す。そして、サウンドシステム４０は、図示せぬスピーカやアンプなどを備えており、編集装置１０から引渡された音声信号に応じた音声を出力するためのものである。
【００１４】
編集装置１０は、外部記憶装置３０から引渡された発話データを手軽にユーザに編集させるためのものである。以下では、本実施形態に係る発話データ編集システムの特徴を顕著に示している編集装置１０を中心に説明する。
【００１５】
（Ａ−２：編集装置１０の構成）
図２は、編集装置１０のハードウェア構成の一例を示すブロック図である。図２に示されているように、この編集装置１０は、制御部１００と、インターフェイス（以下、「ＩＦ」）部１１０と、操作部１２０と、音声再生部１３０と、記憶部１４０と、これら各構成要素間のデータ授受を仲介するバス１５０とを有している。
【００１６】
制御部１００は、例えばＣＰＵ（Central Processing Unit）であり、後述する記憶部１４０に格納されている各種ソフトウェアを実行することにより、本発明に係る編集装置に特有な機能を実現するためのものである。ＩＦ部１１０には、上述した表示装置２０や外部記憶装置３０、サウンドシステム４０などが接続されており、これらの機器との間のデータ授受を仲介するためのものである。操作部１２０は、マウスやキーボードを含んでおり、マウスやキーボードの操作内容に応じた信号（以下、操作信号）を制御部１００へ引渡すものである。そして、音声再生部１３０は、制御部１００から発話データを引渡された場合に、その発話データに対応する音声信号を生成しＩＦ部１１０を介してサウンドシステム４０へ出力するものである。
【００１７】
記憶部１４０は、図２に示されているように、揮発性記憶部１４０ａと不揮発性記憶部１４０ｂとを含んでいる。揮発性記憶部１４０ａは、例えばＲＡＭ（Random Access Memory）であり、後述する各種ソフトウェアにしたがって作動している制御部１００によってワークエリアとして利用される。不揮発性記憶部１４０ｂは、ＲＯＭ（Read Only Memory）やハードディスクであり、オペレーティングシステム（Operating System：以下、「ＯＳ」）を制御部１００に実現させるためのＯＳソフトウェアや、外部記憶装置３０から入力された発話データをユーザの操作内容に応じて編集する処理を制御部１００に実現させるための編集ソフトウェアを格納している。以下、これらソフトウェアを実行することにより制御部１００に付与される機能について説明する。
【００１８】
編集装置１０の電源（図示省略）が投入されると、制御部１００は即座に上記ＯＳソフトウェアを不揮発性記憶部１４０ｂから読み出し実行する。ＯＳソフトウェアにしたがって作動している制御部１００には、編集装置１０の各部を制御する機能、ユーザの指示に基づいて他のソフトウェアを不揮発性記憶部１４０ｂから読み出し実行する機能が付与される。例えば、上記編集ソフトウェアの実行を指示された場合には、制御部１００は上記編集ソフトウェアを読み出し、これを実行する。
【００１９】
ＯＳの制御下で編集ソフトウェアにしたがって作動している制御部１００には、本発明に係る編集装置に特有な３つの機能が付与される。第１に、前述した発話データがＩＦ部１１０を介して入力された場合に、この発話データを揮発性記憶部１４０ａに書き込んで記憶する記憶機能である。第２に、上記記憶機能によって記憶した発話データを表示装置２０に表示する表示制御機能である。そして、第３に、表示装置２０に表示されている発話データに対して範囲を指定する旨の第１の操作と、該範囲に属する文字列をコピーして該範囲の後ろに挿入する旨の第２の操作とが為された場合に、該範囲に属する文字列のコピーを生成し、該コピーの前後に所定の制御記号を含む制御データを付与して前記範囲の後ろに挿入して上記記憶機能により記憶した発話データを更新する更新機能である。また、上記編集ソフトウェアにしたがって作動している制御部１００には、揮発性記憶部１４０ａに格納されている発話データをユーザの指示に応じて不揮発性記憶部１４０ｂへ書き込み保存する機能や、この発話データを音声再生部１３０へ引渡しその発話データに応じた音声をサウンドシステム４０に出力させる機能が付与される。
【００２０】
本実施形態では、上記更新機能により上記コピーに付与される制御データには、後続する文字の話速を最小にすることを示す制御記号（すなわち、“Ｓ９９”）と、文節の区切りを表す区切り文字（本実施形態では、“，”）とがこの順に記述されているとともに、この制御データに後続する文字列に応じた音声の話速、ピッチおよび音量など韻律に関する値を所定の値に設定することを示す制御記号が上記区切り文字の後ろに記述されている。より詳細に説明すると、上記コピーの前に付与される制御データには、この制御データに後続する文字列に応じた音声の話速、ピッチおよび音量を上記範囲の手前で設定されていた値に設定する制御記号と、音量を所定量だけ引き下げることを示す制御記号とが書き込まれている。また、上記コピーの前に付与される制御データには、この制御データに後続する文字列に応じた音声の話速、ピッチおよび音量など韻律に関する値を上記範囲の末尾で設定されていた値に設定する制御記号が書き込まれている。
【００２１】
このように、本実施形態に係る編集装置１０の構成は、一般的なコンピュータ装置の構成と同一であり、不揮発性記憶部１４０ｂに格納されている編集ソフトウェアにしたがった処理を制御部１００に行わせることによって、本発明に係る編集装置に特有な機能が付与される。本実施形態では、本発明に係る編集装置に特有な機能をソフトウェアモジュールで実現する場合について説明したが、これらの機能をハードウェアモジュールで実現するとしても良いことは勿論である。
【００２２】
［Ｂ．動作］
次いで、編集装置１０が行う動作のうち、本発明に係る編集装置の特徴を顕著に示している動作について説明する。なお、以下に説明する動作例では、図６に示す発話データが記録された記録媒体が外部記憶装置３０にセットされているものとする。
【００２３】
ユーザが操作部１２０を操作して編集ソフトウェアを実行する旨の指示を入力すると、制御部１００は、上記編集ソフトウェアを不揮発性記憶部１４０ｂから読み出し実行する。上記編集ソフトウェアにしたがって作動している制御部１００は、外部記憶装置３０にセットされている記録媒体から発話データを読み出し、この発話データをユーザに編集させるための編集画面を表示装置２０に表示させる。
【００２４】
図３は、上記編集画面の一例を示す図である。この編集画面を視認したユーザは、操作部１２０を操作して領域３１０に表示されている発話データを適宜編集することができる。具体的には、操作部１２０に設けられている操作子を押下して音声文字列を構成する文字を入力したり、ツールバー３２０に設けられている各種ボタンやプルダウンメニューをクリックすることによって各種制御記号を入力したりすることができる。そして、領域３１０に表示されている発話データに対してエコー編集を施す範囲の始点と終点とをマウスで指定することができる。このようにして上記範囲の始点および終点を指定する旨の操作が為されると制御部１００は、上記範囲を識別するデータ（例えば、上記始点や終点の座標など）を操作部１２０から取得し揮発性記憶部１４０ａに書き込む。そして、エコー編集を施す範囲の始点と終点とが指定されている状況でユーザがエコーボタンＢ１を押下すると、以下に説明するエコー編集処理が制御部１００によって実行される。以下では、図３に示す編集画面が表示装置２０に表示されている状況下で、その領域３１０に表示されている発話データ（図６参照）の“ば＿ん’２わ”の部分が上記エコー編集を施す範囲として指定され、エコーボタンＢ１が押下された場合について説明する。
【００２５】
図４は、編集装置１０の制御部１００が上記編集ソフトウェアにしたがって行うエコー編集処理の流れを示すフローチャートである。図４に示されているように、制御部１００は、操作部１２０から引渡された操作信号を受取る（ステップＳＡ１）と、その操作信号に基づいてエコーボタンＢ１が押下されたのか否かを判定する（ステップＳＡ２）。制御部１００は、ステップＳＡ２の判定結果が“Ｙｅｓ”である場合には、後続するステップＳＡ３の処理を行い、逆に、ステップＳＡ２の判定結果が“Ｎｏ”である場合には、上記ステップＳＡ１を再度実行しユーザの操作を待ち受ける。
【００２６】
ステップＳＡ２の判定結果が“Ｙｅｓ”である場合に後続して実行されるステップＳＡ３では、制御部１００は、編集画面の領域３１０に表示されている発話データに対してエコー編集を施す範囲が選択済みであるか否かを判定する。具体的には、制御部１００は、上記範囲の始点および終点を表す範囲指定データが揮発性記憶部１４０ａに格納されている場合に、上記範囲が選択済みであると判定する。そして、制御部１００は、ステップＳＡ３の判定結果が“Ｎｏ”である場合には、ステップＳＡ１の処理を再度実行しユーザの操作を待ち受ける。逆に、ステップＳＡ３の判定結果が“Ｙｅｓ”である場合には、制御部１００は、ステップＳＡ４の処理を行う。
【００２７】
ステップＳＡ３の判定結果が“Ｙｅｓ”である場合に後続して実行されるステップＳＡ４では、制御部１００は、上記範囲に属する文字列（本実施形態では、“ば＿ん’２わ”）を揮発性記憶部１４０ａへコピーする。次いで、制御部１００は、上記範囲に属する文字列を含む文節をその先頭から解析し、その文節に含まれている韻律を表す制御記号を揮発性記憶部１４０ａに書き込む（ステップＳＡ５）。本実施形態では、図６に示されているように、編集対象の発話データは１つの文節で構成されているので、この発話データに含まれている韻律を表す制御記号が全て揮発性記憶部１４０ａに書き込まれる。つまり、制御記号“’”と“＿”と“’２”とが揮発性記憶部１４０ａに書き込まれる。
【００２８】
そして、制御部１００は、ステップＳＡ４にて揮発性記憶部１４０ａに書き込んだコピーの前後に所定の制御データを付与して上記範囲の後ろへ挿入し（ステップＳＡ６）、本エコー編集処理を終了する。より詳細に説明すると、制御部１００は、上記コピーの前および後ろへ付与する制御データを各々以下のようにして生成する。まず、上記コピーの前に付与する制御データについて説明する。前述したように、制御部１００は、文節区切りに対応する制御記号（Ｓ９９，）と上記選択範囲より手前で設定されていた話速およびピッチを表す制御記号とこの制御コードに後続する文字列に対応する音節の音量を所定量だけ引き下げる制御記号（＞１５）とをこの順に並べて記述し、上記コピーの前に付与する制御データを生成する。本実施形態では、上記選択範囲より手前にはピッチを設定する制御記号（本実施形態では、“’”）はあるが、話速を設定する制御記号は省略されている。これは、上記選択範囲より手前の話速がデフォルトの値であることを示しているから、話速をそのデフォルトの値に設定することを示す制御記号（本実施形態では、“Ｓ５０”）を上記制御データに記述する。その結果、制御部１００は、上記コピーの前に付与する制御データとして“Ｓ９９，Ｓ５０’＞１５”を生成する。
【００２９】
次いで、上記コピーの後ろに付与する制御データについて説明する。前述したように、制御部１００は、文節区切りに対応する制御記号（Ｓ９９，）と上記選択範囲の末尾で設定されていた話速、ピッチおよび音量を表す制御記号とをこの順に並べて記述し、上記コピーの後ろに付与する制御データを生成する。処理対象の発話データは、図６に示されているように、エコー編集前は１文節であり、ピッチを設定する制御記号として“’”、“＿”および“’２”の３つの制御記号が含まれている。ここで、“’”と“＿”とはお互いに相殺されてしまうので、上記選択範囲の末尾で有効であったピッチに関する制御記号は“’２”である。そして、話速を上記文節に対して設定されていた値に戻す必要があるので制御記号“Ｓ５０”を用い、制御部１００は、上記コピーの後ろに付与する制御データとして、“Ｓ９９，Ｓ５０’２”を生成する。このようにして生成された制御データが各々上記コピーの前後に付与され、上記選択範囲の後ろへ挿入されるので、揮発性記憶部１４０ａに格納されている発話データは図５に示す発話データで更新されることになる。以降、ユーザは編集画面（図３参照）の保存ボタンＢ２をマウスでクリックし、領域３１０に表示されている発話データの保存を制御部１００に指示したり、再生ボタンＢ３をマウスでクリックし領域３１０に表示されている発話データに対応する音声の再生を制御部１００に指示することができる。
【００３０】
［Ｃ．実施形態の効果］
以上に説明したように、本実施形態に係る編集装置１０によれば、表示装置２０に表示されている発話データに対してエコー編集を施す範囲を指定しエコーボタンＢ１を押下するだけで、その範囲に属する文字列がコピーされ、そのコピーの前後に所定の制御データが付与されて上記範囲の後ろに挿入される。この制御データには、文節の区切りを表す区切り文字が含まれているため、上記エコー編集を行っても、文節のデータサイズがその上限値を超えることが確実に回避される。また、上記制御データには上記区切り文字の発話時間を最小に設定すること示す制御記号が含まれているため、各区切り文字に対応する箇所で音声が途切れて再生されることも回避される。さらに、上記制御データには、音量、ピッチおよび話速の値を上記区切り文字の手前までで設定されていた値に戻すための制御記号も含まれている。このように、本実施形態によれば、電子機器にエコーなど同一の文言を繰り返し音声出力させる発話データを手軽に編集することが可能になるといった効果を奏する。
【００３１】
［Ｄ．変形例］
以上、本発明の１実施形態について説明したが、係る実施形態に以下に述べるような変形を加えても良いことは勿論である。
（Ｄ−１：変形例１）
上述した実施形態では、コピーされた文字列の前に付与する制御データに、音量を所定の値だけ低下させることを示す制御記号（上記実施形態では、“＞１５”）を含ませておく場合について説明したが係る制御記号は“＞１５”に限定されるものではない。また、音量を引き下げる度合いをユーザに入力させ、ユーザの入力内容に応じた制御記号を書き込んだ制御データを生成し上記コピーされた文字列の前に付与するようにしても勿論良い。また、上述した実施形態では、コピーされた文字列の前に付与する制御データに音量を引き下げることを示す制御記号を含ませておく場合について説明したが、係る制御記号を含ませず、単にそのコピーされた文字列に対応する音声が同一音量で繰り返し出力されるような発話データを生成するとしても勿論良い。
【００３２】
（Ｄ−２：変形例２）
上述した実施形態では、コピーされた文字列の前に付与する制御データには、話速やピッチをその文字列の手前で設定されていた値に設定することを示す制御記号を書き込んでおき、コピーされた文字列の後ろに付与する制御データには、話速やピッチをそのコピーされた文字列の末尾で設定されていた値に設定することを示す制御記号を書き込んでおく場合について説明した。しかしながら、話速やピッチを所定の値（例えば、デフォルト値）に設定する制御記号を上記制御データに書き込むようにしても良い。
【００３３】
（Ｄ−３：変形例３）
上述した実施形態では、選択された範囲に属する文字列のコピーを１つだけその範囲の後ろに挿入する場合について説明した。しかしながら、上記範囲の後ろに挿入するコピーの数をユーザに入力させ、ユーザが入力した数分のコピーを上記範囲の後ろに順次挿入するとしても勿論良い。このようなことは、前述したステップＳＡ６の処理をユーザが入力した数分だけ繰り返して実行させることにより実現される。
【００３４】
（Ｄ−４：変形例４）
上述した実施形態では、ＣＤ−ＲＯＭなどの記録媒体に記録された発話データが編集装置１０へ入力される場合について説明したが、有線又は無線通信網（以下、単に「通信網」と表記する）を介して発話データが編集装置１０へ入力されるとしても良い。このように通信網を介して送信されてくる発話データを編集装置１０へ入力する場合には、その通信網における通信プロトコルにしたがってデータを受信する通信部をＩＦ部１１０に含ませておけば良い。
【００３５】
（Ｄ−５：変形例５）
上述した実施形態では、本発明に係る編集装置に特有な機能を制御部１００に実現させるための編集ソフトウェアを予め不揮発性記憶部１４０ｂに予め格納しておく場合について説明した。しかしながら、ＣＤ−ＲＯＭなどのコンピュータ装置読み取り可能な記録媒体に上記ソフトウェアを記録させておき、係る記録媒体を用いて上記ソフトウェアを一般的なコンピュータ装置にインストールして本発明に係る編集装置と同一の機能を付与するとしても良いことは勿論である。
【図面の簡単な説明】
【００３６】
【図１】本発明の１実施形態に係る編集装置１０を含む発話データ編集システムの構成例を示すブロック図である。
【図２】同編集装置１０の構成例を示すブロック図である。
【図３】同編集装置１０が表示装置２０に表示させる編集画面の一例を示す図である。
【図４】同制御部１００が行うエコー編集処理の流れを示すフローチャートである。
【図５】同エコー編集処理により生成される発話データの一例を示す図である。
【図６】同編集装置１０へ入力される発話データの一例を示す図である。
【符号の説明】
【００３７】
１０…編集装置、２０…表示装置、３０…外部記憶装置、４０…サウンドシステム、１００…制御部、１１０…ＩＦ部、１２０…操作部、１３０…音声再生部、１４０…記憶部、１４０ａ…揮発性記憶部、１４０ｂ…不揮発性記憶部、１５０…バス。
【図１】
2005309233.tif 000003
【図２】
2005309233.tif 000004
【図３】
2005309233.tif 000005
【図４】
2005309233.tif 000006
【図５】
2005309233.tif 000007
【図６】
2005309233.tif 000008