JP3610083B2 - マルチメディアプレゼンテーション装置および方法 - Google Patents
マルチメディアプレゼンテーション装置および方法 Download PDFInfo
- Publication number
- JP3610083B2 JP3610083B2 JP28807593A JP28807593A JP3610083B2 JP 3610083 B2 JP3610083 B2 JP 3610083B2 JP 28807593 A JP28807593 A JP 28807593A JP 28807593 A JP28807593 A JP 28807593A JP 3610083 B2 JP3610083 B2 JP 3610083B2
- Authority
- JP
- Japan
- Prior art keywords
- multimedia
- text
- command
- file
- commands
- 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 - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/0033—Recording/reproducing or transmission of music for electrophonic musical instruments
- G10H1/0041—Recording/reproducing or transmission of music for electrophonic musical instruments in coded form
- G10H1/0058—Transmission between separate instruments or between individual components of a musical system
- G10H1/0066—Transmission between separate instruments or between individual components of a musical system using a MIDI interface
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/16—Sound input; Sound output
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Electrophonic Musical Instruments (AREA)
- Stored Programmes (AREA)
Description
【産業上の利用分野】
本発明は、テキスト−音声処理に基礎を置くマルチメディアプログラムのためのスクリプトを作成するためのシステムに関するものであり、特に、テキストナレーションとマルチメディアコマンドを有するスクリプト作成ファイルが処理され、このテキストをコマンドから分離し、このテキストナレーションを発話させ、このマルチメディアコマンドを実行させるシステムに関する。
【0002】
【従来の技術】
近年、コンピュータ化された高度なマルチメディアプレゼンテーションが劇的に増加してきた。このようなプレゼンテーションの中に含まれるものとしては、MIDI(ミュージカルインストルメントデジタルインターフェース)音楽やデジタル音声のようなオーディオプログラム、及び、ビットマップ静止ビデオ画像やデジタル動画ビデオすなわちアニメーションフィーチャなどがある。オーディオプログラムとビデオプログラムはスケジュールされて、連係マルチメディアプレゼンテーションになる。
【0003】
マルチメディアプレゼンテーションにおけるオーディオプログラム及びビデオプログラムのための従来のスケジュールシステムは、時間/事象に基づくものであり、そこでは、各プログラム(または事象)は所定の時刻に始まり終了するようにスケジュールされている。このような例として、MIDIミュージック、デジタル可聴音声、静止ビデオ及びデジタル動画ビデオプログラムを有するマルチメディアプレゼンテーションをスケジュールするシステムを図7に示す。プログラムの各々の局面は、各プログラム用の時間ライン上で設定された特定の時間で開始及び終了されるように予定されている。このような例として、マルチメディアプレゼンテーションは“クレジット”ファイルの静止ビデオプレゼンテーションで始まり、そして、”イントロ”ファイルから合成MIDIミュージックプレゼンテーションで始まる。このマルチメディアプレゼンテーションに入って30秒後に、デジタル音声がスケジュールされ、合成MIDIミュージックと同時にボイスオーバシーケンスが開始する。一方、静止ビデオクレジットファイルは閉じられ、”導入”ファイルからのデジタル動画ビデオシーケンスが開始される。マルチメディアプレゼンテーションのスケジュールは図示の時間ラインにしたがって続けられる。
【0004】
【発明が解決しようとする課題】
上述のスケジュール技術は全く満足のいくものではない。例えばこのスケジュールを編集するには、すべてのプログラム部分を変更して、残り部分が相互間で適正に調整されていることを保証する必要がある。従って、”ボイスオーバ”ファイルのようなデジタル音声の長さを延長するには、MIDI時間ライン及びデジタル動画ビデオ時間ラインを変更し、これらのプログラムが相互間で適正に調整された状態であることを保証する必要がある。
【0005】
更に、種々のプログラム(MIDI、デジタル音声、静止及び動画ビデオ)のそれぞれは、大量の格納メモリを必要とする。そして特に、デジタル音声の場合、編集が必要なときには全音声シーケンスを再録する必要がある。
【0006】
本発明は上記従来例に鑑みてなされたもので、マルチメディアに対するスクリプトの生成、編集を容易に行うことができるマルチメディアプレゼンテーションの方法とその装置を提供することを目的とする。
【0007】
【問題を解決するための手段】
本発明の一側面に係るマルチメディアプレゼンテーション装置は、例えば以下の構成を有する。すなわち、
前記マルチメディアプレゼンテーションを実行するためのスクリプトが記述されたマルチメディアスクリプトファイルを記憶するメモリと、
シリアルかつシーケンシャルに前記マルチメディアスクリプトファイルを処理するプロセッサと、
テキストナレーションを音声に変換するテキスト - 音声コンバータとを備え、
前記マルチメディアスクリプトファイルは、テキストナレーション及び所定のマルチメディア処理に係る制御コマンドであるマルチメディアコマンドを含み、
前記プロセッサは、
前記マルチメディアスクリプトファイルにおける前記マルチメディアコマンドと前記テキストナレーションとを識別する識別手段と、
前記識別手段により識別された前記テキストナレーションを前記テキスト-音声コンバータへ送る送出手段と、
前記識別手段により識別された前記マルチメディアコマンドを実行する実行手段とを備える。
【0008】
【実施例】
1つの態様において、本発明の一実施例は、マルチメディアプレゼンテーションのスクリプト作成をするための方法と装置を提供するものであり、このプレゼンテーションにおいて、テキストナレーションとマルチメディアコマンドを含むマルチメディアスクリプトがメモリに格納される。プロセッサは、シリアルかつシーケンシャルにマルチメディアスクリプトを処理して、テキストナレーションはマルチメディアコマンドから分離される。このテキストナレーションはコンバータへ送られ、マルチメディアプレゼンテーションの1部として発話される。マルチメディアコマンド(垂直バー(”|”)のようなアクショントークンによって指定される場合もある)は、実行されてマルチメディアプレゼンテーションの1部を形成する。マルチメディアコマンドの中には、種々のマルチメディアファイルを組み込むためのコマンドが含まれる。そのようなマルチメディアファイルとして、例えば、MIDIファイル、ビットマップイメージファイル、デジタル動画ビデオファイル、アニメーションビットマップファイル、及びマルチメディアプレゼンテーション用デジタル音声波ファイルとともに、テキスト−音声変換パラメータ制御コマンド、及びスクリプトファイルのフローシーケンスを分岐し、制御するコマンドがある。
【0009】
このような構成のために、マルチメディアスクリプトファイルが編集される場合、他のマルチメディア事象を調整する必要はない。なぜなら、マルチメディアスクリプトファイルのシリアルでかつシーケンシャルな処理によって、未編集マルチメディア事象に対する適正な調整が保証されるからである。更に、マルチメディアスクリプトファイルの1部としてナレーションテキストを含めることによって、デジタル音声に比べて格納条件を約1000:1に削減することが可能であり、またナレーションテキストを変更した場合、デジタル音声ファイルの再録を回避できる。
【0010】
この短い要約は、本発明の本質を迅速に理解して貰うために書かれたものである。本発明についてのより完全な理解は、本発明の推奨実施例についての下記の詳細な説明と、共に本明細書の完全な一部を構成する図面とを参照することによって得られる。
図1は本発明による装置の概略ブロック図である。
【0011】
図1において、参照番号10は、IBMPCまたはPC−互換コンピュータのような、パーソナルコンピュータを示す。コンピュータ10には80386プロセッサのようなCPU11が含まれ、このCPU11によって、RAM12に格納されたオペレータ選択のアプリケーションプログラムのようなストアドプログラム命令、或は、ROM14に格納された起動プログラムのような特定機能が実行される。コンピュータ10には更にローカルエリアネットワークインターフェース装置15が含まれており、これによってローカルエリアネットワーク16へのアクセスが行なわれ、それによってコンピュータ10は、ファイル変更を用いるような公知の技術に従って、遠隔地のファイルサーバのファイルにアクセスしたり、ファイルを送信して遠隔地で印刷したり、或はローカルネットワークで対話することが出来る。
【0012】
コンピュータ10には更に、マルチメディアプレゼンテーションのビデオ部分のようなグラフィックイメージ表示用モニタ17、及び、オペレータによる所望機能の指定や入力機能を可能にしたり、オペレータコマンドを入力するためのキーボードやマウスが含まれている。
【0013】
固定デイスクやフロッピーデイスクドライブのようなアクセス用大容量記憶装置20がCPU11に接続されている。大容量記憶装置20には、典型的のものとして、本発明によるマルチメディアスクリプトファイル処理のための命令シーケンスのようなストアドプログラム命令、或は、ワードプロセッサアプリケーションプログラム、光学的文字認識プログラム、スプレッドシートアプリケーションプログラム、及び、その他の情報及びデータ処理プログラムのような他のアプリケーションプログラムが含まれている。大容量記憶装置20には更に、テキストナレーション及びマルチメディアコマンドを含むマルチメディアスクリプト作成ファイル、テキストファイル、ビットマップイメージファイル、デジタルビデオイメージファイル、アニメーションビットマップイメージ(”FLI” ファイル)、MIDIファイル、及びデジタル 音声波ファイルが含まれている。その他のデータもオペレータの指定により大容量記憶装置20に格納することができる。
【0014】
図1に示してはいないが、コンピューター装置10には、モデム、ファクシミルインターフェース、及び音声電話インターフェースを備えることができ、これによってCPU11は通常の電話回線とインターフェースによってつながることが出来る。このようなインターフェースによって、本実施例に従って処理するためのデータファイルをCPU11が取得できる更なる別の手段が提供される。
【0015】
従来のテキスト−音声コンバータ26がCPU11に接続されている。テキスト−音声コンバータ26はそこへ送られてきたテキスト文字列を解読し、これらのテキスト文字列を可聴音声情報に変換する。テキスト−音声コンバータ26はこの可聴音声情報をスピーカを含むサウンドサブシステム27へ送る。また、テキスト−音声コンバータ26がこの可聴音声情報を、音声電話インターフェースのような他のオーディオインターフェースへ送ることもできる。テキスト−音声コンバータ26には、制御可能なテキスト−音声変換パラメータが含まれ、コンバータによって発話された音声の特性はこのパラメータによって制御される。例えば、テキスト−音声コンバータの速度、ピッチ、音量、及び音声などを変えるパラメータを制御することも可能である。
【0016】
MIDIシンセサイザ28もまたCPU11に接続され、MIDIミュージックを解読してオーディオ波形に変換し、この波形は順番にスピーカ27から演奏される。
【0017】
CPU11は、またオーディオポート29を持ち、デジタル波形ファイルを直接スピーカ27へ出力し、スピーカ27で演奏する。
【0018】
図2は、図1の装置のオペレーションを説明するための機能ブロック図である。図2において、31はマルチメディアバッファで、テキストナレーションとマルチメディアコマンドを含むマルチメディアスクリプトファイルを格納するためのものである。バッファ31のマルチメディアスクリプトはプロセッサ32へ送られ、このプロセッサによってテキストナレーションがマルチメディアコマンドから分離され、テキストナレーションがコンバータ26へ送られる。マルチメディアコマンドの存在は、各スクリプトコマンドの始まりを識別するアクショントークン検出器34によって検出される。本実施例のアクショントークン検出器は垂直のバー(” |”)であるが、どの様なアクショントークンでも用いることができる。プロセッサ32は、アクショントークン検出器34で検出されたアクショントークンに出会うと、バッファ31の後続情報をマルチメディアコマンドとして処理し、マルチメディアコマンドの意図をコマンド判定手段35を参照することによって判定する。一般に、マルチメディアコマンドは、さらにテキストファイル36を組み込み、これらのテキストファイルから得たテキストをテキスト-音声コンバータ26へ送るコマンド、MIDIファイル37を取得し、そのファイル中のMIDIミュージックをMIDIシンセサイザ28へ送るコマンド、ビットマップイメージファイル39を取得し、そのビットマップイメージファイル中の静止ビデオ情報をビデオモニタ17へ送るコマンド、デジタル動画ビデオファイル40を取得し、そのファイル中のデジタルモーションビデオ情報をビデオモニタ17へ送るコマンド、ビットマップイメージファイル38(”FLI”ファイル)のアニメーションシーケンスを取得し、そのファイルのアニメーションシーケンスをビデオモニタ17へ送るコマンド、及びデジタル音声や他の音をデジタルオーディオウェーブファイル41から検索し、インターフェース29を通じてこれらのデジタルオーディオウェーブをスピーカ27へ送るコマンド、を含みうる。
【0019】
マルチメディアコマンドにはまた、図示するように、マルチメディアスクリプトファイル内での分岐と制御のためのコマンドが含まれる。スクリプトファイル内での分岐と制御は、例えば、スクリプトバッフア内のマルチメディアコマンドによって生成された要求に応じるオペレータインターアクションを通じてオペレータによって制御が可能である。分岐及び制御はまた数学的操作に従って行なうことも出来る。このような分岐及び制御は、マルチメディアプレゼンテーションがコンピュータ支援命令プログラムと連携して使用される環境では好都合である。
【0020】
マルチメディアコマンドはまた、44に図示されているように、テキスト-音声コンバータ26のテキスト-音声変換特性を制御するパラメータ変更コマンドを含むことが出来る。スクリプトバッファ31におけるこのマルチメディアコマンドに基づいて、テキスト-音声パラメータがテキスト-音声コンバータ26へ送られる。テキスト-音声コンバータ26への別個のチャンネルとして図2に示されてはいるが、テキスト-音声コマンドパラメータを、テキスト-音声コンバータ26へ送られるテキストナレーション内に組み込むほうが望ましい。それによって、スピーチコマンドとこれらのコマンドが関連するテキストとの間の同期ずれの可能性を回避できる。
【0021】
図3a、図3bは本実施例の動作を示す詳細なフローチャートである。図3a、図3bに示す処理ステップは、最も便宜的には実行に先立ってRAM12中へロードされる、大容量メモリ20のストアドプログラム命令ステップに従ってCPU11によって実行される。
【0022】
ステップS301で、スクリプトバッファ31に格納されたマルチメディアスクリプトファイルからテキストが、CPU11によってシリアルかつシーケンシャルに読み出される。マルチメディアスクリプトファイルの次の発話が解析される(ステップS302)。解析は本発明者による係属中の「テキスト-音声変換のためのテキストパーサ」という名称の出願に従って行なうことが出来る。その内容は、あたかも以下に全てを説明しているかの如く、参考として本明細書中に取り入れられている。ステップS303で、次ぎの発話がマルチメディアコマンドを意味するアクショントークンであるかどうかがCPU11によって判定される。本実施例では、垂直バー(”|”)がアクショントークンとして使われている。この同じ記号は、マルチメディアコマンドの終了文字として使用され、一対の垂直バーの間の全ての文字はマルチメディアコマンドとして解読される。
【0023】
もし、次の発話がアクショントークンでなければ、処理の流れはステップS304へ進み、そこでこの発話はテキスト-音声コンバータ26へ送られる。そこで処理の流れはステップS301へ戻り、次のテキストがスクリプトバッファ31から読み出される。
【0024】
一方、ステップS303で、CPU11がアクショントークンに出会ったと判定すると、処理の流れはステップS305へ進み、そこでCPU11は出会ったマルチメディアコマンドのタイプを判定する。本実施例では、少なくとも3つのタイプのマルチメディアコマンド(ファイルアクセスコマンド、テキストーコマンド制御コマンド、及びスクリプト/分岐制御コマンド)がサポートされている。本発明の当実施例によってサポートされているマルチメディアコマンドの完全なセットはこの出願の付録に示されている。ファイルアクセスコマンドによって、CPU11は特定のタイプのファイルにアクセスし、これらのファイルをこのコマンドに従ってマルチメディア環境で表示させる(聴覚的にまたは視覚的に)。このようにして、MIDIファイル、ビットマップファイル、デジタルビデオイメージファイル、アニメーションビットマップ ”FLI”ファイル、デジタル音声波ファイル、及びテキストファイルは、ファイルアクセスコマンドによってマルチメディア環境で検索され、表示される。ファイルアクセスコマンドはステップS306からS317で処理され、そこで、ファイル中の適切な一つが(例えば、MIDIファイル、アニメーションファイル、ビットマッップイメージファイル、デジタルビデオイメージファイル、デジタル音声波ファイル、またはテキストファイル)検索され、関連するファイルアクセスコマンドが実行される。そこで処理の流れはステップS301へ戻り、CPU11はシリアルかつシーケンシャルにスクリプトバッファ31のマルチメディアスクリプトファイルから次の情報を読み出す。
【0025】
テキスト−音声制御コマンドによってテキスト−音声変換パラメータは変更され、これらの変更された変換パラメータは、テキストストリーム中へ挿入され、そこでテキスト−音声コンバータ26によって解読される。CPU11がテキスト−音声制御コマンドに遭遇したと判定すると(ステップS318)、処理の流れはステップS319へ進み、そこでCPU11によってテキスト−音声変換パラメータは変更され、この変更されたパラメータはテキストストリーム中へ挿入される。この変換パラメータはテキスト−音声コンバータ26によって解読され、コンバータのスピーチ変換特性を変更する。例えば、 テキスト−音声コンバータ26の音量、速度、ピッチ、及び音声を変更することが可能である。それから、処理の流れはステップS301へ戻り、そこで、CPU11は、スクリプトバッファ31にあるマルチメディアスクリプトファイルをシリアルかつシーケンシャルに処理し続ける。
【0026】
スクリプト分岐及び制御コマンドによって、スクリプトバッファ31のマルチメディアスクリプトファイル中のCPU11のシリアルでかつシーケンシャルな進行を変更することが可能になる。分岐及び制御によって、マルチメディアスクリプトの作成は、非シーケンシャルな記憶場所へ進むことが可能になる。CPU11によって、スクリプト分岐/制御コマンドに遭遇したと判定されると(ステップS320)、処理の流れはステップS321へ進み、そこでCPU11はなんらかの必要なオペレータ入力(例えば、キーボード/マウス19)を得て、このオペレータ入力に従って分岐または制御コマンドを実行する。本出願書の付録に示されているように、追加分岐が多重goto同様サポートされている。ここで、処理の流れはステップS301へ戻り、そこで、CPU11はスクリプトバッファ31のマルチメディアスクリプトファイルをシリアルかつシーケンシャルに処理し続ける。但し、この処理はステップS319によって設定された非シーケンシャルな記憶場所から開始されるものである。
【0027】
図4aと図4bは、メモリ20に格納されたマルチメディアスクリプトファイルの一例を示す。ここで、図4aは、英語版のマルチメディアスクリプトファイルであり、図4bは、意味上で等価な日本語版のマルチメディアスクリプトファイルの一例である。図3a、図3bのフローチャートに従って、CPU11は最初に、マルチメディアコマンド45が間に入っている一対のアクショントークンに遭遇するが、この場合これはテキスト-音声コンバータ26に対してCPU11に男性の声を選択させる制御コマンドである。ここで、マルチメディアスクリプトファイルのシリアルかつシーケンシャルな処理に従って、CPU11は、46でテキストナレーションをテキスト-音声コンバータ26へ送り発話させる。次いで、47で、CPU11は、マルチメディアコマンド47を指定する別の一対のアクショントークンに遭遇する。この場合、このマルチメディアコマンド47は、ファイルアクセスコマンドであり、MIDIファイル ”F:\MPC\CLAVIER”をMIDIシンセサイザ28へ送り、デジタル音楽を合成してスピーカ27で演奏するように指定する。MIDIミュージックが演奏されているとき、CPU11はシリアルかつシーケンシャルにこのマルチメディアスクリプトファイルを処理し、これによって、49でテキストナレーションをテキスト-音声コンバータ26へ送り、合成されたMIDIミュージックと共にスピーカ27から同時にナレーションを行なわせる。
【0028】
50で、CPU11は別のアクショントークンに遭遇するが、この場合このトークンはファイルアクセスコマンドを意味し、特にビットマップイメージファイル ”F:\MPC \MOON”を検索して表示せよというコマンドである。50でこのコマンドが実行されると、図5のビデオ表示が得られ、そこから、月のビットマップイメージがビデオモニタ17にマルチメディア表示としてスーパインポーズされる。一方、CPU11はこのマルチメディアスクリプトファイルをシリアルにかつシーケンシャルに処理し、これによって、51のテキストをテキスト-音声コンバータ26へ送る。
【0029】
処理の流れは、図4aのマルチメディアスクリプトファイルの中を”imageOut”コマンドに52で遭遇するまで進行し、この52のポイントで、ファイル ”F:\MPC\MOON”からの月の画像はビデオモニタから削除される。53でマルチメディアコマンドに遭遇すると、CPU11は、ファイルアクセスコマンドが指定されたと判定し、デジタル動画ビデオファイル ”F:\MPC\LAUNCH1”を開始させる。ビデオモニタ17のデジタル動画ビデオ表示の開始にすぐ続いて、CPU11は、マルチメディアスクリプトファイルのシリアルかつシーケンシャルな処理に従って、54で指定されたファイルアクセスコマンドと遭遇するが、このコマンドは、マルチメディアプレゼンテーションの一部としてデジタル音声波ファイル(ここでは、ビデオシーケンスと関連する発射音)をスピーカ27を通じて演奏させるものである。マルチメディアスクリプトのこの段階におけるプログラムのビデオ部分は図6に示されている。
【0030】
この出願の付録に示されるスクリプト作成コマンドを参照すれば明らかなように、CPU11によって、図4aに示されるマルチメディアスクリプト作成ファイルがシリアルかつシーケンシャルに処理され続ける。
【0031】
上記の説明から明らかなように、このマルチメディアスクリプトファイルはCPU11で実行される従来のワードプロセシングプログラムによって編集可能であり、しかもマルチメディアプレゼンテーションの様々な局面間で調整を行なうための特別な手段に訴える必要がない。従って、例えば、ビデオやオーディオプログラムのような、マルチメディアプログラムの他の局面に関して時間ラインを変更することなく、テキストナレーションのいずれでも変更することが出来る。同様に、マルチメディアファイルのビデオ及びオーディオプログラムを挿入及び削除することもでき、そして複雑な構成を使うことなく変更されたマルチメディアスクリプトファイルに従ってマルチメディアプレゼンテーションを演奏することもできる。この最後の目的のために、CPU11を使って、スクリプトファイル内のいかなる任意の点からでもマルチメディアの処理を開始できることは有利な点である。「テキスト-音声変換を制御するためのグラフィックユーザーインターフェース」という名称の本発明者の係属中の出願の明細書に説明されているような制御技術をこの目的のために利用することができる。その明細書の内容は、あたかも本明細書で全てを説明しているかの如く、参考として本明細書中に取り入れられている。もしこのマルチメディアスクリプトファイルが任意のポジションから開始された場合、このマルチメディアスクリプトファイル内のすべてのマルチメディアコマンドに対してCPU11がマルチメディアスクリプトファイルをプレスキャンし、マルチメディア演奏装置(ここではビデオモニタ17、 テキスト-音声コンバータ26、及びMIDIシンセサイザ28)を、これらの装置のために最後に送出されたコマンドに従って適切に構成することがCPU11によって保証されることが望ましい。
【0032】
【発明の効果】
以上説明したように本発明によれば、マルチメディアに対するスクリプトの生成、編集を容易に行うことができる。
【図面の簡単な説明】
【図1】図1は、本実施例の装置を示すブロック図である。
【図2】図2は、マルチメディアスクリプトファイルがどの様に処理されるかを説明する機能ブロック図である。
【図3a】本実施例によるマルチメディアスクリプトファイルの処理を説明するためのフローチャートである。
【図3b】本実施例によるマルチメディアスクリプトファイルの処理を説明するためのフローチャートである。
【図4a】英語ベースのマルチメディアスクリプトファイルの1例を示す図である。
【図4b】日本語ベースのマルチメディアスクリプトファイルの1例を示す図である。
【図5】図4のマルチメディアスクリプトに従ったマルチメディアプレゼンテーションのビデオ部分を示す例の図である。
【図6】図4のマルチメディアスクリプトに従ったマルチメディアプレゼンテーションのビデオ部分を示す例の図である。
【図7】従来の技術による時間/事象マルチメディアスケジュールシステムを示す時間ラインの図である。
【符号の説明】
10 計算装置
11 CPU
12 ROM
14 RAMインターフェース
17 モニタ
19 キーボード/マウス
20 大容量メモリ
26 テキスト−音声コンバータ
28 MIDIシンセサイザ
32 プロセッサ
41 デジタルオーディオウェーブファイル
Claims (16)
- マルチメディアプレゼンテーションを行うマルチメディアプレゼンテーション装置であって、
前記マルチメディアプレゼンテーションを実行するためのスクリプトが記述されたマルチメディアスクリプトファイルを記憶するメモリと、
シリアルかつシーケンシャルに前記マルチメディアスクリプトファイルを処理するプロセッサと、
テキストナレーションを音声に変換するテキスト - 音声コンバータとを備え、
前記マルチメディアスクリプトファイルは、テキストナレーション及び所定のマルチメディア処理に係る制御コマンドであるマルチメディアコマンドを含み、
前記プロセッサは、
前記マルチメディアスクリプトファイルにおける前記マルチメディアコマンドと前記テキストナレーションとを識別する識別手段と、
前記識別手段により識別された前記テキストナレーションを前記テキスト-音声コンバータへ送る送出手段と、
前記識別手段により識別された前記マルチメディアコマンドを実行する実行手段と
を備えることを特徴とするマルチメディアプレゼンテーション装置。 - 前記識別手段は、前記マルチメディアスクリプトファイル中で、前記マルチメディアコマンドと前記テキストナレーションとを識別する記号であるアクショントークンを検出する検出手段を有することを特徴とする請求項1に記載のマルチメディアプレゼンテーション装置。
- 前記識別手段は、前記検出手段により検出された一対のアクショントークン間のマルチメディアコマンドを識別することを特徴とする請求項2に記載のマルチメディアプレゼンテーション装置。
- マルチメディアコマンドのタイプを判定する判定手段を、更に有することを特徴とする請求項1に記載のマルチメディアプレゼンテーション装置。
- 前記マルチメディアコマンドのタイプは、ファイルアクセスコマンド、テキスト-音声制御コマンド、及びスクリプト分岐/制御コマンドを含むことを特徴とする請求項4に記載のマルチメディアプレゼンテーション装置。
- 前記メモリは、イメージファイルを格納し、
前記マルチメディアコマンドは、前記イメージファイルをビデオインターフェースへ送るコマンドを含むことを特徴とする請求項1に記載のマルチメディアプレゼンテーション装置。 - 前記イメージファイルは、動画ファイルであることを特徴とする請求項6に記載のマルチメディアプレゼンテーション装置。
- 前記メモリは、MIDIファイルを格納し、
前記マルチメディアコマンドは、前記MIDIファイルをMIDIシンセサイザへ送るコマンドを含むことを特徴とする請求項1に記載のマルチメディアプレゼンテーション装置。 - 前記メモリは、デジタル音声波ファイルを格納し、
前記マルチメディアコマンドは、前記デジタル音声波ファイルをオーディオインターフェースへ送るコマンドを含むことを特徴とする請求項1に記載のマルチメディアプレゼンテーション装置。 - 前記マルチメディアコマンドは、テキスト-音声変換パラメータを変化させるコマンドを含むことを特徴とする請求項1に記載のマルチメディアプレゼンテーション装置。
- 前記テキスト-音声変換パラメータは、音声、周波数、速度及び音量を変化させるパラメータを含むことを特徴とする請求項10に記載のマルチメディアプレゼンテーション装置。
- 前記マルチメディアコマンドは、前記マルチメディアスクリプトファイル内の非シーケンシャルな位置にアクセスするよう前記プロセッサを制御するための分岐/制御コマンドを含むことを特徴とする請求項1に記載のマルチメディアプレゼンテーション装置。
- オペレータ入力を受け入れる受け入れ手段を更に備え、
前記分岐/制御コマンドは、前記受け入れ手段により受け入れられた前記オペレータ入力に従い実行されることを特徴とする請求項12に記載のマルチメディアプレゼンテーション装置。 - 前記プロセッサは、前記マルチメディアスクリプトファイルの先頭位置以外の途中位置から処理する場合には、前記マルチメディアスクリプトファイルの前記途中位置までをプレスキャンすることを特徴とする請求項1に記載のマルチメディアプレゼンテーション装置。
- マルチメディアプレゼンテーションを行うマルチメディアプレゼンテーション装置であって、
オーディオインターフェース、ビデオインターフェース及びテキスト-音声インターフェースを含むマルチメディアプレゼンテーションインターフェースと、
前記マルチメディアプレゼンテーションを実行するためのスクリプトが記述されたマルチメディアスクリプトファイルを記憶するメモリと、
シリアルかつシーケンシャルに前記マルチメディアスクリプトを処理するプロセッサとを備え、
前記マルチメディアスクリプトファイルは、テキストナレーション、及び、前記テキストナレーションと識別する記号であるアクショントークンによって指定されるマルチメディアコマンドを含み、
前記メモリは、デジタル音声波ファイル、ビデオファイル、及びコンピュータ化音楽ファイルをさらに記憶し、
前記プロセッサは、前記マルチメディアスクリプトファイル内の前記アクショントークンを検出し、検出した前記アクショントークンに係る前記マルチメディアコマンドを実行し、
前記プロセッサは、前記マルチメディアスクリプトファイルの前記テキストナレーションを、前記テキスト-音声インターフェースへ送り、前記デジタル音声波ファイル、ビデオファイル、及びコンピュータ化音楽ファイルを、前記マルチメディアコマンドに従って、前記オーディオインターフェース及びビデオインターフェースへ送ることを特徴とするマルチメディアプレゼンテーション装置。 - コンピュータによってマルチメディアプレゼンテーションを実行するための方法であって、
テキストナレーションと、所定のマルチメディア処理に係る制御コマンドであるマルチメディアコマンドと含むマルチメディアスクリプトファイルをメモリから読み出し、このマルチメディアスクリプトファイルにおける前記マルチメディアコマンドと前記テキストナレーションとを識別するステップと、
識別された前記テキストナレーションをテキスト - 音声変換インターフェースへ送出するステップと、
識別された前記マルチメディアコマンドを実行するステップと、
を有することを特徴とする方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US07/978336 | 1992-11-18 | ||
| US07/978,336 US5640590A (en) | 1992-11-18 | 1992-11-18 | Method and apparatus for scripting a text-to-speech-based multimedia presentation |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0778074A JPH0778074A (ja) | 1995-03-20 |
| JP3610083B2 true JP3610083B2 (ja) | 2005-01-12 |
Family
ID=25525990
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP28807593A Expired - Fee Related JP3610083B2 (ja) | 1992-11-18 | 1993-11-17 | マルチメディアプレゼンテーション装置および方法 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US5640590A (ja) |
| EP (1) | EP0598597B1 (ja) |
| JP (1) | JP3610083B2 (ja) |
| DE (1) | DE69323593T2 (ja) |
Families Citing this family (88)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050089310A1 (en) * | 1994-09-22 | 2005-04-28 | Fischer Addison M. | Announcing device for entertainment systems |
| JP3218946B2 (ja) * | 1995-09-29 | 2001-10-15 | ヤマハ株式会社 | 歌詞データ処理装置及び補助データ処理装置 |
| GB2311677B (en) | 1996-03-27 | 2000-06-28 | Sony Uk Ltd | Script editor |
| GB2311678B (en) * | 1996-03-27 | 2000-06-28 | Sony Uk Ltd | Script editor |
| US5801685A (en) * | 1996-04-08 | 1998-09-01 | Tektronix, Inc. | Automatic editing of recorded video elements sychronized with a script text read or displayed |
| US5867175A (en) * | 1996-05-24 | 1999-02-02 | Microsoft Corporation | Method and apparatus for scriping animation |
| US5878386A (en) * | 1996-06-28 | 1999-03-02 | Microsoft Corporation | Natural language parser with dictionary-based part-of-speech probabilities |
| US6449661B1 (en) * | 1996-08-09 | 2002-09-10 | Yamaha Corporation | Apparatus for processing hyper media data formed of events and script |
| US6199076B1 (en) * | 1996-10-02 | 2001-03-06 | James Logan | Audio program player including a dynamic program selection controller |
| US5875448A (en) * | 1996-10-08 | 1999-02-23 | Boys; Donald R. | Data stream editing system including a hand-held voice-editing apparatus having a position-finding enunciator |
| JPH10143352A (ja) * | 1996-11-14 | 1998-05-29 | Nippon Telegr & Teleph Corp <Ntt> | 文章情報変換装置および変換方法 |
| US5827989A (en) * | 1997-06-23 | 1998-10-27 | Microsoft Corporation | System and method for representing a musical event and for converting the musical event into a series of discrete events |
| US7366670B1 (en) | 1997-08-05 | 2008-04-29 | At&T Corp. | Method and system for aligning natural and synthetic video to speech synthesis |
| US6567779B1 (en) * | 1997-08-05 | 2003-05-20 | At&T Corp. | Method and system for aligning natural and synthetic video to speech synthesis |
| US6035336A (en) * | 1997-10-17 | 2000-03-07 | International Business Machines Corporation | Audio ticker system and method for presenting push information including pre-recorded audio |
| JP3384314B2 (ja) * | 1997-12-02 | 2003-03-10 | ヤマハ株式会社 | 楽音応答画像生成システム、方法、装置、及び、そのための記録媒体 |
| US6507874B1 (en) * | 1998-01-07 | 2003-01-14 | Microsoft Corporation | System for efficient routing and translation of data |
| US6289464B1 (en) | 1998-01-07 | 2001-09-11 | Microsoft Corporation | Receiving wireless information on a mobile device with reduced power consumption |
| US6449638B1 (en) * | 1998-01-07 | 2002-09-10 | Microsoft Corporation | Channel definition architecture extension |
| US6380950B1 (en) * | 1998-01-20 | 2002-04-30 | Globalstreams, Inc. | Low bandwidth television |
| US6191780B1 (en) * | 1998-03-25 | 2001-02-20 | Arachnid, Inc. | Customizable multimedia segment structures |
| US6161133A (en) | 1998-10-19 | 2000-12-12 | Lexton Systems, Inc. | Method and apparatus for configuration of an internet appliance |
| US6631368B1 (en) | 1998-11-13 | 2003-10-07 | Nortel Networks Limited | Methods and apparatus for operating on non-text messages |
| US6150599A (en) * | 1999-02-02 | 2000-11-21 | Microsoft Corporation | Dynamically halting music event streams and flushing associated command queues |
| US6603762B1 (en) | 1999-03-12 | 2003-08-05 | Lextron Systems, Inc. | System for controlling processing of data passing through network gateway between two disparate communications network |
| US6121536A (en) * | 1999-04-29 | 2000-09-19 | International Business Machines Corporation | Method and apparatus for encoding text in a MIDI datastream |
| US6798885B1 (en) | 1999-04-29 | 2004-09-28 | International Business Machines Corp. | Method and apparatus for encoding security information in a MIDI datastream |
| US6385581B1 (en) | 1999-05-05 | 2002-05-07 | Stanley W. Stephenson | System and method of providing emotive background sound to text |
| WO2001006380A1 (en) * | 1999-07-19 | 2001-01-25 | Schmidt Howard K | Internet-based multi-media presentation system for customized information |
| US6462264B1 (en) | 1999-07-26 | 2002-10-08 | Carl Elam | Method and apparatus for audio broadcast of enhanced musical instrument digital interface (MIDI) data formats for control of a sound generator to create music, lyrics, and speech |
| US6462763B1 (en) | 1999-08-24 | 2002-10-08 | Spotware Technologies, Inc. | Method, system, and software for tracking moving hotspots with a static or moving cursor |
| US6392133B1 (en) * | 2000-10-17 | 2002-05-21 | Dbtech Sarl | Automatic soundtrack generator |
| US9818386B2 (en) | 1999-10-19 | 2017-11-14 | Medialab Solutions Corp. | Interactive digital music recorder and player |
| US7078609B2 (en) * | 1999-10-19 | 2006-07-18 | Medialab Solutions Llc | Interactive digital music recorder and player |
| US7176372B2 (en) * | 1999-10-19 | 2007-02-13 | Medialab Solutions Llc | Interactive digital music recorder and player |
| FR2807188B1 (fr) * | 2000-03-30 | 2002-12-20 | Vrtv Studios | Equipement pour production automatique en temps reel de sequences audiovisuelles virtuelles a partir d'un message textuel et pour la diffusion de telles sequences |
| DE10018143C5 (de) * | 2000-04-12 | 2012-09-06 | Oerlikon Trading Ag, Trübbach | DLC-Schichtsystem sowie Verfahren und Vorrichtung zur Herstellung eines derartigen Schichtsystems |
| EP1275051A1 (en) * | 2000-04-19 | 2003-01-15 | TELEFONAKTIEBOLAGET LM ERICSSON (publ) | System and method for rapid serial visual presentation with audio |
| US6529873B1 (en) * | 2000-05-15 | 2003-03-04 | Focuspoint, Inc. | Apparatus and method for providing and updating recorded audio messages for telecommunication systems |
| US6816835B2 (en) * | 2000-06-15 | 2004-11-09 | Sharp Kabushiki Kaisha | Electronic mail system and device |
| US6745163B1 (en) * | 2000-09-27 | 2004-06-01 | International Business Machines Corporation | Method and system for synchronizing audio and visual presentation in a multi-modal content renderer |
| US7277765B1 (en) | 2000-10-12 | 2007-10-02 | Bose Corporation | Interactive sound reproducing |
| US6990452B1 (en) | 2000-11-03 | 2006-01-24 | At&T Corp. | Method for sending multi-media messages using emoticons |
| US6963839B1 (en) * | 2000-11-03 | 2005-11-08 | At&T Corp. | System and method of controlling sound in a multi-media communication application |
| US6976082B1 (en) | 2000-11-03 | 2005-12-13 | At&T Corp. | System and method for receiving multi-media messages |
| US20080040227A1 (en) * | 2000-11-03 | 2008-02-14 | At&T Corp. | System and method of marketing using a multi-media communication system |
| US7091976B1 (en) * | 2000-11-03 | 2006-08-15 | At&T Corp. | System and method of customizing animated entities for use in a multi-media communication application |
| US7203648B1 (en) | 2000-11-03 | 2007-04-10 | At&T Corp. | Method for sending multi-media messages with customized audio |
| US7035803B1 (en) | 2000-11-03 | 2006-04-25 | At&T Corp. | Method for sending multi-media messages using customizable background images |
| AU3955002A (en) * | 2000-11-17 | 2002-06-03 | Mcneil Ppc Inc | Meltable form of sucralose |
| KR100379995B1 (ko) * | 2000-12-08 | 2003-04-11 | 야무솔루션스(주) | 텍스트/음성 변환 기능을 갖는 멀티코덱 플레이어 |
| US7024209B1 (en) * | 2000-12-20 | 2006-04-04 | Cisco Technology, Inc. | Unified messaging system configured for management of short message service-type messages |
| US20030028377A1 (en) * | 2001-07-31 | 2003-02-06 | Noyes Albert W. | Method and device for synthesizing and distributing voice types for voice-enabled devices |
| US7671861B1 (en) | 2001-11-02 | 2010-03-02 | At&T Intellectual Property Ii, L.P. | Apparatus and method of customizing animated entities for use in a multi-media communication application |
| DE10160673A1 (de) * | 2001-12-11 | 2003-06-26 | Siemens Ag | System zur Umsetzung von Textdaten in eine Sprachausgabe |
| US7310784B1 (en) * | 2002-01-02 | 2007-12-18 | The Jellyvision Lab, Inc. | Methods for identifying cells in a path in a flowchart and for synchronizing graphical and textual views of a flowchart |
| EP1326228B1 (en) * | 2002-01-04 | 2016-03-23 | MediaLab Solutions LLC | Systems and methods for creating, modifying, interacting with and playing musical compositions |
| US7076035B2 (en) * | 2002-01-04 | 2006-07-11 | Medialab Solutions Llc | Methods for providing on-hold music using auto-composition |
| US6807529B2 (en) * | 2002-02-27 | 2004-10-19 | Motorola, Inc. | System and method for concurrent multimodal communication |
| US7169996B2 (en) * | 2002-11-12 | 2007-01-30 | Medialab Solutions Llc | Systems and methods for generating music using data/music data file transmitted/received via a network |
| US6979767B2 (en) * | 2002-11-12 | 2005-12-27 | Medialab Solutions Llc | Systems and methods for creating, modifying, interacting with and playing musical compositions |
| US7928310B2 (en) * | 2002-11-12 | 2011-04-19 | MediaLab Solutions Inc. | Systems and methods for portable audio synthesis |
| WO2004097656A1 (ja) | 2003-04-30 | 2004-11-11 | International Business Machines Corporation | コンテンツ作成システム、コンテンツ作成方法、該コンテンツ作成方法を実行させるためのコンピュータ実行可能なプログラム、該プログラムが記録されたコンピュータ可読な記憶媒体、グラフィカル・ユーザ・インタフェース・システム、および表示制御方法 |
| PL1625716T3 (pl) | 2003-05-06 | 2008-05-30 | Apple Inc | System i usługa przesyłania wiadomości |
| US9264468B2 (en) * | 2003-07-14 | 2016-02-16 | Sony Corporation | Recording device, recording method, and program |
| US7670800B2 (en) * | 2003-07-22 | 2010-03-02 | Dsm Ip Assets B.V. | Process for the purification of riboflavin |
| GB0321337D0 (en) * | 2003-09-11 | 2003-10-15 | Massone Mobile Advertising Sys | Method and system for distributing advertisements |
| CN1306435C (zh) * | 2003-11-28 | 2007-03-21 | 北京中星微电子有限公司 | 一种midi音乐文件的使用方法 |
| US20060075354A1 (en) * | 2004-10-05 | 2006-04-06 | Elizabeth Harpel | Experience digitally recorded book |
| EP1846916A4 (en) * | 2004-10-12 | 2011-01-19 | Medialab Solutions Llc | SYSTEMS AND METHODS FOR REMOVE MUSIC |
| KR100773832B1 (ko) | 2005-05-04 | 2007-11-06 | 하승준 | 쓰리디모듈과 티티에스모듈을 이용한 나레이터 멀티 미디어로컬 자료의 제작 편집 방법과 이에 따른 시스템 |
| US7730417B2 (en) * | 2005-05-19 | 2010-06-01 | Canon Kabushiki Kaisha | Terminal apparatus, network system, window display method, and computer program |
| US7877387B2 (en) | 2005-09-30 | 2011-01-25 | Strands, Inc. | Systems and methods for promotional media item selection and promotional program unit generation |
| KR100689849B1 (ko) * | 2005-10-05 | 2007-03-08 | 삼성전자주식회사 | 원격조정제어장치, 영상처리장치, 이를 포함하는 영상시스템 및 그 제어방법 |
| US7609173B2 (en) * | 2005-11-01 | 2009-10-27 | Vesco Oil Corporation | Audio-visual point-of-sale presentation system and method directed toward vehicle occupant |
| US8521709B2 (en) * | 2006-10-31 | 2013-08-27 | The Jellyvision Lab, Inc. | Methods for preloading media assets |
| US20080184143A1 (en) * | 2006-12-14 | 2008-07-31 | Gottlieb Harry N | Methods for Identifying Actions in a Flowchart |
| WO2008098161A1 (en) | 2007-02-08 | 2008-08-14 | Gottlieb Harry N | Method of automatically populating and generating flowchart cells |
| GB2438475A (en) | 2007-03-07 | 2007-11-28 | Cvon Innovations Ltd | A method for ranking search results |
| US8886537B2 (en) * | 2007-03-20 | 2014-11-11 | Nuance Communications, Inc. | Method and system for text-to-speech synthesis with personalized voice |
| GB2441399B (en) * | 2007-04-03 | 2009-02-18 | Cvon Innovations Ltd | Network invitation arrangement and method |
| US8671000B2 (en) | 2007-04-24 | 2014-03-11 | Apple Inc. | Method and arrangement for providing content to multimedia devices |
| WO2009026159A1 (en) * | 2007-08-17 | 2009-02-26 | Avi Oron | A system and method for automatically creating a media compilation |
| WO2009083832A1 (en) * | 2007-12-21 | 2009-07-09 | Koninklijke Philips Electronics N.V. | Device and method for converting multimedia content using a text-to-speech engine |
| US10088976B2 (en) * | 2009-01-15 | 2018-10-02 | Em Acquisition Corp., Inc. | Systems and methods for multiple voice document narration |
| US8423365B2 (en) | 2010-05-28 | 2013-04-16 | Daniel Ben-Ezri | Contextual conversion platform |
| US9367847B2 (en) | 2010-05-28 | 2016-06-14 | Apple Inc. | Presenting content packages based on audience retargeting |
| CN113626013A (zh) * | 2021-08-04 | 2021-11-09 | 中国人民解放军战略支援部队航天工程大学 | 一种幻灯片的自动讲解方法及装置 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4933880A (en) * | 1988-06-15 | 1990-06-12 | International Business Machines Corp. | Method for dynamically processing non-text components in compound documents |
| US5208745A (en) * | 1988-07-25 | 1993-05-04 | Electric Power Research Institute | Multimedia interface and method for computer system |
| US4931950A (en) * | 1988-07-25 | 1990-06-05 | Electric Power Research Institute | Multimedia interface and method for computer system |
| US5109482A (en) * | 1989-01-11 | 1992-04-28 | David Bohrman | Interactive video control system for displaying user-selectable clips |
| US5119474A (en) * | 1989-06-16 | 1992-06-02 | International Business Machines Corp. | Computer-based, audio/visual creation and presentation system and method |
| US5208421A (en) * | 1990-11-01 | 1993-05-04 | International Business Machines Corporation | Method and apparatus for audio editing of midi files |
| KR930010845B1 (ko) * | 1990-12-31 | 1993-11-12 | 주식회사 금성사 | 화상정보의 그림/문자 자동분리방법 |
| US5416899A (en) * | 1992-01-13 | 1995-05-16 | Massachusetts Institute Of Technology | Memory based method and apparatus for computer graphics |
| US5388993A (en) * | 1992-07-15 | 1995-02-14 | International Business Machines Corporation | Method of and system for demonstrating a computer program |
-
1992
- 1992-11-18 US US07/978,336 patent/US5640590A/en not_active Expired - Lifetime
-
1993
- 1993-11-16 DE DE69323593T patent/DE69323593T2/de not_active Expired - Lifetime
- 1993-11-16 EP EP93309146A patent/EP0598597B1/en not_active Expired - Lifetime
- 1993-11-17 JP JP28807593A patent/JP3610083B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0778074A (ja) | 1995-03-20 |
| EP0598597A1 (en) | 1994-05-25 |
| DE69323593D1 (de) | 1999-04-01 |
| EP0598597B1 (en) | 1999-02-24 |
| US5640590A (en) | 1997-06-17 |
| DE69323593T2 (de) | 1999-07-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3610083B2 (ja) | マルチメディアプレゼンテーション装置および方法 | |
| US6181351B1 (en) | Synchronizing the moveable mouths of animated characters with recorded speech | |
| US6801897B2 (en) | Method of providing concise forms of natural commands | |
| EP0887788B1 (en) | Voice recognition apparatus for converting voice data present on a recording medium into text data | |
| US5526407A (en) | Method and apparatus for managing information | |
| US6456973B1 (en) | Task automation user interface with text-to-speech output | |
| US6477493B1 (en) | Off site voice enrollment on a transcription device for speech recognition | |
| JP2003518266A (ja) | 音声認識システムのテキスト編集用音声再生 | |
| JP3065924B2 (ja) | 音声注釈方法、テキスト入力ストリームの音声注釈を機能強化するための方法および装置 | |
| KR20000057795A (ko) | 음독이 미숙한 자용 및 표시기가 없는 장치용 음성 인식등록 방법 및 장치 | |
| JP4741406B2 (ja) | ノンリニア編集装置およびそのプログラム | |
| US7895037B2 (en) | Method and system for trimming audio files | |
| JP4917920B2 (ja) | コンテンツ生成装置及びコンテンツ生成プログラム | |
| US10665221B2 (en) | Virtual reality guide hypnosis speech processing method and apparatus | |
| JP3848181B2 (ja) | 音声合成装置及びその方法、プログラム | |
| JP2001325250A (ja) | 議事録作成装置および議事録作成方法および記録媒体 | |
| JP3958908B2 (ja) | 書き起こしテキスト自動生成装置、音声認識装置および記録媒体 | |
| AU776890B2 (en) | System and method for improving the accuracy of a speech recognition program | |
| JP2723214B2 (ja) | 音声文書作成装置 | |
| JP3318775B2 (ja) | プログラム開発支援方法およびその装置 | |
| JP2000214874A (ja) | 音声合成装置及びその方法、コンピュ―タ可読メモリ | |
| JP2835320B2 (ja) | 音声文書作成装置 | |
| JP2007127994A (ja) | 音声合成方法及び音声合成装置並びにプログラム | |
| JP2006047866A (ja) | 電子辞書装置およびその制御方法 | |
| Turunen et al. | Mobidic-a mobile dictation and notetaking application. |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040705 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040903 |
|
| 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: 20040927 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20041018 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071022 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081022 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091022 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091022 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101022 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101022 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111022 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111022 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121022 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131022 Year of fee payment: 9 |
|
| LAPS | Cancellation because of no payment of annual fees |