You simply need to checkout the source tree.  Please follow the
instructions at http://source.android.com to checkout framework/base.
The android.speech.srec.RecognizerIntent can then be found under the
core module.  If you can't check the source out yourself I have added
the intent documentation below.

    /**
     * Starts an activity that will prompt the user for speech and
sends it through a
     * speech recognizer.
     *
     * <p>Required extras:
     * <ul>
     *   <li>{...@link #EXTRA_LANGUAGE_MODEL}
     * </ul>
     *
     * <p>Optional extras:
     * <ul>
     *   <li>{...@link Intent#EXTRA_PROMPT}
     *   <li>{...@link #EXTRA_LANGUAGE}
     *   <li>{...@link #EXTRA_MAX_RESULTS}
     * </ul>
     *
     * <p> Result extras:
     * <ul>
     *   <li>{...@link #EXTRA_RESULTS}
     * </ul>
     *
     * <p>NOTE: There may not be any applications installed to handle
this action, so you should
     * make sure to catch {...@link ActivityNotFoundException}.
     */
    public static final String ACTION_RECOGNIZE_SPEECH =
"android.speech.action.RECOGNIZE_SPEECH";

    /**
     * Informs the recognizer which speech model to prefer when
performing
     * {...@link #ACTION_RECOGNIZE_SPEECH}. The recognizer uses this
     * information to fine tune the results. This extra is required.
Activities implementing
     * {...@link #ACTION_RECOGNIZE_SPEECH} may interpret the values as
they see fit.
     *
     *  @see #LANGUAGE_MODEL_FREE_FORM
     *  @see #LANGUAGE_MODEL_WEB_SEARCH
     */
    public static final String EXTRA_LANGUAGE_MODEL =
"language_model";

    /** Free form speech recognition */
    public static final String LANGUAGE_MODEL_FREE_FORM = "free_form";
    /** Use a language model based on web search terms */
    public static final String LANGUAGE_MODEL_WEB_SEARCH =
"web_search";

    /** Optional text prompt to show to the user when asking them to
speak. */
    public static final String EXTRA_PROMPT = "prompt";

    /**
     * Optional language override to inform the recognizer that it
should expect speech in
     * a language different than the one set in the {...@link
java.util.Locale#getDefault()}.
     */
    public static final String EXTRA_LANGUAGE = "lang";

    /**
     * Optional limit on the maximum number of results to return. If
omitted the recognizer
     * will choose how many results to return. Must be an integer.
     */
    public static final String EXTRA_MAX_RESULTS = "max_results";

    /** Result code returned when no matches are found for the given
speech */
    public static final int RESULT_NO_MATCH =
Activity.RESULT_FIRST_USER;
    /** Result code returned when there is a generic client error */
    public static final int RESULT_CLIENT_ERROR =
Activity.RESULT_FIRST_USER + 1;
    /** Result code returned when the recognition server returns an
error */
    public static final int RESULT_SERVER_ERROR =
Activity.RESULT_FIRST_USER + 2;
    /** Result code returned when a network error was encountered */
    public static final int RESULT_NETWORK_ERROR =
Activity.RESULT_FIRST_USER + 3;
    /** Result code returned when an audio error was encountered */
    public static final int RESULT_AUDIO_ERROR =
Activity.RESULT_FIRST_USER + 4;

    /**
     * An ArrayList<String> of the potential results when performing
     * {...@link #ACTION_RECOGNIZE_SPEECH}. Only present when {...@link
Activity#RESULT_OK} is returned.
     */
    public static final String EXTRA_RESULTS = "results";

On Feb 10, 2:18 pm, Markus Junginger <[email protected]> wrote:
> On Feb 10, 5:53 am, "[email protected]" <[email protected]> wrote:
>
> > The package android.speech.srec is in the master SDK.  It's documented
> > as a simple, synchronous SREC speech recognition API.
>
> Where do I find information on the "master SDK"?
> There's no JavaDoc in the SDK 1.1 of this package. Maybe there is an
> Intent though?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to