Como instalar/fazer upgrade da biblioteca
Você recebe uma mensagem de erro semelhante a E: Unable to locate package python3-venv
ao tentar configurar um novo ambiente virtual do Python.
Em versões mais antigas do Ubuntu, o metapacote para o ambiente virtual do Python 3 (
python3-venv
) não está disponível. Use uma versão totalmente qualificada:sudo apt-get install python3-dev python3.4-venv
Você recebe uma mensagem de erro semelhante a No matching distribution found
ou <wheel> is not a supported wheel on this platform
.
Verifique a arquitetura do hardware:
uname -a
Linux raspberrypi 4.9.24-v7+ #993 SMP Wed Apr 26 18:01:23 BST 2017 armv7l GNU/LinuxA biblioteca só oferece suporte a hardware com as arquiteturas linux-armv7l e linux-x86_64. Para outros tipos de hardware, use o Serviço do Google Assistente.
Problemas nas credenciais
Ao tentar gerar credenciais com a ferramenta de autorização, ela solicita que você acesse um URL e faça login na sua Conta do Google. Em seguida, a página exibe uma mensagem de erro, por exemplo, "Algo deu errado".
- Verifique se você ativou a API Google Assistant e configurou a tela de consentimento OAuth em Configurar um projeto de desenvolvedor e as configurações da conta.
Problemas de permissões.
O Google Assistente responde: Na verdade, há algumas configurações básicas que precisam da sua permissão primeiro...
- Defina controles de atividade para a conta que você usou ao definir o código de autorização.
Problemas com o reconhecimento de voz
O Google Assistente responde Não sei como ajudar com isso ou Não entendo.
- Verifique se sua voz foi reconhecida corretamente. Verifique a saída do código de amostra para ver uma transcrição da solicitação do usuário. Você também pode ver minha atividade. Você pode reproduzir o áudio recebido pelo Google Assistente para verificar se há problemas na qualidade do áudio. Se você ouvir ruído excessivo ou se o áudio estiver distorcido, verifique se o microfone está configurado corretamente ou tente outro microfone.
Problemas de característica
O Google Assistente não reconhece uma característica que você adicionou a um modelo.
Verifique se a característica foi adicionada ao modelo. Consulte Registrar características no dispositivo.
Se você gerou uma instância de dispositivo para um modelo, essa instância não será atualizada automaticamente quando o modelo for alterado por outros usuários. Você precisa registrar manualmente a instância do dispositivo de novo usando a ferramenta de linha de comando de registro ou a API REST. O ID da instância do dispositivo na saída do exemplo.
Problemas com ações no dispositivo
O Google Assistente responde informando que o app não tem suporte no dispositivo.
- No Actions Console, você pode definir os recursos de superfície do seu app Google Assistente. Se você definir que a saída da tela seja necessária, suas ações personalizadas não vão funcionar. No momento, o SDK do Google Assistente não oferece suporte a recursos de tela.
Problemas com hotwords
Parece que o Google Assistente não responde a frases que começam com Ok Google ou Ok Google.
Se você ainda tiver pouco ou nenhum reconhecimento de sua voz, tente calibrar a sensibilidade do microfone:
- Encerre (Ctrl+C) qualquer exemplo de código que esteja em execução no momento.
- Execute este comando:
export ASSISTANT_MIC_SENSITIVITY=-6
- Execute o exemplo de código e tente de novo. Volte à etapa 1, mas continue diminuindo
o valor do
ASSISTANT_MIC_SENSITIVITY
em intervalos de -6 (por exemplo, -6, -12, -18, -24...) até que o reconhecimento de voz seja ideal. Se chegar a -60, verifique seu microfone.
Problemas com alarmes e timers
Ele não segue comandos verbais, como pausar ou interromper um timer.
- Isso é um problema se você tiver o atributo StartStop ou OnOff ativado para um determinado modelo de dispositivo. Remova essa característica do modelo do dispositivo, e os comandos verbais vão funcionar.
Problemas na reprodução de podcasts e notícias
O Google Assistente não segue comandos de reprodução, como pausar ou interromper um podcast.
- Isso é um problema quando o atributo StartStop ou OnOff está ativado para um determinado modelo de dispositivo. Remova essa característica do modelo do dispositivo, e os comandos de reprodução funcionarão.
Problemas de transmissão
O Google Assistente não transmite mensagens de um dispositivo para o outro.
- Defina o local do dispositivo no app Google Assistente. Os dois dispositivos precisam ter o mesmo endereço no app.
Suporte
Ainda está com problemas? Consulte nossa página de suporte.