@echo_rec/speech-to-text
TranscriĆ§Ć£o de voz para texto em clientes com node.js.
Sobre echo.rec clique aqui.
Sobre a apm.
InstalaĆ§Ć£o
Usando npm:
$ npm i @echo_rec/speech-to-text --save
Usando yarn:
$ yarn add @echo_rec/speech-to-text
ConfiguraĆ§Ć£o
Para utilizaĆ§Ć£o da ferramenta, Ć© necessĆ”rio acessar o sistema da echo.rec e criar o seu token de integraĆ§Ć£o.
ApĆ³s a instalaĆ§Ć£o do seu sdk no projeto, segue o exemplo para iniciar a instĆ¢ncia da biblioteca.
const echoRec = require('@echo_rec/speech-to-text')
const { transcribe } = echoRec({
token: 'sua_chave_aqui',
env: 'seu_ambiente'
})
-
O campo
token
Ć© obrigatĆ³rio para identificaĆ§Ć£o da sua aplicaĆ§Ć£o no echo.rec. -
O campo
env
Ć© opcional, ele serve para identificar o ambiente da sua maquina, a.env
por padrĆ£o Ć©development.
transcribe
Para que o echo.rec transcreva em texto o seu Ɣudio, Ʃ necessƔrio que envie o arquivo dos tipo:
- mp3
- ogg
Segue o exemplo usando o sdk para transcriĆ§Ć£o do audio:
const path = require('path')
const echoRec = require('@echo_rec/speech-to-text')
const { transcribe } = echoRec({
token: 'sua_chave_aqui',
env: 'seu_ambiente'
})
const file = path.join(__dirname, './', 'meu_audio_aqui.mp3')
const result = await transcribe(file)
console.log(result)
SaĆda no terminal.
{
"data": {
"id": "d128aec0-0607-444e-a269-5ea98c1ffbda",
"message": "Sua transcriĆ§Ć£o aqui em texto!"
},
"status": 201
}