Saltare al contenuto principale

Riconoscimento vocale Capacitor plugin

Riconoscimento vocale naturale con latenza bassa e risultati parziali in streaming, con parità cross-platform

Installa

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

Guida

Come utilizzare la riconoscimento vocale in Capacitor

Testa sul dispositivo

Scarica l'app Capgo, poi scansione il codice QR code.

Riconoscimento vocale plugin anteprima QR code

Utilizza @capgo/capacitor-speech-recognition

Plugin Capacitor per la riconoscimento vocale completo con risultati parziali in tempo reale.

Installa

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

Cosa Questo Plugin Espone

  • available - Controlla se il servizio di riconoscimento vocale nativo è utilizzabile sul dispositivo corrente.
  • isOnDeviceRecognitionAvailable - Controlla se il percorso di riconoscimento in dispositivo più recente della piattaforma è disponibile per la selezionata località.
  • start - Inizia a captare l'audio e a trascrivere la parola.
  • stop - Ferma di ascoltare e smonta le risorse native.

Esempio di Utilizzo

available

- Controlla se il servizio di riconoscimento vocale nativo è utilizzabile sul dispositivo corrente.

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

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

isOnDeviceRecognitionAvailable

- Controlla se il percorso di riconoscimento in dispositivo più recente della piattaforma è disponibile per la selezionata località.

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

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

start

- Inizia a captare l'audio e a trascrivere la parola.

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

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

stop

- Ferma di ascoltare e smonta le risorse native.

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

await SpeechRecognition.stop();

Riferimento Completo

Continua da Utilizza @capgo/capacitor-riconoscimento-voce

Se stai utilizzando Utilizza @capgo/capacitor-riconoscimento-voce per pianificare il dashboard e le operazioni di API, collega @capgo/capacitor-riconoscimento-voce per i dettagli di implementazione in @capgo/capacitor-riconoscimento-voce Getting Started per i dettagli di implementazione in Avvio Panoramica di API per i dettagli di implementazione in Panoramica di API Introduzione per i dettagli di implementazione in Introduzione, e API Chiavi per i dettagli di implementazione in API Chiavi.

FAQ

FAQ del plugin di riconoscimento vocale

Come posso installare il plugin di riconoscimento vocale in un'app Capacitor?

Esegui "bun add @capgo/capacitor-speech-recognition" (o "npm install @capgo/capacitor-speech-recognition"), quindi esegui "bunx cap sync" per far riconoscere agli progetti iOS e Android il nativo code. Importalo da "@capgo/capacitor-speech-recognition" nella tua app code.

Funziona @capgo/capacitor-speech-recognition con React, Vue e Angular?

Sì. Il riconoscimento vocale è un pacchetto Capacitor, quindi funziona con qualsiasi framework web che esegue all'interno di Capacitor, compresi Ionic, React, Vue, Angular, Svelte e JavaScript puro.

Qual è la versione di Capacitor supportata da @capgo/capacitor-speech-recognition?

Il plugin Capgo segue la versione maggiore di Capacitor: utilizza la versione maggiore del plugin che corrisponde alla tua versione maggiore di Capacitor (ad esempio plugin v8 con Capacitor 8). La tabella di compatibilità nel README del GitHub elenca le versioni mantenute.

È gratuito e open source @capgo/capacitor-speech-recognition?

Sì. Il codice sorgente code è pubblico su GitHub all'indirizzo https://github.com/Cap-go/capacitor-speech-recognition/ e il pacchetto è gratuito da installare su npm. Sono accetti i rapporti di bug e le richieste di pull.

Posso aggiornare code che utilizza il riconoscimento vocale senza una revisione dell'App Store?

L'installazione o l'aggiornamento del plugin modifica il nativo code, quindi richiede una nuova costruzione dello store. Dopo di che, le modifiche JavaScript, HTML e CSS che chiamano il plugin possono essere distribuite immediatamente con Capgo live updates.

Consegui le modifiche di riconoscimento vocale senza aspettare la revisione dell'app

Una volta che il plugin è nella tua store build, Capgo aggiornamenti in tempo reale inviano i tuoi cambiamenti JavaScript, HTML e CSS agli utenti in pochi minuti.

Inizia con Capgo