Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3610083B2 - マルチメディアプレゼンテーション装置および方法 - Google Patents
[go: Go Back, main page]

JP3610083B2 - マルチメディアプレゼンテーション装置および方法 - Google Patents

マルチメディアプレゼンテーション装置および方法 Download PDF

Info

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
Application number
JP28807593A
Other languages
English (en)
Other versions
JPH0778074A (ja
Inventor
ジェイ. ルター ウイリス
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Publication of JPH0778074A publication Critical patent/JPH0778074A/ja
Application granted granted Critical
Publication of JP3610083B2 publication Critical patent/JP3610083B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC 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/00Details of electrophonic musical instruments
    • G10H1/0033Recording/reproducing or transmission of music for electrophonic musical instruments
    • G10H1/0041Recording/reproducing or transmission of music for electrophonic musical instruments in coded form
    • G10H1/0058Transmission between separate instruments or between individual components of a musical system
    • G10H1/0066Transmission between separate instruments or between individual components of a musical system using a MIDI interface
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/16Sound 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

【0001】
【産業上の利用分野】
本発明は、テキスト−音声処理に基礎を置くマルチメディアプログラムのためのスクリプトを作成するためのシステムに関するものであり、特に、テキストナレーションとマルチメディアコマンドを有するスクリプト作成ファイルが処理され、このテキストをコマンドから分離し、このテキストナレーションを発話させ、このマルチメディアコマンドを実行させるシステムに関する。
【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に記載のマルチメディアプレゼンテーション装置
  3. 前記識別手段は、前記検出手段により検出された一対のアクショントークン間のマルチメディアコマンドを識別することを特徴とする請求項2に記載のマルチメディアプレゼンテーション装置
  4. マルチメディアコマンドのタイプを判定する判定手段を、更に有することを特徴とする請求項1に記載のマルチメディアプレゼンテーション装置
  5. 前記マルチメディアコマンドのタイプは、ファイルアクセスコマンド、テキスト-音声制御コマンド、及びスクリプト分岐/制御コマンドを含むことを特徴とする請求項4に記載のマルチメディアプレゼンテーション装置
  6. 前記メモリは、イメージファイルを格納し、
    前記マルチメディアコマンドは、前記イメージファイルをビデオインターフェースへ送るコマンドを含むことを特徴とする請求項1に記載のマルチメディアプレゼンテーション装置
  7. 前記イメージファイルは、動画ファイルであることを特徴とする請求項6に記載のマルチメディアプレゼンテーション装置
  8. 前記メモリは、MIDIファイルを格納し、
    前記マルチメディアコマンドは、前記MIDIファイルをMIDIシンセサイザへ送るコマンドを含むことを特徴とする請求項1に記載のマルチメディアプレゼンテーション装置
  9. 前記メモリは、デジタル音声波ファイルを格納し、
    前記マルチメディアコマンドは、前記デジタル音声波ファイルをオーディオインターフェースへ送るコマンドを含むことを特徴とする請求項1に記載のマルチメディアプレゼンテーション装置
  10. 前記マルチメディアコマンドは、テキスト-音声変換パラメータを変化させるコマンドを含むことを特徴とする請求項1に記載のマルチメディアプレゼンテーション装置
  11. 前記テキスト-音声変換パラメータは、音声、周波数、速度及び音量を変化させるパラメータを含むことを特徴とする請求項10に記載のマルチメディアプレゼンテーション装置
  12. 前記マルチメディアコマンドは、前記マルチメディアスクリプトファイル内の非シーケンシャルな位置にアクセスするよう前記プロセッサを制御するための分岐/制御コマンドを含むことを特徴とする請求項1に記載のマルチメディアプレゼンテーション装置
  13. オペレータ入力を受け入れる受け入れ手段を更に備え、
    前記分岐/制御コマンドは、前記受け入れ手段により受け入れられた前記オペレータ入力に従い実行されることを特徴とする請求項12に記載のマルチメディアプレゼンテーション装置
  14. 前記プロセッサは、前記マルチメディアスクリプトファイルの先頭位置以外の途中位置から処理する場合には前記マルチメディアスクリプトファイルの前記途中位置までをプレスキャンすることを特徴とする請求項1に記載のマルチメディアプレゼンテーション装置
  15. マルチメディアプレゼンテーションを行うマルチメディアプレゼンテーション装置であって、
    オーディオインターフェース、ビデオインターフェース及びテキスト-音声インターフェースを含むマルチメディアプレゼンテーションインターフェースと、
    前記マルチメディアプレゼンテーションを実行するためのスクリプトが記述されたマルチメディアスクリプトファイルを記憶するメモリと、
    シリアルかつシーケンシャルに前記マルチメディアスクリプトを処理するプロセッサとを備え、
    前記マルチメディアスクリプトファイルは、テキストナレーション、及び、前記テキストナレーションと識別する記号であるアクショントークンによって指定されるマルチメディアコマンドを含み、
    前記メモリは、デジタル音声波ファイル、ビデオファイル、及びコンピュータ化音楽ファイルをさらに記憶し
    前記プロセッサは、前記マルチメディアスクリプトファイル内の前記アクショントークンを検出し、検出した前記アクショントークンに係る前記マルチメディアコマンドを実行し、
    前記プロセッサは、前記マルチメディアスクリプトファイルの前記テキストナレーションを、前記テキスト-音声インターフェースへ送り、前記デジタル音声波ファイル、ビデオファイル、及びコンピュータ化音楽ファイルを、前記マルチメディアコマンドに従って、前記オーディオインターフェース及びビデオインターフェースへ送ることを特徴とするマルチメディアプレゼンテーション装置。
  16. コンピュータによってマルチメディアプレゼンテーションを実行するための方法であって、
    テキストナレーションと、所定のマルチメディア処理に係る制御コマンドであるマルチメディアコマンドと含むマルチメディアスクリプトファイルをメモリから読み出し、このマルチメディアスクリプトファイルにおける前記マルチメディアコマンドと前記テキストナレーションとを識別するステップと、
    識別された前記テキストナレーションをテキスト - 音声変換インターフェースへ送出するステップと、
    識別された前記マルチメディアコマンドを実行するステップと、
    を有することを特徴とする方法。
JP28807593A 1992-11-18 1993-11-17 マルチメディアプレゼンテーション装置および方法 Expired - Fee Related JP3610083B2 (ja)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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