|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
public interface SpeechListener
SpeechListener インタフェース
音声認識の特徴量抽出処理のイベントを受け取るためのリスナを定義します。 このクラスは特徴量抽出において、音声認識フロントエンド機能で発生したイベントを受け取るオブジェクトが実装すべきインタフェースを定めます。
| フィールドの概要 | |
|---|---|
static int |
ERROR_BUFFER_OVERFLOW
エラー発生の理由でバッファがオーバーフローしたことを表わす定数値です(=-2)。 |
static int |
ERROR_SYSTEMERROR
エラー発生の理由でシステムエラーが発生したことを表わす定数値です(=-1)。 |
static int |
EVENT_ERROR
イベント種別でエラーが発生したことを表わす定数値です(=2)。 |
static int |
EVENT_STOP
イベント種別で特徴量抽出処理が停止したことを表わす定数値です(=1)。 |
static int |
STOP_RACE_CONDITION
Java アプリケーション、もしくはネイティブアプリケーションが音を再生したことにより、特徴量抽出処理が停止したことを表わす定数値です(=2)。 |
static int |
STOP_RESET
音声認識がリセットされたことにより特徴量抽出処理が停止したことを表わす定数値です(=3)。 |
static int |
STOP_TIMEOUT
タイムアウトにより特徴量抽出処理が停止したことを表わす定数値です(=1)。 |
static int |
STOP_TRIGGER
ストップメソッドの呼び出しにより特徴量抽出処理が停止したことを表わす定数値です(=0)。 |
static int |
STOP_UNAVAILABLE
アプリケーションがサスペンドしたことで音声認識フロントエンド機能が利用不能状態になったことにより特徴量抽出処理が停止したことを表わす定数値です(=4)。 |
| メソッドの概要 | |
|---|---|
void |
notifyEvent(SpeechRecognizer recognizer,
int event,
int param)
特徴量抽出処理において発生したイベントをコールバックします。 |
void |
notifyFeatureStored(SpeechRecognizer recognizer,
SpeechAssistantInformation info)
特徴量抽出処理において特徴量データが蓄積されたことをコールバックします。 |
| フィールドの詳細 |
|---|
static final int EVENT_STOP
static final int EVENT_ERROR
static final int STOP_TRIGGER
ストップメソッドの呼び出しにより特徴量抽出処理が停止したことを表わす定数値です(=0)。
static final int STOP_TIMEOUT
static final int STOP_RACE_CONDITION
static final int STOP_RESET
static final int STOP_UNAVAILABLE
static final int ERROR_SYSTEMERROR
static final int ERROR_BUFFER_OVERFLOW
| メソッドの詳細 |
|---|
void notifyEvent(SpeechRecognizer recognizer,
int event,
int param)
特徴量抽出処理において発生したイベントをコールバックします。
特徴量抽出処理の停止と、特徴量抽出処理でのエラーを通知します。
競合条件により特徴量抽出処理が停止した場合、蓄積されている特徴量データはクリアされます。
引数 event と param の組み合わせが以下である場合には、SpeechRecognizer.reset()
を呼び出してください。
EVENT_ERROR かつ引数 param が ERROR_SYSTEMERROR の場合
recognizer - このリスナが設定されている音声認識フロントエンド機能オブジェクトが設定されています。event - 音声認識フロントエンドで発生したイベント種別が設定されています。param - イベントのパラメータが設定されています。SpeechRecognizer.getFeature()
void notifyFeatureStored(SpeechRecognizer recognizer,
SpeechAssistantInformation info)
特徴量抽出処理において特徴量データが蓄積されたことをコールバックします。
特徴量データが取得可能な状態になったことを表わします。特徴量データはSpeechRecognizer.getFeature() メソッドで取得します。
recognizer - このリスナが設定されている音声認識フロントエンド機能オブジェクトが設定されています。info - 特徴量の補助情報が設定されます。SpeechRecognizer.getFeature()
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
NTT DOCOMO,INC.
本製品または文書は著作権法により保護されており、その使用、複製、再頒布および逆コンパイルを制限するライセンスのもとにおいて頒布されます。NTTドコモ(その他に許諾者がある場合は当該許諾者も含めて)の書面による事前の許可なく、本製品および関連する文書のいかなる部分も、いかなる方法によっても複製することが禁じられます。フォントを含む第三者のソフトウェアは、著作権法により保護されており、その提供者からライセンスを受けているものです。
Sun、Sun Microsystems、Java、J2MEおよびJ2SEは、米国およびその他の国における米国 Sun Microsystems,Inc.の商標または登録商標です。サンのロゴマークは、米国 Sun Microsystems, Inc.の登録商標です。
FeliCaは、ソニー株式会社が開発した非接触ICカードの技術方式です。FeliCaは、ソニー株式会社の登録商標です。
「iモード」、「iアプリ/アイアプリ」、「i-αppli」ロゴ、「DoJa」はNTTドコモの商標または登録商標です。
その他記載された会社名、製品名などは該当する各社の商標または登録商標です。