11

He estado rastreando Jelly Bean para ver si puedo encontrar la función de Dictado sin conexión, pero no he tenido mucha suerte. Como saben, la fuente es enorme y engorrosa. Encontré la carpeta/external/srec pero la documentación parece ser de Nuance cuando Android se lanzó por primera vez en 2007. ¿Está disponible solo como una aplicación de código cerrado de Google (GMS)?¿La función de dictado sin conexión está en Jelly Bean como parte de AOSP y, en caso afirmativo, en qué paquete está?

Gracias

Jared

Respuesta

1

Por desgracia, no creo que es parte de AOSP.

Hay un IME llamado VoiceInputMethodService que es de donde proviene el dictado fuera de línea. Este IME existe en ICS bajo VoiceSearch.apk, que en JB se renombró a QuickSearch.apk

Comparando las clases de ICS y JB para estos dos proyectos, puede ver muchas clases nuevas relacionadas con el reconocimiento de voz bajo Jelly Bean versión. Nuevas clases y paquetes con nombres como "Majel", "Reconocedor" y "decodificador".

No tengo tiempo para pasar todo esta noche, y aún tengo que confirmar que VoiceInputMethodService ES el IME utilizado para la decodificación sin conexión, pero espero que esto lo guíe en la dirección correcta.

+0

Gracias Andy. Sí, no parece ser parte de AOSP. Al menos no todavía. –

Cuestiones relacionadas