Prática de projeto de reconhecimento de voz feito com SpeechRecognition e PyAudio
Para rodar esse projeto você precisa:
- Instalar o python;
- Rodar o comando - pip install SpeechRecognition - no terminal do VSCode;
- Baixar o PyAudio na versão correspondente à versão do Python instalado na sua máquina no link https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyaudio (exemplo: versão Python 3.10.7 64 bit (AMD64), baixar o PyAudio‑0.2.11‑cp310‑cp310‑win_amd64.whl);
- Ir até a pasta onde o PyAudio foi baixado, clicar no arquivo com o botão direito e selecionar a opção "Copiar como caminho";
- No terminal do VSCode digite - pip install - e cole o caminho copiado junto do comando (exemplo: pip install "C:\Users\Isabella Firmino\Dropbox\My PC (LAPTOP-QF6IVPLC)\Downloads\PyAudio-0.2.11-cp310-cp310-win_amd64.whl");
- Rode o arquivo com o botão Run do VSCode, ou clique com o botão direito na tela e selecione "Run Python File in Terminal";
- Ao exibir a mensagem pedindo por uma fala, diga algo no seu microfone e veja se o resultado é retornado;
- Ao falar "navegador" o Google Chrome será executado, ao falar "Excel", o Excel será executado e ao falar "Quem é Lolly?" você receberá a mensagem "É a dona dessa casa toda" (que é a mais pura verdade, minha doguinha é a dona, eu só moro de favor).
Esse é meu primeiro projetinho em Python para IoT e Machine Learning, então se possível, dá uma estrelinha por caridade sz logo estarei fazendo outros projetinhos :)