(57)【特許請求の範囲】
【請求項１】
ディクテーション・マクロを作成するための方法にして、
選択されたテキスト・ストリングを記憶するステップと、
第１ユーザ・コマンドに応答してディクテーション・マクロに名前を付けるために、前記マクロに名前を付けるためのセクションを有するグラフィカル・ユーザ・インターフェース（ＧＵＩ）を表示するステップと、
第２ユーザ・コマンドに応答して、前記ＧＵＩの前記セクションに入力されるマクロ名に対し、テキストから音声への変換を使用して基本形を作成するステップと、
前記基本形を作成する前記第２ユーザ・コマンドに応答して、記憶された前記選択されたテキスト・ストリングと前記マクロ名とを、前記ディクテーション・マクロとして関連付けるステップと、
を含む方法。
【請求項２】
前記マクロ名が話される時、前記記憶された選択されたテキストをタイプするステップを更に含む、請求項１に記載の方法。
【請求項３】
前記表示するステップは前記第２ユーザ・コマンドを呼び出すための作動可能なアイコンを前記ＧＵＩに供給するステップを含む、請求項１に記載の方法。
【請求項４】
前記第１ユーザ・コマンド及び前記第２ユーザ・コマンドを話すステップを含む、請求項１に記載の方法。
【請求項５】
前記記憶された選択されたテキスト・ストリングを最初に口述するステップを含む、請求項１に記載の方法。
【請求項６】
前記第１ユーザ・コマンド及び前記第２ユーザ・コマンドを話すステップを含む、請求項５に記載の方法。
【請求項７】
音声アプリケーションにおいてディクテーション・マクロを作成する方法にして、
テキスト・ストリングを作成するステップと、
前記テキスト・ストリングを選択するステップと、
ディクテーション・マクロを作成するために前記音声アプリケーションのための第１ユーザ・コマンドを呼び出すステップと、
前記ディクテーション・マクロにマクロ名を付けるステップと、
前記マクロ名に対し、テキストから音声への変換を使用して基本形を作成させ、前記選択されたテキスト・ストリングと前記マクロ名とを前記ディクテーション・マクロとして関連付けるために、前記音声アプリケーションのための第２ユーザ・コマンドを呼び出すステップと、
を含む方法。
【請求項８】
前記マクロ名を話すことによって前記音声アプリケーションに前記選択されたテキストをタイプ入力させるステップを更に含む、請求項７に記載の方法。
【請求項９】
前記第１ユーザ・コマンド及び前記第２ユーザ・コマンドを話すステップを含む、請求項７に記載の方法。
【請求項１０】
前記作成するステップは前記音声アプリケーションの中にワードを口述するステップを含む、請求項９に記載の方法。
【請求項１１】
前記作成するステップは前記音声アプリケーションの中にワードを口述するステップを含む、請求項７に記載の方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は音声アプリケーションの分野に関するものであり、更に詳しく云えば、ディクテーション・マクロを作成するための非常に単純化された方法に関するものである。
【０００２】
【従来の技術】
ディクテーション・システムの最も重要な特徴の１つは、ディクテーション・マクロを作成するための機能である。ディクテーション・マクロは、何回も繰り返して使用されるテキストのブロックをユーザが作成することを可能にする。例えば、ユーザは、自分のＥメール・アドレス或いは居住地アドレスのためのマクロを作成したいことがある。ディクテーション・マクロを使用することは、反復的な口述をスピード・アップすることを可能にする。しかし、ディクテーション・マクロを作成することは、一般に、非常に容易なことではなかった。
【０００３】
現在の音声システムでは、ユーザは、ディクテーション・マクロを作成するためにはディクテーション・マクロ・ユーティリティに進まなければならない。図４に示されたようなグラフィカル・ユーザ・インターフェース（ＧＵＩ）スクリーンがユーザに表示される。そのリストは、音声アプリケーションの認識エンジンにおけるすべてのディクテーション・マクロの定義を含んでいる。そのスクリーンは５つのプル・ダウン・メニューも含んでいる。そこで、ユーザは、編集メニューから「マクロの作成（Ｃｒｅａｔｅ  Ｍａｃｒｏ）」を選択し、そして図５に示されたダイアログ・ボックスが表示される。図５に示されたダイアログ・ボックスは、図４に示された種類の定義を作成するために使用されなければならない。マクロ・テキスト・タイプ入力フィールド及びマクロ名タイプ入力フィールドに加えて、８つの作動可能なボタン・アイコンの他に２つのボキャブラリ・カテゴリ、即ち、すべての及び連続的な汎用ディクテーションがマスタされなければならない。それらのボタン・アイコンのうちの幾つかは更なるダイアログ又は機能を呼び出す。
【０００４】
【発明が解決しようとする課題】
初心者のユーザは、そのようなユーティリティを非常に威嚇的なものであると感じることがある。ディクテーション・マクロを作成するためのより簡単な方法を求める長年にわたる要求がある。
【０００５】
【課題を解決するための手段】
本発明の構成によれば、ディクテーション・マクロを作成するために必要なマクロは非常に単純化される。望ましい実施例では、ユーザは、自分がアプリケーションにおいてテキストを見たい方法でそのテキストをタイプ入力するか或いは正確に口述するだけである。そこで、ユーザはそのテキストを選択し、「マクロの作成」のような音声コマンドを発生するか又は同様に名前を付けられたメニュー項目を選択する。次に、システムは、そのプロセスを完成させるためにマクロに対する名前の入力及びボタン・アイコンの作動しか必要としない単純化したダイアログ・ボックスという形式で、グラフィカル・ユーザ・インターフェースによってユーザに表示する。
【０００６】
マクロ名に対する初期の基本形を発生するために、テキストから音声への変換を使用することが可能である。しかる後、ユーザがそのマクロ名を口述する時、選択されたテキストとして、そのテキストが正確に現れる。
【０００７】
本発明の構成に従ってディクテーション・マクロを作成するための方法は、選択されたテキスト・ストリングを記憶するステップと、第１ユーザ・コマンドに応答してディクテーション・マクロに名前を付けるために、前記マクロに名前を付けるためのセクションを有するグラフィカル・ユーザ・インターフェース（ＧＵＩ）を表示するステップと、第２ユーザ・コマンドに応答して前記ＧＵＩの前記セクションに入力されたマクロ名に対する基本形を作成するステップと、及び記憶された前記選択されたテキスト・ストリングと前記マクロ名とを前記ディクテーション・マクロとして関連付けるステップを含む。
【０００８】
その方法は、更に、前記マクロ名が話される時、前記記憶されたテキストをタイプ入力するステップを含むことが可能である。
【０００９】
前記表示するステップは、前記第２ユーザ・コマンドを呼び出すための作動可能なアイコンを前記ＧＵＩに設けることを含むことが可能である。
【００１０】
その方法は、更に、前記第１及び第２ユーザ・コマンドを話すステップを含むことが可能である。
【００１１】
その方法は、更に、前記選択されたテキスト・ストリングを最初に口述するステップを含むことが可能である。
【００１２】
もう１つの本発明の構成に従ってディクテーション・マクロを音声アプリケーションにおいて作成する方法は、テキスト・ストリングを作成するステップと、前記テキスト・ストリングを選択するステップと、ディクテーション・マクロを作成するために前記音声アプリケーションのための第１ユーザ・コマンドを呼び出すステップと、前記ディクテーション・マクロにマクロ名を付けるステップと、及び前記マクロ名に対する基本形を作成するために及び前記選択されたテキスト・ストリングと前記マクロ名とを前記ディクテーション・マクロとして関連付けるために前記音声アプリケーションのための第２ユーザ・コマンドを呼び出すステップを含む。
【００１３】
その方法は、更に、前記マクロを話すことによって前記音声アプリケーションに前記選択されたテキストをタイプ入力させるステップを含むことが可能である。
【００１４】
その方法は、更に、前記第１及び第２ユーザ・コマンドを話すステップを含むことが可能である。
【００１５】
前記作成するステップは、前記音声アプリケーションの中にワードを口述することを含むことが可能である。
【００１６】
【発明の実施の形態】
図１には、本発明の構成に従って単純化されたグラフィカル・ユーザ・インターフェース（ＧＵＩ）１０が示される。マクロ・テキストを入力するための特別のＧＵＩ又はディスプレイ・スクリーンが必要ないことは明らかである。幾つかのステップだけが必要である。第１ステップは、音声アプリケーションの口述セッション又は修正セッションの間にそのテキストを選択するためのものである。そのテキストが利用可能ではない場合、そのテキストは、音声アプリケーションの口述セッション又は修正セッションの間に口述され、そして選択されてもよい。第２ステップは、ディクテーション・マクロに名前を付けるために第１ユーザ・コマンドを呼び出すためのものである。第３ステップは、図１に示されたようなＧＵＩディスプレイ上に名前を入力するためのものである。最後のステップは、選択されたテキストをその名前と関連付け、そしてディクテーション・マクロを作成する第２ユーザ・コマンドを呼び出すためのものである。それらのユーザ・コマンドは音声コマンドによって最も容易に呼び出される。
【００１７】
単純化されたＧＵＩ１０は第１セクション１２及び第２セクション２０を含む。第１セクション１２は、ヘルプ・ボタン・アイコン１６及びクローズ・ウインドウ・ボタン・アイコン１８と共にマクロ・ユーティリティの名前１４を有する。第２セクション２０は、口述又はタイプ入力によってディクテーション・マクロの名前を入力するためのミニ・ウインドウ２２を有する。第２セクション２０は、更に、ミニ・ウインドウ２２に対する名前２４並びにボタン・アイコン２８、３０、及び３２を含む。ボタン・アイコンはディクテーション・マクロを作成するために、即ち、選択されたテキストとミニ・マクロ２２における名前を関連付けるために、及びその結合体をディクテーション・マクロとして記憶するために使用される。別の方法として、音声によって作成コマンドを呼び出すことも可能である。ボタン３０はマクロ作成ルーチンを不要にし、ボタン３２はヘルプ・スクリーンを呼び出す。ミニ・ウインドウにおける名前２６、即ち、”ＭＹ−ＣＬＯＳＩＮＧ”は手紙の結び部分に適する。
【００１８】
音声アプリケーションによって実施される方法が図２におけるフロー・チャート４０によって示される。ブロック４２による第１ステップは、キーボード又は音声口述に応答してテキスト・ストリングを表示するためのものである。しかる後、ユーザによって選択されたテキストの一部分又はすべてが、ブロック４４のステップに従って、可能なディクテーション・マクロとして記憶される。選択されたテキストの使用は、ユーザがディクテーション・マクロを作成するためのコマンドを呼び出すまで必ず生じるというものではなく、その場合、ＧＵＩ１０のようなＧＵＩがブロック４６のステップに従って表示される。ＧＵＩにおけるマクロ名のユーザ入力に応答して、及びディクテーション・マクロを作成するためのユーザ・コマンドに応答して、音声アプリケーションが、ブロック４８のステップに従って、名前に対する基本形を作成する。ユーザ・コマンドがアイコンの起動によって又は音声によって呼出可能である。一旦名前に対する基本形が確立されると、マクロ命令及びマクロ・テキストが、ブロック５０のステップに従って、所望のディクテーション・マクロとして相互に関連付け可能である。しかる後、如何なるその後のディクテーション・セッションにおいても、ブロック５２のステップに従って、マクロ名が話される時にマクロ・テキストがタイプ入力されるであろう。そのマクロを呼び出すことはそのマクロを作成するための方法の一部分ではないということを認めるために、ブロック５２を指す矢印は破線にされる。
【００１９】
ユーザの立場からの方法が図３におけるフロー・チャート７０によって示される。テキスト・ストリングがブロック７２のステップに従ってタイプ入力又は口述によって作成される。テキスト・ストリングの一部分又はすべてがブロック７４のステップに従って選択される。マクロ作成コマンドがブロック７６のステップに従って、音声コマンドによって最も容易に呼び出される。ディクテーション・マクロの名前が、ブロック７８のステップに従って音声アプリケーションにより生成されたＧＵＩのセクション、例えば、図１に示されたＧＵＩ１０のセクションにタイプ入力される。その名前は、アイコンの起動によって又は音声コマンドによって、ブロック８０のステップに従って受け入れられ、又は承認される。音声アプリケーションは、前記アイコンの起動又は音声コマンドに応答して、マクロ名をマクロ・テキストと関連付け、その結合体を所望のディクテーション・マクロとして記憶する。しかる後、如何なるその後の口述セッションにおいても、ブロック８２のステップに従って、マクロ名が話される時にいつもマクロ・テキストがタイプされるであろう。ブロック８２を指す矢印は、そのマクロの呼出がそのマクロを作成するための方法の一部分ではないことを認めるために破線にされる。
【００２０】
従来技術に比べると、その最も単純な形式では、ユーザは、テキストがアプリケーションにおいて現れることをそのユーザが望んでいるとおりに、テキストをタイプ入力又は口述する必要があるだけであり、その後、そのユーザは単にテキストを選択し、マクロに名前を付けるだけである。
【００２１】
まとめとして、本発明の構成に関して以下の事項を開示する。
【００２２】
（１）ディクテーション・マクロを作成するための方法にして、
選択されたテキスト・ストリングを記憶するステップと、
第１ユーザ・コマンドに応答してディクテーション・マクロに名前を付けるために、前記マクロに名前を付けるためのセクションを有するグラフィカル・ユーザ・インターフェース（ＧＵＩ）を表示するステップと、
第２ユーザ・コマンドに応答して、前記ＧＵＩの前記セクションに入力されるマクロ名に対する基本形を作成するステップと、
記憶された前記選択されたテキスト・ストリングと前記マクロ名とを前記ディクテーション・マクロとして関連付けるステップと、
を含む方法。
（２）前記マクロ名が話される時、前記記憶された選択されたテキストをタイプするステップを更に含む、上記（１）に記載の方法。
（３）前記表示するステップは前記第２ユーザ・コマンドを呼び出すための作動可能なアイコンを前記ＧＵＩに供給するステップを含む、上記（１）に記載の方法。
（４）前記第１ユーザ・コマンド及び前記第２ユーザ・コマンドを話すステップを含む、上記（１）に記載の方法。
（５）前記記憶された選択されたテキスト・ストリングを最初に口述するステップを含む、上記（１）に記載の方法。
（６）前記第１ユーザ・コマンド及び前記第２ユーザ・コマンドを話すステップを含む、上記（５）に記載の方法。
（７）音声アプリケーションにおいてディクテーション・マクロを作成する方法にして、
テキスト・ストリングを作成するステップと、
前記テキスト・ストリングを選択するステップと、
ディクテーション・マクロを作成するために前記音声アプリケーションのための第１ユーザ・コマンドを呼び出すステップと、
前記ディクテーション・マクロにマクロ名を付けるステップと、
前記マクロ名に対する基本形を作成するために、及び前記選択されたテキスト・ストリングと前記マクロ名とを前記ディクテーション・マクロとして関連付けるために、前記アプリケーションのための第２ユーザ・コマンドを呼び出すステップと、
を含む方法。
（８）前記マクロ名を話すことによって前記音声アプリケーションに前記選択されたテキストをタイプ入力させるステップを更に含む、上記（７）に記載の方法。
（９）前記第１ユーザ・コマンド及び前記第２ユーザ・コマンドを話すステップを含む、上記（７）に記載の方法。
（１０）前記作成するステップは前記音声アプリケーションの中にワードを口述するステップを含む、上記（９）に記載の方法。
（１１）前記作成するステップは前記音声アプリケーションの中にワードを口述するステップを含む、上記（７）に記載の方法。
【図面の簡単な説明】
【図１】本発明の構成によるグラフィカル・ユーザ・インターフェースである。
【図２】ディクテーション・マクロを作成する場合、音声アプリケーションによってフォローされる方法に関して本発明の構成を説明するために有用なフロー・チャートである。
【図３】ディクテーション・マクロを作成する場合、ユーザによってフォローされる方法に関して本発明の構成を説明するために有用なフロー・チャートである。
【図４】ディクテーション・マクロ・ユーティリティに対する従来技術のディスプレイ・スクリーンである。
【図５】マクロ作成コマンドの呼出が図４のディスプレイ・スクリーンにおける編集メニューを形成する時に表示される従来技術のスクリーンである。
【符号の説明】
１０  グラフィカル・ユーザ・インターフェース
１２  第１セクション
１６  ヘルプ・ボタン・アイコン
１８  クローズ・ウインドウ・ボタン・アイコン
２０  第２セクション
２２  ミニ・ウインドウ
【図１】
0003609651.tif 000002
【図２】
0003609651.tif 000003
【図３】
0003609651.tif 000004
【図４】
0003609651.tif 000005
【図５】
0003609651.tif 000006