com.nttdocomo.device
クラス SpeechResultInformation

Object
  拡張com.nttdocomo.device.SpeechResultInformation

public class SpeechResultInformation
extends Object
 [iアプリオプションAPI]

SpeechResultInformation クラス

音声認識の認識結果のステータスを表わすクラスです。 認識結果の候補数、ステータスコード、結果種別、結果文字列の文字コードを取得することができます。

導入されたバージョン:
DoJa-5.1(905i)

フィールドの概要
static int STATUS_CODE_ERROR
          ステータスコードで原因不明のエラー表わす定数値です(=200)。
static int STATUS_CODE_ERROR_BIG_VOICE
          ステータスコードで声が大きいことによるエラーを表わす定数値です(=204)。
static int STATUS_CODE_ERROR_FAST_SPEAKING
          ステータスコードで話し方が早いことによるエラーを表わす定数値です(=205)。
static int STATUS_CODE_ERROR_LITTLE_VOICE
          ステータスコードで声が小さいことによるエラーを表わす定数値です(=203)。
static int STATUS_CODE_ERROR_NOISE
          ステータスコードでノイズが大きいことによるエラーを表わす定数値です(=202)。
static int STATUS_CODE_ERROR_NORESULT
          ステータスコードで認識結果がないことによるエラーを表わす定数値です(=281)。
static int STATUS_CODE_ERROR_NOSOUND
          ステータスコードで音声が入力されていないことによるエラーを表わす定数値です(=201)。
static int STATUS_CODE_ERROR_SLOW_SPEAKING
          ステータスコードで話し方が遅いことによるエラーを表わす定数値です(=206)。
static int STATUS_CODE_ERROR_TIMEOUT
          ステータスコードでタイムアウトによるエラーを表わす定数値です(=280)。
static int STATUS_CODE_SUCCESS
          ステータスコードで正常に認識できたことを表わす定数値です(=0)。
static int STATUS_CODE_WARNING
          ステータスコードで原因不明の警告を表わす定数値です(=100)。
static int STATUS_CODE_WARNING_BIG_VOICE
          ステータスコードで声が大きいことによる警告を表わす定数値です(=103)。
static int STATUS_CODE_WARNING_FAST_SPEAKING
          ステータスコードで話し方が早いことによる警告を表わす定数値です(=104)。
static int STATUS_CODE_WARNING_LITTLE_VOICE
          ステータスコードで声が小さいことによる警告を表わす定数値です(=102)。
static int STATUS_CODE_WARNING_NOISE
          ステータスコードでノイズが大きいことによる警告を表わす定数値です(=101)。
static int STATUS_CODE_WARNING_SLOW_SPEAKING
          ステータスコードで話し方が遅いことによる警告を表わす定数値です(=105)。
static int TYPE_NBEST
          認識結果種別で N-BEST を表す定数値です(=1)。
static int TYPE_NONE
          認識結果種別で認識結果が無いことを表す定数値です(=0)。
 
メソッドの概要
 SpeechResult[] getResult()
           認識結果を取得します。
 int getStatusCode()
          認識結果のステータスコードを取得します。
 int getType()
          認識結果の結果種別を取得します。
 
クラス Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

STATUS_CODE_SUCCESS

public static final int STATUS_CODE_SUCCESS
ステータスコードで正常に認識できたことを表わす定数値です(=0)。

関連項目:
定数フィールド値

STATUS_CODE_WARNING

public static final int STATUS_CODE_WARNING
ステータスコードで原因不明の警告を表わす定数値です(=100)。

関連項目:
定数フィールド値

STATUS_CODE_WARNING_NOISE

public static final int STATUS_CODE_WARNING_NOISE
ステータスコードでノイズが大きいことによる警告を表わす定数値です(=101)。

関連項目:
定数フィールド値

STATUS_CODE_WARNING_LITTLE_VOICE

public static final int STATUS_CODE_WARNING_LITTLE_VOICE
ステータスコードで声が小さいことによる警告を表わす定数値です(=102)。

