Índice:

Rádio com narrativa interativa: 6 etapas (com imagens)
Rádio com narrativa interativa: 6 etapas (com imagens)
Anonim
O rádio de narrativa interativa
O rádio de narrativa interativa

Neste projeto, convertemos um rádio de aparência elegante em um contador de histórias interativo habilitado para voz. Futuro, aqui vamos nós!

Suprimentos

Hardware

  • Raspberry Pi 3B + Kit Inicial (ou um Kit Inicial Raspberry Pi 4)
  • Kit de voz Google AIY v1
  • Trocar
  • Rádio Retro
  • Chaves de fenda
  • Equipamento de solda - opcional

Programas

  • Google Cloud Platform
  • Google Dialogflow

Como um associado da Amazon, ganho com as compras qualificadas que você faz usando meus links de afiliados.

Etapa 1: Projeto de Vídeo

Image
Image

Etapa 2: Rádio

Rádio
Rádio
Rádio
Rádio

Como a maioria dos projetos de retrofit, este começa com alguns eletrônicos antigos, para ser preciso, um Bjazzo Ts da Telefunken, feito em algum momento da década de 1960 na Alemanha Ocidental.

O primeiro é determinar o que é reutilizável. A melhor maneira de descobrir é desmontando nossa tecnologia vintage. Esta etapa é diferente para cada dispositivo, mas remover todos os parafusos que encontrar é um ótimo começo.

Para nossa sorte, podemos recuperar o alto-falante original e o botão liga / desliga. Também mantemos a parte que está segurando todos os botões.

Após esta operação bem-sucedida, ficamos com alguns componentes reutilizáveis e uma moldura semi-vazia.

Etapa 3: Hardware

Hardware
Hardware
Hardware
Hardware

Com nosso espaço recém-criado e peças reutilizáveis, passamos para a próxima etapa, adicionando nosso próprio hardware.

O objetivo é fazer um dispositivo de narrativa interativa e controlável por voz. Isso significa que precisamos de um microfone e alto-falante, combinados com algum tipo de poder de processamento. Que the Google AIY Voice Kit, um pacote de hardware perfeito para o nosso empreendimento.

Seguir suas instruções de construção é simples, mas em vez do alto-falante e botão fornecidos, conectamos aqueles que recuperamos de nosso rádio antigo. Com todo o hardware montado e pronto, agora podemos executar qualquer um dos exemplos fornecidos.

Etapa 4: História

História
História
História
História

Antes de construirmos nossa história, precisamos encontrar um tema adequado. Como mencionado antes, nosso rádio foi feito em algum momento da década de 1960 na Alemanha Ocidental. Isso foi durante a guerra fria em um local vital.

Quando pensamos na guerra fria, pensamos em espionagem, e assim mesmo temos o nosso tema, espionagem!

Há mais uma tarefa antes de prosseguirmos para o edifício do chatbot, a estrutura da história. Como queremos que nosso gráfico mude com base nas informações dos usuários, precisamos projetar uma árvore de decisão. Depois de terminar, estamos prontos para avançar furtivamente para a próxima etapa.

Etapa 5: bot de bate-papo

Chatbot
Chatbot
Chatbot
Chatbot
Chatbot
Chatbot

Sucesso, com a história completa podemos começar no chatbot. Idealmente, teríamos um software que ajuda a escolher a resposta certa, extraindo significado do texto falado e tomando as decisões do enredo.

Isso é exatamente o que uma plataforma de chatbot fornece, detectando o significado no texto ('Processamento de linguagem natural') e tomando decisões.

Existem muitos provedores por aí e você pode escolher qualquer um deles. No entanto, escolhemos o Google Dialogflow porque é gratuito e fácil de usar. O Dialogflow tem um ótimo guia de primeiros passos bem aqui.

Depois de algumas configurações e redação criativa, o chatbot está pronto para começar. Agora conectamos o hardware local com o chatbot, transformando nossa invenção em um verdadeiro voicebot.

O código completo está incluído neste artigo, este é o fluxo de dados:

1O microfone capta alguém que está falando e grava o áudio.

2-3Usando um pouco da magia do Google AI (Speech-To-Text), extraímos o texto falado do áudio.

4-5 Este texto é enviado ao nosso chatbot (Dialogflow) e corresponde à resposta correta, que é enviada de volta ao Raspberry Pi.

6-7 Usando um pouco mais de vodu de inteligência artificial, este texto é usado para gerar fala artificial.

8 Este áudio é transmitido para a pessoa por meio do alto-falante.

Nota: Todo este processo só é ativado quando o botão do rádio é colocado no status 'ON'.

Etapa 6: Resultado

Resultado
Resultado
Resultado
Resultado
Resultado
Resultado

Depois de todo esse trabalho árduo, finalmente é hora de descontrair, relaxar e explorar todas as diferentes possibilidades que nosso contador de histórias interativo tem a oferecer.

Recomendado: