Widget de fala para texto
Escrever não é simples, especialmente quando você deve digitar milhares de palavras todos os dias. Quanto mais digitação, mais desafiador pode ser manter a eficácia e o calibre da escrita.
Mas quando a digitação se torna muito cansativa, mudo para falar em um programa de fala para texto. Além de ser simples e fácil, falar em um documento dá a você a oportunidade de se movimentar, deitar ou se alongar sem interferir na sua produtividade diária. Na verdade, acho que usar o Google Speech to Text é uma opção melhor do que digitar porque ajuda você a ter ideias mais originais.
Embora o Google seja ótimo e também existam muitos outros provedores de conversão de voz em texto, decidi criar meu próprio widget e publicá-lo no Mendix Marketplace.
Como funciona
Eu construí o widget com React Speech Recognition. É um React Hook que funciona com a Google Web Speech API para traduzir a fala do microfone do seu dispositivo em texto. Este texto pode então ser lido pelo seu aplicativo Mendix e usado para executar tarefas.
Você pode ler todos os detalhes do widget no Marketplace aqui:
https://marketplace.mendix.com/link/component/202535/MxTechies/Speech-to-Text
Configurando o widget
Este widget usa a API SpeechRecognition, que atualmente é suportada apenas pelos navegadores Chrome , no entanto, não requer nenhuma configuração adicional ou chaves de API , e tudo funciona imediatamente.
Você pode usar este widget com qualquer outro navegador fornecendo uma chave de API . Para fazer isso, ative a opção cross-browser clicando em sim e insira sua chave de API no espaço abaixo do campo Chave de API do Google. Agora qualquer navegador pode usar seu widget para converter fala em texto.
Ao escolher a opção Área de texto Sim/Não, você também pode alterar de uma caixa de texto para uma área de texto .
Como obter sua chave de API do Google
- Abra o console do GCPhttps://console.cloud.google.com/
- Selecione ou crie um novo projeto
- Pesquise por “ Cloud Speech-to-Text API ” e habilite-o
- Pesquise por “ Contas de serviço ” e crie uma nova conta de serviço
- Adicione uma chave à conta de serviço , escolha o formato JSON , baixe e salve com segurança o arquivo da chave
Espero que este widget facilite a conversão de fala em texto em seus aplicativos Mendix. Espero que você baixe o widget e experimente você mesmo e, se fizer isso, adoraria ouvir sua opinião. Deixe-me saber aqui nos comentários ou deixe um comentário na página do Marketplace.
Consulte Mais informação
Ação JavaScript personalizada de fala para texto no MendixDa Editora -
Se você gostou deste artigo, pode encontrar mais em nossa página do Medium . Para ótimos vídeos e sessões ao vivo, você pode acessar o MxLive ou nossa página da comunidade no Youtube .
Para os criadores que desejam começar, você pode se inscrever para uma conta gratuita e obter acesso instantâneo ao aprendizado com nossa Academia .
Interessado em se envolver mais com a nossa comunidade? Junte-se a nós em nosso canal da comunidade Slack .





































![O que é uma lista vinculada, afinal? [Parte 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)