A seguir falaremos sobre tecnologias para trabalhar com voz na web, como reconhecimento e síntese de voz. Este artigo não incluirá exemplos de código ou descrições técnicas complexas, meu objetivo é mostrar a você os recursos dessas tecnologias e seu nível de maturidade usando um aplicativo simples como exemplo, que foi desenvolvido como parte do estudo deste tópico. Você pode visualizar o código deste aplicativo no GitHub .
O que a API Web Speech nos oferece
Muitos vão concordar comigo que o endereço em mapas e longas pesquisas no telefone são mais fáceis de inserir por voz. Um assistente de voz frequentemente atende nossas solicitações. Essas tecnologias são usadas por muitos aplicativos móveis, mas com que frequência você vê isso nos sites?
Os benefícios para usuários móveis são óbvios, mas não apenas para eles. A API Web Speech aumenta a acessibilidade de um aplicativo da web para pessoas com deficiência e crianças. Em alguns casos, a tecnologia também pode ser útil para usuários de desktop, por exemplo, em bate-papos na web.
Tente abrir o link para um exemplo de como a API Web Speech funciona no seu Google Chrome (mais tarde contarei as razões pelas quais recomendo este navegador em particular). A página que você abriu está dividida em duas partes:
- Geração de fala - tente inserir uma frase no idioma selecionado e pressione PLAY.
- – START, .
, .
? , , -.
Speech API , ? , , — .
, , , :
- -
, , .
, , Google Chrome. , Chrome , API. , .
, ( , ) , Web Speech API . Firefox, Edge Safari, , , — .
, , , ?
, Web Speech API , , . , API, — , .
Pocketsphinx Tensorflow. , PWA (Progressive Web Application) — , .
. API . =)
API. , .
— , -. , Web Speech API, .
.