Índice:

MATRIX Voice e MATRIX Creator executando Alexa (versão C ++): 7 etapas
MATRIX Voice e MATRIX Creator executando Alexa (versão C ++): 7 etapas

Vídeo: MATRIX Voice e MATRIX Creator executando Alexa (versão C ++): 7 etapas

Vídeo: MATRIX Voice e MATRIX Creator executando Alexa (versão C ++): 7 etapas
Vídeo: TERCEIRO OLHO #shorts 2024, Novembro
Anonim

Por MATRIX_CreatorFollow Mais pelo autor:

Rasberry PI Universal IR Remote com MATRIX Creator
Rasberry PI Universal IR Remote com MATRIX Creator
Rasberry PI Universal IR Remote com MATRIX Creator
Rasberry PI Universal IR Remote com MATRIX Creator

Sobre: MATRIX Creator é uma placa de desenvolvimento cheia de sensores para Raspberry Pi que permite construir suas ideias de IoT. Mais sobre MATRIX_Creator »

Hardware Requerido

Antes de começar, vamos revisar o que você precisa.

  • Raspberry Pi 3 (recomendado) ou Pi 2 Modelo B (compatível).
  • MATRIX Voice ou MATRIX Creator - Raspberry Pi não tem um microfone embutido, o MATRIX Voice / Creator tem uma matriz de 8 mic - Compre MATRIX Voice / MATRIX Creator.
  • Adaptador de alimentação micro-USB para Raspberry Pi.
  • Cartão Micro SD (mínimo 8 GB) - É necessário um sistema operacional para começar. Você pode baixar o Raspbian Stretch e usar o etcher.io para gravar a imagem em seu cartão SD.
  • Alto-falante externo com cabo de áudio de 3,5 mm.
  • Um teclado e mouse USB e um monitor HDMI externo - também recomendamos ter um teclado e mouse USB, bem como um monitor HDMI à mão. Você também pode usar o Raspberry Pi remotamente, consulte este guia do Google.
  • Conexão com a Internet (Ethernet ou WiFi)
  • (Opcional) Adaptador sem fio WiFi para Pi 2. Nota: Pi 3 tem WiFi integrado.

Assim que tiver o Raspberry Pi em execução com a placa MATRIX e a imagem do cartão SD, precisaremos registrar o dispositivo com uma conta de desenvolvedor da Amazon.

Etapa 1: registrar um produto no desenvolvedor da Amazon

Você precisará registrar um dispositivo e criar um perfil de segurança no site do desenvolvedor da Amazon. Se você já tem um produto registrado que pode ser usado para teste, fique à vontade para pular. Caso contrário, siga as instruções passo a passo aqui. As etapas a seguir mostrarão como instalar e sincronizar seu Raspberry Pi com seu dispositivo Amazon Alexa recentemente registrado.

IMPORTANTE

  • Para origens permitidas, use: https:// localhost: 3000 e https:// localhost: 3000
  • Para URLs de retorno permitidos, use https:// localhost: 3000 / authresponse e https:// localhost: 3000 / authresponse

Imagem para download (recomendada) A instalação manual abaixo pode levar mais de uma hora para terminar, portanto, fornecemos uma imagem para download aqui com tudo pré-instalado. Você pode usar etcher.io para piscar a imagem em seu cartão SD. Pule para a Etapa 4 se você usar nossa imagem.

Instalação manual As etapas a seguir marcadas com (Manual) são necessárias apenas se você baixou a imagem Raspbian Stretch padrão.

Etapa 2: Instalando o software MATRIX (manual)

Para que o Alexa Voice Service utilize os microfones do MATRIX Creator ou do MATRIX Voice, é necessário instalar o seguinte:

# Adicionar repo e chave

curl https://apt.matrix.one/doc/apt-key.gpg | sudo apt-key add - echo "deb https://apt.matrix.one/doc/apt-key.gpg $ (lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/matrixlabs.list # Atualizar pacotes e instalar sudo apt-get update sudo apt-get upgrade # Reinicializar sudo reboot

Após reiniciar, conecte-se novamente e execute:

# Atualizar novamente

sudo apt-get update # Instalar MATRIX Pacakages sudo apt instalar matrixio-creator-init # Instalar pacote de módulos do kernel sudo apt instalar matrixio-kernel-modules # Reiniciar sudo reboot

Espere um pouco e reconecte-se.

Etapa 3: Baixar scripts Alexa SDK (manual)

Baixe o script de instalação. Recomendamos executar esses comandos no diretório inicial (~ /) ou na área de trabalho, no entanto, você pode executar o script em qualquer lugar.

wget https://raw.githubusercontent.com/matrix-io/avs-device-sdk/yc/sensory-support/tools/RaspberryPi/setup.sh && wget https://raw.githubusercontent.com/matrix-io/ avs-device-sdk / yc / sensory-support / tools / RaspberryPi / config.txt

Etapa 4: registrando seu Pi como um dispositivo Alexa

Com todas as instalações iniciais baixadas, tudo o que resta é configurar seu Raspberry Pi para que seja identificado pela Amazon como o dispositivo Alexa que você registrou na etapa 1.

Abra o arquivo em um editor e use a ID do cliente, a ID do produto e a Chave secreta do cliente das etapas de registro para preencher o arquivo config.txt. Verifique aqui se precisar de ajuda para editar o arquivo.

Etapa 5: Instalando Alexa SDK

Este script de configuração irá passar a configuração do seu dispositivo para a Amazon e instalar as dependências finais necessárias. Observe que esta configuração pode levar mais de uma hora se você não tiver usado nossa imagem pré-instalada.

bash setup.sh config.txt

Etapa 6: Vinculando seu dispositivo à sua conta Amazon

Após a conclusão da execução do script de configuração, você precisará gerar um token de autorização. Execute este comando, abra seu navegador e navegue até https:// localhost: 3000. Faça login com suas credenciais da Amazon e siga as instruções fornecidas:

bash startauth.sh

Nota: Os usuários que usam uma sessão ssh podem carregar o site em seu terminal usando

links https:// localhost: 3000

Etapa 7: execute o Alexa

Vamos executar o aplicativo de amostra:

bash startsample.sh

Seu dispositivo Alexa deve estar funcionando e pronto para uso!