0

Folks HI,Android 2.2.1 Nexus One: problème de reconnaissance vocale

J'ai un problème étrange pour la reconnaissance vocale sur Google Nexus un téléphone qui ont Firmware: reconnaissance 2.2.1.Voice donne plusieurs interprétations du mot parlé Quand je parle "Bonjour" à la reconnaissance vocale, les résultats reçus sont "bonjour, hôtels, photos, fomdem, honda" qui devrait venir seulement "bonjour" La même chose fonctionne très bien sur Firmware 2.1 qui donnent résultat satisfaisant.

Ce qui est doit être fait pour éviter ce issue.Any Les suggestions sont utiles

Cordialement, Vinayak

Répondre

1

Je ne peux pas expliquer le comportement differnet pour les versions différentes, mais avez-vous regardé http://developer.android.com/reference/android/speech/RecognizerIntent.html#EXTRA_MAX_RESULTS?

L'intention accepte un paramètre Max Results qui indique au module de reconnaissance combien de chaînes candidates retourner au client. Typiquement en reconnaissance vocale, le client peut avoir besoin de fournir à l'utilisateur une étape de désambiguïsation (comme "avez-vous dit" bonjour "ou" hôtel "?) Si vous voulez seulement le candidat le plus probable, mettez EXTRA_MAX_RESULTS à 1.