Solução para imprecisão do reconhecimento de fala do controlador LLM do macOS
Se você encontrar um reconhecimento de voz impreciso, poderá solucionar problemas e otimizá-lo seguindo as etapas abaixo:
- Verifique os privilégios do microfone: O primeiro uso requer autorização de acesso ao microfone nas configurações do sistema (Configurações > Privacidade e segurança > Microfone).
- Otimização do ambiente de gravaçãoPara evitar interferência de ruídos de fundo, recomenda-se usá-lo em um ambiente silencioso e manter uma distância de 20 a 30 cm do microfone.
- Entrada de voz calibradaPronúncia: clara e concisa; por exemplo, diga "open a terminal" em vez de "can you start the terminal programme for me".
- Troca de mecanismos de reconhecimentoSe continuar falhando, altere a configuração do projeto para substituir o mecanismo de back-end da API SpeechRecognition (por exemplo, mude para um mecanismo Google ou Sphinx).
- Programa alternativo: uso de curto prazo de instruções textuais e verificação
backend/logs/speech_errors.logObter mensagens de erro específicas.
Se o problema ainda não tiver sido resolvido, é recomendável enviar o problema pelo GitHub com 1) informações sobre a versão do sistema 2) gravações de amostra 3) logs completos do console.
Essa resposta foi extraída do artigoFerramenta de código aberto para controlar operações do macOS com voz e textoO































