Hvordan kan jeg streame et lydopptak i sanntid i ionisk til Firebase?

stemmer
49

Jeg prøver å implementere tale til tekstgjenkjenning i sanntid med Google API-tjenesten ved å bruke Ionic som en frontend. Jeg kan ikke finne et bibliotek som kan ta opp fra Ionic og streame innspillingen i sanntid for å lagres i Google Bucket Storage. Har du noen forslag?

Publisert på 01/06/2020 klokken 17:40
kilden bruker
På andre språk...                            


2 svar

stemmer
0

Forutsatt at du ønsker å bruke React Native framework. Du kan sjekke ut Media plugin fra det ioniske rammeverket som kan brukes til å spille inn lydfilene. Her er et eksempel (som er utviklet ved hjelp av kantete, men du kan forstå det underliggende konseptet). Også for å bruke Firebase til å streame i sanntid, sjekk ut firebase- pluginen .

Det er streaming media plugin , som også kan brukes i ditt tilfelle. For mer referanse, vil jeg foreslå å bruke den offisielle dokumentasjonen og se nærmere på dette blogginnlegget

Svarte 04/06/2020 kl. 04:06
kilden bruker

stemmer
0

Jeg tror ikke du trenger å bruke noe spesielt bibliotek / plugin for å gjøre dette, du kan ganske enkelt bruke Web Technologies for å oppnå dette ved å bruke MediaDevices API for å fåUserMedia for å få lydstrøm fra enhetsmikrofon og bruke Web Speech API for talegjenkjenning, og bruk WebSocket til å overføre sanntids lydstrøm til Google Speech-to-Text API og motta svar i sanntid tilbake.

For ytterligere lesing, sjekk følgende ressurser:

Levere en glatt tvers av nettlesere til tekstopplevelse

Å snakke med en webside - Streaming av taleutskrifter

Svarte 07/06/2020 kl. 23:51
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more