JP2007220129A - ユーザインタフェース設計装置およびその制御方法 - Google Patents
ユーザインタフェース設計装置およびその制御方法 Download PDFInfo
- Publication number
- JP2007220129A JP2007220129A JP2007063959A JP2007063959A JP2007220129A JP 2007220129 A JP2007220129 A JP 2007220129A JP 2007063959 A JP2007063959 A JP 2007063959A JP 2007063959 A JP2007063959 A JP 2007063959A JP 2007220129 A JP2007220129 A JP 2007220129A
- Authority
- JP
- Japan
- Prior art keywords
- semantic structure
- user interface
- author
- semantic
- grammar
- 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.)
- Pending
Links
Images
Landscapes
- Stored Programmes (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
【解決手段】 意味構造生成規則が記述された音声認識文法が取り込まれると(S201)、そこに含まれる意味構造生成規則から少なくとも1つの意味構造を抽出し(S202)、これをオーサに提示する(S203)。オーサは入力装置用いて提示された意味構造を選択することができる。オーサの選択が終わりしだい、その選択情報が取り込まれ(S204)、ユーザインタフェースコンテンツに反映される(S205)。
【選択図】 図2
Description
[drink、drinksize、liquid、number、pizza、pizzasize、topping、type]
上述の実施形態では、意味構造生成規則中のプロパティをオーサに提示し、オーサにその中から組み合わせを選択させることにより特定の意味構造パスを生成した。しかしこの方法だと、パスを構成する語彙は正しいものの、その順序が間違ったものをオーサが指定する可能性がある。例えば、図5の意味構造において、“/number/pizza”というこの文法からは生成され得ない意味構造パスが指定される場合がある。これを回避するために、音声認識文法から文法に準拠した仮想の入力情報としての発声情報を自動生成し、その発声が入力された場合の意味構造をオーサに提示するようにしてもよい。以下ではそのような処理を導入した例を変形例1として説明する。
上述の変形例1では、音声認識文法から発声例を自動で作成するものであった。ただしこの方法の場合、装置が提示するM個の意味構造の中にオーサが意図する意味構造が含まれない可能性がある。これに対処するためにMを大きくすることも可能である。しかし、Mが大きくなるとオーサの意図する意味構造を探す負担が大きくなるという問題が生じる。そこで、この変形例2では、音声認識文法とその中に書かれた発声例情報を用いて意味構造を生成し、オーサに提示する。
上述の変形例2は、音声認識文法作成時に発声例を入力するものであったが、オーサリングツール使用時に発声例を入力させることも有効である。かかる処理を実現するUI設計処理のフローチャートを、図15に示す。
意味構造パスの入力はオーサにまかせ、UI設計装置はそのパスのチェックを行うだけに留めてもよい。
以上の実施形態およびその変形例では、音声認識文法としてSRGSを、意味構造構成規則としてSISRを、それぞれ想定して説明した。しかし、本発明はその他の音声認識文法形式にも適用が可能である。また、UI設計装置が出力するコンテンツは、独自の仕様であってもよいし、既存の言語仕様(例えば、SALT、VoiceXML、XHTML+Voice など)であってもよい。また、テキスト形式でも、バイナリ形式で記述されたフォーマットでもよい。
Claims (6)
- パタン認識機能を提供するアプリケーションのユーザインタフェースコンテンツを生成するユーザインタフェース設計装置であって、
前記パタン認識の結果の意味構造を生成するための、意味構造を構成する意味構造部品を含む意味構造生成規則が記述された認識文法を取り込む認識文法取り込み手段と、
オーサが入力装置を介して入力した、意味構造部品の位置を特定するための意味構造パスを取り込む意味構造パス取得手段と、
前記認識文法に従い生成され得る意味構造に、前記意味構造パスに適合するものが存在するか確認する意味構造パス確認手段と、
前記意味構造パス確認手段による確認が得られなかった場合、オーサに対しエラー情報を出力するエラー情報出力手段と、
を有することを特徴とするユーザインタフェース設計装置。 - 前記パタン認識は音声認識であり、前記認識文法は音声認識文法であることを特徴とする請求項1に記載のユーザインタフェース設計装置。
- 前記パタン認識は手書き文字認識であり,前記認識文法は手書き文字認識文法であることを特徴とする請求項1に記載のユーザインタフェース設計装置。
- 前記音声認識文法は、W3C勧告のSpeech Recognition Grammar Specification の仕様に準拠して記述されたものであり、かつ、前記意味構造生成規則は、W3C勧告のSemantic Interpretation for Speech Recognition の仕様に準拠して記述されたものであることを特徴とする請求項2に記載のユーザインタフェース設計装置。
- パタン認識機能を提供するアプリケーションのユーザインタフェースコンテンツを生成するユーザインタフェース設計装置の制御方法であって、
認識文法取り込み手段が、前記パタン認識の結果の意味構造を生成するための、意味構造を構成する意味構造部品を含む意味構造生成規則が記述された認識文法を取り込む認識文法取り込み工程と、
意味構造パス取得手段が、オーサが入力装置を介して入力した、意味構造部品の位置を特定するための意味構造パスを取り込む意味構造パス取得工程と、
意味構造パス確認手段が、前記認識文法に従い生成され得る意味構造に、前記意味構造パスに適合するものが存在するか確認する意味構造パス確認工程と、
エラー情報出力手段が、前記意味構造パス確認工程で確認が得られなかった場合にオーサに対しエラー情報を出力するエラー情報出力工程と、
を有することを特徴とするユーザインタフェース設計装置の制御方法。 - コンピュータを、パタン認識機能を提供するアプリケーションのユーザインタフェースコンテンツを生成するユーザインタフェース設計装置として機能させるために、該コンピュータに、
前記パタン認識の結果の意味構造を生成するための、意味構造を構成する意味構造部品を含む意味構造生成規則が記述された認識文法を取り込む認識文法取り込み工程と、
オーサが入力装置を介して入力した、意味構造部品の位置を特定するための意味構造パスを取り込む意味構造パス取得工程と、
前記認識文法に従い生成され得る意味構造に、前記意味構造パスに適合するものが存在するか確認する意味構造パス確認工程と、
前記意味構造パス確認工程で確認が得られなかった場合にオーサに対しエラー情報を出力するエラー情報出力工程と
を実行させるためのプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007063959A JP2007220129A (ja) | 2007-03-13 | 2007-03-13 | ユーザインタフェース設計装置およびその制御方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007063959A JP2007220129A (ja) | 2007-03-13 | 2007-03-13 | ユーザインタフェース設計装置およびその制御方法 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004342898A Division JP3984988B2 (ja) | 2004-11-26 | 2004-11-26 | ユーザインタフェース設計装置およびその制御方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2007220129A true JP2007220129A (ja) | 2007-08-30 |
Family
ID=38497274
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007063959A Pending JP2007220129A (ja) | 2007-03-13 | 2007-03-13 | ユーザインタフェース設計装置およびその制御方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2007220129A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016161735A (ja) * | 2015-03-02 | 2016-09-05 | 株式会社プロフィールド | オーサリング装置、オーサリング方法、およびプログラム |
-
2007
- 2007-03-13 JP JP2007063959A patent/JP2007220129A/ja active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016161735A (ja) * | 2015-03-02 | 2016-09-05 | 株式会社プロフィールド | オーサリング装置、オーサリング方法、およびプログラム |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7412391B2 (en) | User interface design apparatus and method | |
US8261177B2 (en) | Generating media presentations | |
US8229745B2 (en) | Creating a mixed-initiative grammar from directed dialog grammars | |
JP4090040B2 (ja) | 双方主導マルチモーダル対話及び関連ブラウジング機構を作成するための方法及びシステム | |
EP3564812B1 (en) | Method and system for automated creation of graphical user interfaces | |
KR100738175B1 (ko) | 정보 처리 방법 및 장치 | |
JP2008090545A (ja) | 音声対話装置および音声対話方法 | |
JP2008145769A (ja) | 対話シナリオ生成システム,その方法およびプログラム | |
US20040027379A1 (en) | Integrated visual development system for creating computer-implemented dialog scripts | |
US20030088415A1 (en) | Method and apparatus for word pronunciation composition | |
US9142213B2 (en) | Generating vocal user interface code from a data meta-model | |
JP3542578B2 (ja) | 音声認識装置及びその方法、プログラム | |
JP2007220129A (ja) | ユーザインタフェース設計装置およびその制御方法 | |
KR102446300B1 (ko) | 음성 기록을 위한 음성 인식률을 향상시키는 방법, 시스템, 및 컴퓨터 판독가능한 기록 매체 | |
JP3880383B2 (ja) | 音声認識装置及びその方法、プログラム | |
JP2005181358A (ja) | 音声認識合成システム | |
JP2000214874A (ja) | 音声合成装置及びその方法、コンピュ―タ可読メモリ | |
JP2007127994A (ja) | 音声合成方法及び音声合成装置並びにプログラム | |
JP4223841B2 (ja) | 音声対話システム及び方法 | |
CN116956826A (zh) | 一种数据处理方法、装置、电子设备和存储介质 | |
CN118034670A (zh) | 软件代码生成方法、装置、电子设备及存储介质 | |
Libby | Introducing the HTML5 Web Speech API | |
JP2017182675A (ja) | 情報処理装置と、その処理方法及びプログラム | |
JP2001324993A (ja) | 音声対話装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070824 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071023 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20071112 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080111 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20080117 |
|
A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20080215 |