sexta-feira, 28 de abril de 2017

Assistente do Google chega ao Raspberry Pi graças a liberação de sua SDK (preview)

Créditos: Google

A SDK preview do Google Assistant foi liberada a poucos dias, permitindo sua utilização em dispositivos de terceiros.

Com o lançamento, o Google não somente endossa sua utilização, como também traz guias para o Raspberry Pi 3.

Há pouco tempo vimos a atualização no Windows 10 IoT Core que trouxe finalmente a Cortana ao Raspberry Pi, mas que raramente é utilizado nessa placa.

A assistente pessoal do Google é a mais nova alternativa para controle de voz na sua placa. O áudio capturado é enviado para os servidores do Google e sua resposta recebida em áudio e texto.

Os códigos de referência da SDK utilizam a linguagem Python entretanto será possível a criação de bindings para utilização em outras.

Os requisitos básicos do guia além da placa são:

- Microfone USB
- Speaker USB ou 3.5mm-jack
- Conexão com a internet
- Sistema operacional pré instalado (recomendo Raspbian que é o oficial)

Para ter acesso à API é necessário criar um projeto no Google Cloud Plataform, ativar a API Google Assistant e criar um ID OAuth para o cliente. Além disso o google também cita a necessidade de ativar o compartilhamento de diversas atividades da conta para a assistente funcionar corretamente (como atividade web, de aplicativos, histórico de localização, informação do dispositivo e atividade de voz/áudio).

Segue o vídeo de apresentação da SDK:



No vídeo abaixo um exemplo de aplicação, uma máquina de fazer drinks (mas estranhei o fato de não mostrarem o reconhecimento de voz em tempo real):



O projeto dessa máquina pode ser inclusive encontrado aqui.

Os guias do Google para o Raspberry Pi podem ser vistos aqui (em inglês). O código de exemplo pode ser encontrado no github.

Uma nota: O uso comercial sem autorização do Google é proibido.

Fontes:
https://developers.googleblog.com/2017/04/introducing-google-assistant-sdk.html
https://developers.google.com/assistant/sdk/overview 
Imagem do post via screenshot de: https://assistant.google.com/

Nenhum comentário:

Postar um comentário