Sommario:

La radio narrativa interattiva: 6 passaggi (con immagini)
La radio narrativa interattiva: 6 passaggi (con immagini)

Video: La radio narrativa interattiva: 6 passaggi (con immagini)

Video: La radio narrativa interattiva: 6 passaggi (con immagini)
Video: Visual storytelling: georacconti con le immagini interattive | Luca Montanari 2024, Dicembre
Anonim
La radio narrativa interattiva
La radio narrativa interattiva

In questo progetto trasformiamo una radio dall'aspetto ordinato in un narratore interattivo abilitato alla voce. Futuro, arriviamo!

Forniture

Hardware

  • Kit di avvio Raspberry Pi 3B+ (o un kit di avvio Raspberry Pi 4)
  • Kit vocale Google AIY v1
  • Interruttore
  • Radio retrò
  • cacciaviti
  • Attrezzatura di saldatura - Opzionale

Software

  • Piattaforma Google Cloud
  • Google Dialogflow

In qualità di Associato Amazon, guadagno dagli acquisti idonei che effettui utilizzando i miei link di affiliazione.

Passaggio 1: video del progetto

Image
Image

Passaggio 2: radio

Radio
Radio
Radio
Radio

Come la maggior parte dei progetti di retrofit, questo inizia con una vecchia elettronica, per essere precisi, un Bjazzo Ts di Telefunken, realizzato negli anni '60 nella Germania occidentale.

Il primo è determinare cosa è riutilizzabile. Il modo migliore per scoprirlo è smontare la nostra tecnologia vintage. Questo passaggio è diverso per ogni dispositivo, ma rimuovere tutte le viti che incontri è un ottimo inizio.

Fortunatamente noi, possiamo salvare sia l'altoparlante originale che il pulsante di accensione/spegnimento. Manteniamo anche la parte che regge tutti i pulsanti.

Dopo questa operazione riuscita ci ritroviamo con alcuni componenti riutilizzabili e una cornice semivuota.

Passaggio 3: hardware

Hardware
Hardware
Hardware
Hardware

Con il nostro spazio appena creato e le parti riutilizzabili passiamo al passaggio successivo, aggiungendo il nostro hardware.

L'obiettivo è quello di creare un dispositivo di narrazione, interattivo e controllabile con la voce. Ciò significa che abbiamo bisogno di un microfono e di un altoparlante, insieme a una sorta di potenza di elaborazione. Que il Google AIY Voice Kit, un pacchetto hardware perfetto per la nostra impresa.

Seguire le loro istruzioni di costruzione è semplice, ma invece dell'altoparlante e del pulsante forniti, colleghiamo quelli che abbiamo recuperato dalla nostra vecchia radio. Con tutto l'hardware assemblato e pronto, ora possiamo eseguire uno qualsiasi degli esempi forniti.

Fase 4: Storia

Storia
Storia
Storia
Storia

Prima di poter costruire la nostra storia, dobbiamo trovare un tema adatto. Come accennato in precedenza, la nostra radio è stata realizzata negli anni '60 nella Germania occidentale. Questo avvenne durante la guerra fredda in un luogo vitale.

Quando pensiamo alla guerra fredda, pensiamo allo spionaggio, e proprio così abbiamo il nostro tema, lo spionaggio!

C'è ancora una cosa da fare prima di passare alla costruzione del chatbot, la struttura della storia. Poiché vogliamo che il nostro grafico cambi in base all'input degli utenti, dobbiamo progettare un albero decisionale. Una volta terminato, siamo pronti per intrufolarci al passaggio successivo.

Passaggio 5: chatbot

Chatbot
Chatbot
Chatbot
Chatbot
Chatbot
Chatbot

Successo, con la storia completa possiamo iniziare sul chatbot. Idealmente avremmo un software che aiuta a scegliere la risposta giusta, sia estraendo il significato dal testo parlato, sia prendendo le decisioni sulla trama.

Questo è esattamente ciò che fornisce una piattaforma di chatbot, sia rilevando il significato nel testo ("Elaborazione del linguaggio naturale") sia prendendo decisioni.

Ci sono molti fornitori là fuori e puoi sceglierne uno, tuttavia, abbiamo scelto Google Dialogflow perché è gratuito e facile da usare. Dialogflow ha un'ottima guida introduttiva proprio qui.

Dopo un po' di configurazione e scrittura creativa, il chatbot è pronto per l'uso. Ora colleghiamo l'hardware locale con il chatbot, trasformando la nostra invenzione in un vero voicebot.

Il codice completo è incluso in questo articolo, questo è il flusso di dati:

1Il microfono rileva qualcuno che sta parlando e registra l'audio.

2-3Utilizzando un po' di magia di Google AI (Speech-To-Text) estraiamo il testo parlato dall'audio.

4-5Questo testo viene inviato al nostro chatbot (Dialogflow) e viene abbinato alla risposta corretta, che viene inviata al Raspberry Pi.

6-7 Usando un po' più di intelligenza artificiale voodoo, questo testo è usato per generare un discorso artificiale.

8Questo audio viene trasmesso alla persona tramite l'altoparlante.

Nota: l'intero processo viene attivato solo quando il pulsante della radio è impostato sullo stato "ON".

Passaggio 6: risultato

Risultato
Risultato
Risultato
Risultato
Risultato
Risultato

Dopo tutto questo duro lavoro, è finalmente giunto il momento di riposarsi, rilassarsi ed esplorare tutte le diverse possibilità che il nostro narratore interattivo ha da offrire.

Consigliato: