Usando @capgo/capacitor-speech-recognition
Plugin Capacitor para un reconocimiento de voz integral en el dispositivo con resultados parciales en vivo.
Instalar
bun add @capgo/capacitor-speech-recognition
bunx cap sync
Lo que expone este plugin
available- Comprueba si el servicio nativo de reconocimiento de voz es utilizable en el dispositivo actual.isOnDeviceRecognitionAvailable- Comprueba si la nueva ruta de reconocimiento nativo de la plataforma está disponible para el idioma seleccionado.start- Comienza a capturar el audio y transcribir el habla.stop- Detiene la escucha y libera los recursos nativos.
Ejemplo de uso
available
Comprueba si el servicio de reconocimiento de voz nativo está disponible en el dispositivo.
import { SpeechRecognition } from '@capgo/capacitor-speech-recognition';
const result = await SpeechRecognition.available();
console.log(result);
isOnDeviceRecognitionAvailable
Verifica si la ruta de reconocimiento on-device más reciente de la plataforma está disponible para el locale seleccionado.
import { SpeechRecognition } from '@capgo/capacitor-speech-recognition';
const result = await SpeechRecognition.isOnDeviceRecognitionAvailable();
console.log(result);
start
Comienza a capturar el audio y transcribir el habla.
import { SpeechRecognition } from '@capgo/capacitor-speech-recognition';
const result = await SpeechRecognition.start();
console.log(result);
stop
Deja de escuchar y libera los recursos nativos.
import { SpeechRecognition } from '@capgo/capacitor-speech-recognition';
await SpeechRecognition.stop();
Referencia completa
- GitHub: https://github.com/Cap-go/capacitor-speech-recognition/
- Docs: /docs/plugins/speech-recognition/
Continúa desde Usar @capgo/capacitor-speech-recognition
Si estás usando Usando @capgo/capacitor-speech-recognition para planificar las operaciones del dashboard y de API, conéctalo con @capgo/capacitor-speech-recognition para el detalle de implementación en @capgo/capacitor-speech-recognition, Primeros pasos para los detalles de implementación en Primeros pasos, Resumen de API para los detalles de implementación en API Overview, Introducción para los detalles de implementación en Introducción, y Claves de API para los detalles de implementación en API Keys.