Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

ASSISTENTE DO GOOGLE MATRIX VOICE - PROJETO MATRIX VOICE




No último post, construímos um Robot que pode ser controlado via Amazon Alexa usando o MATRIX Voice instalado em um Raspberry Pi. Neste tutorial, iremos instalar e configurar o MATRIX Voice Google Assistant. Sim Google Assistant usando seu próprio dispositivo MATRIX e Raspberry Pi.

Vídeo de demonstração do MATRIX Voice Google Assistant



MATRIX Voice Google Assistant

Componentes necessários

Pré-requisitos


Antes de iniciar a configuração do MATRIX Voice Google Assistant, seria bom se você conhecesse um pouco mais sobre os componentes e placas utilizadas neste projeto. Você pode lê-lo ou apenas iniciar a seção do tutorial. Vamos nos familiarizar.

Raspberry Pi




Raspberry Pi é um pequeno cartão de crédito, leve e compacto computador disponível que é usado por ambos os profissionais, amadores e, claro, hackers. Este mini computador pode fazer (quase) tudo que uma máquina Linux normal pode fazer. É amplamente utilizado em várias indústrias, robótica, projetos de automação residencial.

Voz MATRIX


Esta pequena placa de desenvolvimento consiste em uma matriz radial de 8 microfones MEMS, 18 LEDs RGBW e 64 pinos GPIO, que está ligada a um Xilinx Spartan6 FPGA e 64 Mbit SDRAM. Isso fornece aos amadores e desenvolvedores uma oportunidade maravilhosa de adicionar voz personalizada e tecnologia de aprendizado de máquina acelerada por hardware em nenhum momento.



Uma versão avançada deste MATRIX Voice também está disponível empregando um chipset ESP32 Wi-Fi / BT que permitirá aos usuários se conectar facilmente à rede ou outros dispositivos via WiFi e Bluetooth em nenhum momento.

Tutorial do MATRIX Voice Google Assistant

Etapa 1:Configurando Raspberry Pi


Baixe e grave a imagem Raspbian mais recente em um cartão micro SD e insira-a no Raspbian Pi.

Agora ligue-o com um adaptador de energia que pode fornecer pelo menos 2,5 Amperes. Agora inicie seu terminal e crie uma senha para o usuário 'pi' executando o comando
sudo passwd pi
Conecte seu Raspberry Pi a um roteador WiFi ou rede com fio e certifique-se de que está conectado, verificando se ele está obtendo um endereço IP do switch.

Agora execute e atualize e atualize executando
sudo apt update -y
sudo apt upgrade -y

Etapa 2:Adicionando os repositórios


Para configurar o Google Assistant em seu MATRIX Voice, você deve começar instalando as ferramentas certas. Primeiro, instalaremos o software MATRIX adicionando os repositórios certos. Digite os comandos abaixo para instalar o software MATRIX
curl https://apt.matrix.one/doc/apt-key.gpg | sudo apt-key add -
echo “deb https://apt.matrix.one/raspbian $ (lsb_release -sc) main” | sudo tee /etc/apt/sources.list.d/matrixlabs.list
Depois de adicionar os repositórios, você pode realizar uma atualização e uma atualização executando
sudo apt update
sudo apt melhoria

Etapa 3:instalar pacotes MATRIX e módulos de kernel


Agora você pode instalar os Softwares MATRIX
sudo apt install matrixio-creator-init
sudo apt install raspberrypi-kernel-headers raspberrypi-kernel git
Depois que esta etapa for concluída, você deve reiniciar para que os efeitos ocorram.
sudo reboot
Agora você pode instalar os módulos do kernel por executando
sudo apt install matrixio-kernel-modules
Reinicialize o Pi
sudo reboot

Etapa 4:Criar um projeto de desenvolvedor do Google


Agora use sua conta do Google para criar um projeto Google Developer. Esta etapa dará ao seu dispositivo acesso à API do Google Assistant.

Você pode fazer isso seguindo as etapas abaixo



Ative as seguintes opções

Etapa 5:registrar o dispositivo

  1. Vá para o Console de ações e selecione o projeto que você criou na parte superior da tela.
  2. Na barra de navegação esquerda, clique em Propriedades conectadas.
  3. Clique em MODELOS DE DISPOSITIVO guia e clique em REGISTAR MODELO botão.



Preencha todas as informações e clique em REGISTAR MODELO . quando tiver terminado





Baixe o arquivo credentials.json para o seu computador e coloque-o no Raspberry Pi no qual o MATRIX Voice Google Assistant será executado.





É recomendável não renomear este arquivo e mantê-lo na pasta / home / pi.

Baixe este arquivo e transfira-o para o dispositivo. Clique em PRÓXIMO .

Etapa 6:Instalando o SDK


Antes de instalar o SDK, será mais inteligente isolar os pacotes do sistema dos pacotes que estamos prestes a instalar. Para isso, vamos montar um ambiente virtual para a gente mexer.

Nota:Execute esses códigos do diretório / home / pi, caso contrário, não funcionará.

Configure o ambiente Python Virtyual usando os seguintes comandos
sudo apt-get update
sudo apt-get install python3-dev python3-venv
python3 -m venv env
env / bin / python -m pip install –upgrade pip setuptools wheel
source env / bin / activate
Instale as dependências:
sudo apt-get install portaudio19-dev libffi-dev libssl-dev
Instalar pacotes python para nosso ambiente virtual usando os comandos abaixo
python -m pip install –upgrade google-assistant-library
python -m pip install –upgrade google-assistant-sdk [amostras]
python -m pip install –upgrade google-auth-oauthlib [ferramenta]
Agora é hora de gerar as credenciais que usaremos para executar nosso Gerar credenciais para poder executar nosso MATRIX Voice Google Assistant. Execute o comando abaixo.
google-oauthlib-tool –scope https://www.googleapis.com/auth/assistant-sdk-prototype \
–save –headless –client-secrets / caminho / para / credentials.json
Se tudo for feito corretamente, você deverá ver uma URL exibida no terminal mais ou menos assim:
Visite esta URL para autorizar este aplicativo:https://…
Digite o código de autorização:
Agora tudo o que você precisa fazer é copiar a URL inteira, abrir um navegador e colar a URL na barra de endereço e clicar em Enter. Ele solicitará que você faça login na Conta do Google que está vinculada ao projeto de desenvolvedor e como você para sua aprovação.

Leia mais informações….

MATRIX VOICE GOOGLE ASSISTANT - MATRIX VOICE PROJECT

Processo de manufatura

  1. Sensores abastecem corrida para análises aprimoradas de produtos inteligentes
  2. Faça seu próprio Google Voice HAT
  3. Rover
  4. GoPiGo v2 com Windows IoT
  5. DARVA - O Assistente de Evento
  6. MATLAB - Matriz
  7. Detector de frequência de áudio
  8. Tech-TicTacToe
  9. Como fazer uma matriz NeoPixel
  10. Máquina JW