• Benvenuti su RaspberryItaly!
Benvenuto ospite! Login Login con Facebook Registrati Login with Facebook


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
Tags
coatto carbonaragpt romano vostro il chef

CarbonaraGPT! il vostro chef coatto romano
#1
Avete mai avuto l'impellente esigenza di dialogare con un cuoco coatto romano, non appena entrati in cucina, e chiedergli delle improbabili ricette estemporanee, che lui completamente a caso, crei sul momento, spesso aggiungendo ingredienti discutibili?
È proprio per questo che nasce CarbonaraGPT!!

[Immagine: carbo.png]


Chiedi quello che vuoi, inerente alla cucina, e ti leggerà la ricetta, te la invierà su Telegram, e poi la detterà frase per frase!
C'è anche la modalità "oracolo" che risponderà a ogni tua domanda di vita!
Chi non vuole un cuoco così? (probabilmente tutti).
A parte gli scherzi ecco un po' di dettagli tecnici di questo mio esperimento Big Grin Big Grin
è uno script python creato per Raspberry Pi 3 B (non avevo soldi per altro) e per una cassa bluetooth (con microfono incorporato).

In pratica è composto da :


1) un riconoscitore vocale che utilizza il dizionario Vosk italiano  (speech to text) per riconoscere il vostro favellare.

2) gTTS per rispondervi con la voce di google (volevo usare un altro text to speech ma ahimé su linux non è così facile).

3) connessione alle api di Telegram, così la ricetta vi arriva sul cellulare tramite il mitico carbonaragpt_bot.

4) connessione a ChatGPT, obbligandola a rispondere in stretto dialetto romano.

come hardware ho usato:
- Raspberry Pi3b v.1.2
- Casse bluetooth BTS0011 (amazon è vostra amica)
- Alimentatore da 3 A (da 2 non ce la fa)


Che dirvi! Ecco a voi un video dimostrativo!



La cosa affascinante in generale è come la generazione delle ricette sia completamente imprevedibile, non è come cercare su google.
Trova improbabili combinazioni, si ispira a svariati piatti, cerca di dare un tocco romano. (voleva mettere del pecorino romano sul riso alla cantonese).
Inoltre puoi chiedere le porzioni per 2-3-4 persone e i tempi di cottura. Insomma, chatGPT stupisce sempre.
Come vedete c'è anche una modalità per Emo, la modalità Oracolo, ovvero semplicemente potete chiedere quello che volete, consigliato per domande esistenziali, momenti di crisi.
nel video chiedo il senso della vita e lui/lei risponde, influenzato dalla domanda precedente sui rigatoni. Troppo divertente.


Ecco invece un'immagine del messaggio ricevuto tramite telegram..

[Immagine: photo-2023-10-09-23-39-26.jpg]


p.s.

La cosa di per sé sembrava abbastanza semplice.
Come al solito il mio minimalismo malato e la mia tirchiaggine hanno preso il sopravvento: dopo aver comprato random una mini cassa bluetooth con microfono, mi sono accorto che era davvero un incubo farla funzionare contemporaneamente come microfono e come cassa, per dei limiti sia del driver bluetooth del raspberry, sia probabilmente dell'antenna stessa, sia di linux.
Quindi da un progetto idiota è diventato addirittura relativamente "impegnativo".
Ho provato a automatizzare lo switch tra profili bluetooth (a2dp e hfp), unico modo per non far saltare la connessione bluetooth, alla fine ce l'ho fatta.
python per queste cose è lento, su raspberry pi 3b v 1.2 è stato in generale un'impresa, cercare di velocizzare il tutto.

Spero che questo lavoro vi faccia fare due risate e vi renda più facile usare la cassa bluetooth per i vostri progetti, vi lascio la pagina su github. è scritta malissimo la spiegazione. Se volete usare il codice chiedete. Scusate ma ho veramente poco tempo per i miei hobby xD


https://github.com/micheleciondolo/CarbonaraGPT


Saluti. Daje roma daje.
Risposta
#2
Interessante cosa riesca a fare un RPi 3!

Stavo per segnalare come spam, ma leggendo tutto è un progetto simpatico ma interessante!
Bravo!
Risposta
#3
(10/10/2023, 12:30)speedyant Ha scritto: Interessante cosa riesca a fare un RPi 3!

Stavo per segnalare come spam, ma leggendo tutto è un progetto simpatico ma interessante!
Bravo!

Non pensavo fosse considerabile spam, scusate!
In realtà non voglio farmi pubblicità, boh!
Il tono da spot pubblicitario era goliardico, come tutto il post Smile non vendo nulla.
Se preferite sposto altrove xD
è solo una cosa simpatica!
Risposta
#4
No, non spostare. Il titolo non è precisissimo sul soggetto ma l'articolo certamente si. Bello e veramente simpatico lavoro.Penso che aggiungere qualche altro dialetto sarebbe moolto interessante.
Risposta
#5
(10/10/2023, 13:19)ippogrifo Ha scritto: No, non spostare. Il titolo non è precisissimo sul soggetto ma l'articolo certamente si. Bello e veramente simpatico lavoro.Penso che aggiungere qualche altro dialetto sarebbe moolto interessante.

ma sai che gli ho chiesto le orecchiette alle cime di rapa e si è rifiutata di rispondere perché non è un piatto della tradizione romana?
Il bello è che il pollo alle mandorle lo risponde. ahuahuahuahu
Risposta
#6
Per questo erano necessari altri dialetti! Le orechiette (quelle vere), o ancora meglio i "minuicchi", è un primo piatto appetitoso e a mio avviso eccellente. Il pollo alle mandorle ??
Risposta
#7
(10/10/2023, 13:32)ippogrifo Ha scritto: Per questo erano necessari altri dialetti! Le orechiette (quelle vere), o ancora meglio i "minuicchi",  è un primo piatto appetitoso e a mio avviso eccellente.  Il pollo alle mandorle ??

dobbiamo implementarli, sebbene debba cambiare le frasi "standard" non generate da chatgpt, quelle iniziali per intenderci.
Sì, sulla cucina asiatica è ferratissimo, ma ci aggiunge sempre er pecorino.
Risposta
#8
Cucina Asiatica? Orechiette e minuicchi sono italianissime e di "produzione" pugliese (ed il pecorino romano ci potrebbe anche star bene). Vista la guida su github, forse un approfondimento, se ne avete tempo, potrebbe essere interessante.
Risposta
#9
dovrei scrivere meglio la guida:
Il problema principale è che ho fatto parecchie modifiche su Raspberry OS (64 bit), switchato da PulseAudio a Pipewire, cambiato alcune impostazioni e via dicendo. 
Di conseguenza forse la cosa migliore sarebbe comunque, per chiunque voglia usarlo o modificarlo, partire da un'immagine preconfezionata del mio sistema.  proprio tipo backup.

Altrimenti sicuramente ci dovrà perdere più tempo. è davvero un casino il bluetooth,.
Per il resto, non stavo dicendo che le orecchiette sono asiatiche.
Dicevo che stranamente chatgpt non mi risponde sul cibo pugliese, mentre se gli chiedo qualcosa di asiatico sì.
La cosa è assurda.
Eppure la stringa di domanda è solo . "rispondi in stretto dialetto romano".

L'IA è assolutamente imprevedibile.
Risposta
#10
Dimentico sempre le faccine! Big Grin
Concordo nel non spostarlo!
Chissa su un RPi4 con 8gb quanto aumenterebbero le prestazioni...
Risposta
  


Vai al forum:


Navigazione: 2 Ospite(i)
Forum con nuovi Post
Forum senza nuovi post
Forum bloccato
Forum Redirect