Saltar al contenido principal

Reconocimiento de voz plugin de Capacitor

Reconocimiento de voz natural, con baja latencia, resultados parciales en streaming y paridad multiplataforma

Instalar

bun add @capgo/capacitor-speech-recognition bunx cap sync
npm, pnpm o yarn
  • npm install @capgo/capacitor-speech-recognition
  • pnpm add @capgo/capacitor-speech-recognition
  • yarn add @capgo/capacitor-speech-recognition

Guía

Cómo usar Reconocimiento de Voz en Capacitor

Probar en dispositivo

Descargar la aplicación Capgo, luego escanea el código QR code.

Vista previa del plugin de reconocimiento de voz code

Usando @capgo/capacitor-reconocimiento-de-voz

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

Instalar

bun add @capgo/capacitor-speech-recognition
bunx cap sync

¿Qué expone este plugin?

  • available - Verifica si el servicio de reconocimiento de voz nativo está disponible en el dispositivo actual.
  • isOnDeviceRecognitionAvailable Verifica si el camino de reconocimiento en dispositivo más reciente del plataforma está disponible para la localización seleccionada.
  • start - Comienza a capturar audio y transcribir la voz.
  • stop - Detiene la escucha y desmonta los recursos nativos.

Uso de ejemplo

available

Verifica si el servicio de reconocimiento de voz nativo está disponible en el dispositivo actual.

import { SpeechRecognition } from '@capgo/capacitor-speech-recognition';

const result = await SpeechRecognition.available();
console.log(result);

isOnDeviceRecognitionAvailable

Verifica si el camino de reconocimiento en dispositivo más reciente del plataforma está disponible para la ubicación seleccionada.

import { SpeechRecognition } from '@capgo/capacitor-speech-recognition';

const result = await SpeechRecognition.isOnDeviceRecognitionAvailable();
console.log(result);

start

Inicia la captura de audio y transcribe la voz.

import { SpeechRecognition } from '@capgo/capacitor-speech-recognition';

const result = await SpeechRecognition.start();
console.log(result);

stop

Detiene la escucha y desmonta los recursos nativos.

import { SpeechRecognition } from '@capgo/capacitor-speech-recognition';

await SpeechRecognition.stop();

Referencia completa

Sigue adelante desde Usando @capgo/capacitor-reconocimiento-de-voz

Si estás utilizando Usando @capgo/capacitor-reconocimiento-de-hablado para planificar la consola y las operaciones de API, conectarlo con @capgo/capacitor-reconocimiento-de-hablado para los detalles de implementación en @capgo/capacitor-reconocimiento-de-hablado Getting Started para los detalles de implementación en Inicio Resumen de API para los detalles de implementación en Resumen de API Introducción para los detalles de implementación en Introducción, y Claves de API para los detalles de implementación en Claves de API

FAQ

FAQ del plugin de reconocimiento de voz

¿Cómo instalo el plugin de reconocimiento de voz en una aplicación Capacitor?

Ejecuta "bun add @capgo/capacitor-reconocimiento de voz" (o "npm install @capgo/capacitor-reconocimiento de voz"), luego ejecuta "bunx cap sync" para que los proyectos iOS y Android capturen el code nativo. Importa desde "@capgo/capacitor-reconocimiento de voz" en tu aplicación code.

¿Funciona @capgo/capacitor-reconocimiento-de-hablado con React, Vue y Angular?

Sí. El reconocimiento de voz es un paquete Capacitor, por lo que funciona con cualquier framework web que se ejecute dentro de Capacitor, incluyendo Ionic, React, Vue, Angular, Svelte y JavaScript puro.

¿Cuál es la versión de Capacitor que soporta @capgo/capacitor-reconocimiento-de-hablado?

Los plugins Capgo siguen la versión mayor de Capacitor: utilice la versión mayor del plugin que coincida con la versión mayor de Capacitor (por ejemplo, plugin v8 con Capacitor 8). La tabla de compatibilidad en el README del GitHub lista las versiones mantenidas.

¿Es @capgo/capacitor-reconocimiento-de-hablado gratuito y de código abierto?

Sí. El código fuente de code está disponible en GitHub en https://github.com/Cap-go/capacitor-reconocimiento-de-hablado/ y el paquete es gratuito para instalar desde npm. Se aceptan informes de errores y solicitudes de cambios.

¿Puedo actualizar code que utiliza el reconocimiento de voz sin una revisión de la Tienda?

Instalar o actualizar el plugin cambia el code nativo, por lo que necesita una nueva compilación de la tienda. Después de eso, los cambios en JavaScript, HTML y CSS que llaman al plugin pueden enviar directamente con Capgo actualizaciones en vivo.

Envíe cambios de reconocimiento de voz sin esperar a la revisión de la aplicación

Una vez que el plugin esté en tu tienda de construcción, Capgo actualizaciones en vivo envían los cambios de JavaScript, HTML y CSS a los usuarios en minutos.

Comienza con Capgo