android.speech.recognition.NBestRecognitionResult Class Reference

Inheritance diagram for android.speech.recognition.NBestRecognitionResult:

Inheritance graph
[legend]
Collaboration diagram for android.speech.recognition.NBestRecognitionResult:

Collaboration graph
[legend]

List of all members.


Detailed Description

N-Best Recognition results. Entries are sorted in decreasing order according to their probability, from the most probable result to the least probable result.

Author:
Gili Tzabari, Marc Robitaille

Public Member Functions

virtual ARRAY_LIMIT getSize () const =0
virtual EntryProxy getEntry (ARRAY_LIMIT index, ReturnCode::Type &returnCode) const =0
virtual VoicetagItemProxy createVoicetagItem (const char *VoicetagId, VoicetagItemListenerProxy listener, ReturnCode::Type &returnCode) const =0
virtual bool isNBestList () const =0
virtual bool isAppServerResult () const =0

Protected Member Functions

UAPI_EXPORT NBestRecognitionResult ()
virtual UAPI_EXPORT ~NBestRecognitionResult ()

Friends

class NBestRecognitionResultProxy
class RecognitionResultProxy

Classes

class  Entry

Constructor & Destructor Documentation

UAPI_EXPORT android.speech.recognition.NBestRecognitionResult.NBestRecognitionResult (  )  [protected]

Prevent construction.

virtual UAPI_EXPORT android.speech.recognition.NBestRecognitionResult.~NBestRecognitionResult (  )  [protected, virtual]

Prevent destruction.


Member Function Documentation

virtual ARRAY_LIMIT android.speech.recognition.NBestRecognitionResult.getSize (  )  const [pure virtual]

Returns the number of entries in the n-best list.

virtual EntryProxy android.speech.recognition.NBestRecognitionResult.getEntry ( ARRAY_LIMIT  index,
ReturnCode::Type returnCode 
) const [pure virtual]

Returns an NBest entry.

Parameters:
index the entry index number
returnCode the return code

virtual VoicetagItemProxy android.speech.recognition.NBestRecognitionResult.createVoicetagItem ( const char *  VoicetagId,
VoicetagItemListenerProxy  listener,
ReturnCode::Type returnCode 
) const [pure virtual]

Creates a new VoicetagItem if the last recognition was an enrollment operation.

Parameters:
returnCode INVALID_STATE if the last recognition was not an enrollment operation

virtual bool android.speech.recognition.RecognitionResult.isNBestList (  )  const [pure virtual, inherited]

Returns true if the recognition result is an n-best list.

virtual bool android.speech.recognition.RecognitionResult.isAppServerResult (  )  const [pure virtual, inherited]

Returns true if the recognition result are coming from an application server.


Generated on Thu May 1 17:16:49 2008 for UAPI by  doxygen 1.5.3