Saltar al contenido

@capgo/capacitor-reconocimiento-de-hablado

Capacitor plugin para reconocimiento de voz en dispositivo completo con resultados parciales en vivo.

Capacitor plugin para reconocimiento de voz en dispositivo completo con resultados parciales en vivo.

  • available - Verifica si el servicio de reconocimiento de voz nativo está disponible en el dispositivo actual.
  • isOnDeviceRecognitionAvailable - Verifica si el camino de reconocimiento de voz en dispositivo más nuevo está disponible para el idioma seleccionado.
  • start - Comienza a capturar audio y transcribir la voz.
  • stop - Se detiene y desmonta los recursos nativos.
MétodoDescripción
availableVerifica si el servicio de reconocimiento de voz nativo está disponible en el dispositivo actual.
isOnDeviceRecognitionAvailableVerifica si el camino de reconocimiento en dispositivo más reciente de la plataforma está disponible para el idioma seleccionado.
startComienza a capturar audio y transcribe la voz.
stopSe detiene y desmonta los recursos nativos.
forceStopDetiene forzadamente la sesión actual.
getLastPartialResultObtiene el último resultado de transcripción parcial guardado.
setPTTStateActualiza el estado actual del botón de empujar para hablar.
getSupportedLanguagesObtiene los idiomas soportados por el reconocedor subyacente.
isListeningDevuelve si el plugin está escuchando activamente la voz.
checkPermissionsObtiene el estado de permiso actual.
requestPermissionsSolicita los permisos de micrófono + reconocimiento de voz.
getPluginVersionDevuelve la versión nativa del plugin incluida en este paquete.
addListenerEscucha eventos de finalización de sesión segmentada (solo Android).
addListenerEscucha resultados de reconocimiento segmentados (solo Android).
addListenerEscucha actualizaciones de transcripción parcial emitidas mientras partialResults Escucha cambios en el estado de escucha nativa.
addListenerEscucha errores de reconocimiento.
addListenerEscucha cuando el reconocedor se vuelve listo para otra sesión.
addListener__CAPGO_KEEP_0__
removeAllListenersElimina todos los oyentes registrados.

Esta referencia se sincroniza desde src/definitions.ts en capacitor-reconocimiento-de-hablado.