Aller au contenu principal

Reconnaissance vocale Plugin Capacitor

Reconnaissance vocale naturelle à faible latence avec résultats partiels en streaming et parité multiplateforme

Installer

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

Guide

Comment utiliser Speech Recognition dans Capacitor

Tester sur l'appareil

Téléchargez l'application Capgo, puis scannez le QR code.

QR de prévisualisation du plugin Speech Recognition code

Utiliser @capgo/capacitor-speech-recognition

Plugin Capacitor pour la reconnaissance vocale sur l’appareil avec résultats partiels en temps réel.

Installer

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

Ce que ce plugin expose

  • available - Vérifie si le service de reconnaissance vocale natif est utilisable sur l’appareil actuel.
  • isOnDeviceRecognitionAvailable - Vérifie si le nouveau chemin de reconnaissance sur l’appareil de la plateforme est disponible pour la locale sélectionnée.
  • start - Démarre la capture audio et la transcription de la parole.
  • stop - Arrête l’écoute et libère les ressources natives.

Exemple d'utilisation

available

Vérifie si le service de reconnaissance vocale natif est utilisable sur l’appareil actuel.

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

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

isOnDeviceRecognitionAvailable

Vérifie si le chemin de reconnaissance sur l’appareil plus récent de la plateforme est disponible pour la locale sélectionnée.

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

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

start

Commence à capturer l'audio et à transcrire la parole.

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

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

stop

Arrête l'écoute et libère les ressources natives.

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

await SpeechRecognition.stop();

Référence complète

Continuer depuis Utiliser @capgo/capacitor-speech-recognition

Si vous utilisez Utiliser @capgo/capacitor-speech-recognition pour planifier les opérations du dashboard et de API, connectez-l’avec @capgo/capacitor-speech-recognition pour le détail d'implémentation dans @capgo/capacitor-speech-recognition, Prise en main pour les détails d'implémentation dans Getting Started Aperçu de API pour les détails d'implémentation dans « Vue d'ensemble de API », Introduction pour les détails d'implémentation dans l'Introduction, et Clés API pour les détails d'implémentation dans les clés API.

FAQ

FAQ du plugin Speech Recognition

Comment installer le plugin Speech Recognition dans une application Capacitor ?

Exécutez "bun add @capgo/capacitor-speech-recognition" (ou "npm install @capgo/capacitor-speech-recognition"), puis lancez "bunx cap sync" pour que les projets iOS et Android récupèrent le code natif. Importez-le depuis "@capgo/capacitor-speech-recognition" dans votre code.

Est-ce que @capgo/capacitor-speech-recognition fonctionne avec React, Vue et Angular ?

Oui. Speech Recognition est un package Capacitor, il fonctionne donc avec n'importe quel framework web qui tourne dans Capacitor, y compris Ionic, React, Vue, Angular, Svelte et le JavaScript pur.

Quelle version de Capacitor est supportée par @capgo/capacitor-speech-recognition ?

Les plugins Capgo suivent la version majeure de Capacitor : utilisez la version majeure du plugin qui correspond à la version majeure de votre Capacitor (par exemple le plugin v8 avec Capacitor 8). Le tableau de compatibilité du README de GitHub recense les versions maintenues.

Est-ce que @capgo/capacitor-speech-recognition est gratuit et open source ?

Oui. Le code source de code est public sur GitHub à l'adresse https://github.com/Cap-go/capacitor-speech-recognition/ et le package est gratuit à installer depuis npm. Les rapports de bugs et les pull requests sont les bienvenus.

Puis-je mettre à jour code utilisant Speech Recognition sans passer par une revue de l'App Store ?

L'installation ou la mise à jour du plugin modifie le code natif, ce qui impose un nouveau build pour les stores. Ensuite, les changements JavaScript, HTML et CSS qui appellent le plugin peuvent être livrés instantanément via les live updates de Capgo.

Déployez les modifications de Speech Recognition sans attendre la validation de l'app

Une fois le plugin intégré à votre build de store, Capgo live updates déploie vos changements JavaScript, HTML et CSS aux utilisateurs en quelques minutes.

Commencez avec Capgo