関連項目:
定数フィールド値

STATUS_CODE_WARNING_BIG_VOICE

public static final int STATUS_CODE_WARNING_BIG_VOICE
ステータスコードで声が大きいことによる警告を表わす定数値です(=103)。

関連項目:
定数フィールド値

STATUS_CODE_WARNING_FAST_SPEAKING

public static final int STATUS_CODE_WARNING_FAST_SPEAKING
ステータスコードで話し方が早いことによる警告を表わす定数値です(=104)。

関連項目:
定数フィールド値

STATUS_CODE_WARNING_SLOW_SPEAKING

public static final int STATUS_CODE_WARNING_SLOW_SPEAKING
ステータスコードで話し方が遅いことによる警告を表わす定数値です(=105)。

関連項目:
定数フィールド値

STATUS_CODE_ERROR

public static final int STATUS_CODE_ERROR
ステータスコードで原因不明のエラー表わす定数値です(=200)。

関連項目:
定数フィールド値

STATUS_CODE_ERROR_NOSOUND

public static final int STATUS_CODE_ERROR_NOSOUND
ステータスコードで音声が入力されていないことによるエラーを表わす定数値です(=201)。

関連項目:
定数フィールド値

STATUS_CODE_ERROR_NOISE

public static final int STATUS_CODE_ERROR_NOISE
ステータスコードでノイズが大きいことによるエラーを表わす定数値です(=202)。

関連項目:
定数フィールド値

STATUS_CODE_ERROR_LITTLE_VOICE

public static final int STATUS_CODE_ERROR_LITTLE_VOICE
ステータスコードで声が小さいことによるエラーを表わす定数値です(=203)。

関連項目:
定数フィールド値

STATUS_CODE_ERROR_BIG_VOICE

public static final int STATUS_CODE_ERROR_BIG_VOICE
ステータスコードで声が大きいことによるエラーを表わす定数値です(=204)。

関連項目:
定数フィールド値

STATUS_CODE_ERROR_FAST_SPEAKING

public static final int STATUS_CODE_ERROR_FAST_SPEAKING
ステータスコードで話し方が早いことによるエラーを表わす定数値です(=205)。

関連項目:
定数フィールド値

STATUS_CODE_ERROR_SLOW_SPEAKING

public static final int STATUS_CODE_ERROR_SLOW_SPEAKING
ステータスコードで話し方が遅いことによるエラーを表わす定数値です(=206)。

関連項目:
定数フィールド値

STATUS_CODE_ERROR_TIMEOUT

public static final int STATUS_CODE_ERROR_TIMEOUT
ステータスコードでタイムアウトによるエラーを表わす定数値です(=280)。

関連項目:
定数フィールド値

STATUS_CODE_ERROR_NORESULT

public static final int STATUS_CODE_ERROR_NORESULT
ステータスコードで認識結果がないことによるエラーを表わす定数値です(=281)。

関連項目:
定数フィールド値

TYPE_NONE

public static final int TYPE_NONE
認識結果種別で認識結果が無いことを表す定数値です(=0)。

関連項目:
定数フィールド値

TYPE_NBEST

public static final int TYPE_NBEST
認識結果種別で N-BEST を表す定数値です(=1)。

関連項目:
定数フィールド値
メソッドの詳細

getStatusCode

public int getStatusCode()
認識結果のステータスコードを取得します。

認識結果が無い場合でも、適正なステータスコードが返されます。

戻り値:
認識結果のステータスコードを返します。

getType

public int getType()
認識結果の結果種別を取得します。

認識結果が無い場合は、TYPE_NONE が返ります。

戻り値:
認識結果の結果種別を返します。

getResult

public SpeechResult[] getResult()

認識結果を取得します。

取得できる認識結果は 結果種別 により異なります。 認識結果が無い場合は null が返ります。

戻り値:
認識結果を返します。


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ドコモの商標または登録商標です。

その他記載された会社名、製品名などは該当する各社の商標または登録商標です。