Amazon ha annunciato il suo assistente domestico Echo nel novembre 2014 e i consumatori hanno subito voluto saperne di più. Sette mesi dopo, Echo è diventato un prodotto completo, e la sua versione riveduta Echo Dot uscirà sul mercato il prossimo 20 ottobre. Tuttavia, puoi creare il tuo Amazon Echo con l'aiuto di un Raspberry Pi. Il tutorial e le istruzioni per l'assistente sono in inglese, ma il progetto è un'altra prova convincente della flessibilità offerta dal Pi, e un punto a favore di Amazon per aver aperto (in parte) la sua piattaforma Alexa.

Costruisci il tuo Amazon Echo con un Raspberry Pi
PiLexa

L'Amazon Echo sta per entrare nella sua seconda generazione. Il nuovo dispositivo chiamato «Echo Dot» è molto più economico del fratello maggiore (50 dollari contro 180) e, anche se ciò implica una costruzione semplificata, tutte le sue funzioni principali sono ancora presenti. Naturalmente, la vera magia dietro Echo è Alexa e, essendo un software, non dovrebbero esserci grandi ostacoli per trasferire quella magia su un'altra piattaforma. Fortunatamente, Amazon fornisce l'accesso alle risorse necessarie se ti registri come sviluppatore, scarichi tutto il codice rilevante e combini un Raspberry Pi 3 (può andare bene una versione precedente, ma il WiFi integrato è un grande vantaggio) con un altoparlante e un microfono di buona qualità. Alexa ha bisogno di sentirti e i microfoni generici cinesi non sono all'altezza.

https://www.youtube.com/embed/4yfK90OJrek

Come funziona il progetto PiLexa

Il processo completo è lungo, ma semplice. Registrarsi come sviluppatore su Amazon si divide in tredici passaggi e, una volta terminati, dobbiamo clonare e installare il codice di Alexa sul Raspberry Pi con l'ultima versione di PIXEL. Se c'è un «inconveniente» in questa edizione alternativa di Amazon Echo, è che il servizio Web di Alexa deve essere avviato manualmente ogni volta che accendiamo il Raspberry Pi. Si presume che il dispositivo rimanga online per un periodo prolungato, ma collegare tastiera e schermo diventa noioso. L'ultimo passaggio è ottimizzare la qualità dell'audio. Fondamentalmente, a questo punto entra in gioco il classico «alsamixer», che ci permette di modificare il volume di acquisizione. Ribadisco: la qualità del microfono è importante.

Alla fine, questo esperimento chiamato PiLexa è molto interessante dal lato software, anche se la storia è diversa dal punto di vista economico. Come ho detto sopra, l'Echo Dot avrà un prezzo di 50 dollari, una somma simile a quella che dovremmo investire per ottenere tutti i componenti. In ogni caso, il fai-da-te non punta sempre a un prezzo inferiore. Quello che conta qui è l'esperienza.

Fonte: