ChatGPT in Raspberry Pi, izdelava osebnega glasovnega pomočnika z uporabo AI

GPT pomočnik, chatgpt in raspberry pi

Kako bi radi dobili a osebni glasovni pomočnik z uporabo ChatGPT in Raspberry Pi? Z zelo malo sredstvi jim je uspelo vzpostaviti osebnega asistenta, ki prepozna glas in odgovore vrača s človeškim glasom.

Odkar se je pojavil ChatGPT, so različni pomočniki na trgu - za primer bomo uporabili najbolj priljubljena, Siri ali Alexa - zaostajali. In to je OpenAI's ChatGPT s svojimi zmogljivostmi povzroča valove po vsem svetu. Tudi nekateri sektorji se ga že bojijo; Je lahko v nekaterih poslih prevarant? Razprava je odprta in njena ureditev je na mizi. Če pustimo ob strani vprašanje zakonitosti in njegove uporabe, vam bomo v tem članku pokazali, kako jim je uspelo zgraditi osebnega glasovnega pomočnika z uporabo chatbota ChatGPT in Raspberry Pi.

Kaj je potrebno za izvedbo projekta in postavitev našega glasovnega pomočnika ChatGPT?

Uporabnik Edwight Delgado je dosegel -na podlagi projekta drugega uporabnika vzdevek– izpeljati projekt z zelo malo sredstvi in ​​ki ga je krstil kot gpt pomočnik. Če želite ponoviti njegov podvig, boste potrebovali naslednje:

  • Raspberry Pi 4
  • Mikrofon, ki se poveže prek USB ali 3,5 mm priključka
  • Zvočnik

Načini delovanja GPT pomočnika

Čarovnik GPT, kako deluje

Preden vam damo vse ključe za začetek projekta, vam bomo razložili, kako deluje. Prvič, Edwight je uporabil Googlovo tehnologijo GTTS -Google text-to-speech- tako da ChatGPT prejeto besedilo prevede v govor in ga tako lahko kasneje projicira skozi zvočnik, ki ga uporabljamo za projekt.

Tudi, ChatGPT in Raspberry Pi bosta dobro razumljena, zahvaljujoč dejstvu, da bo uporabnik – v tem primeru vi – govoril prek mikrofona, ki ste ga povezali z vašim Raspberry Pi.. To sporočilo prejme knjigarna prepoznavanje govora ki bo to izgovorjeno sporočilo prevedel v besedilo. Pozneje bo poslano ChatGPT, da lahko odgovori, vaše sporočilo pa bo prevedeno tudi obratno; to pomeni, da bo z Googlovo tehnologijo besedilni odgovor preveden - ali pretvorjen - v celotno sporočilo z glasom, v najčistejšem slogu Amazonove Alexe ali Applove Siri. Vse bo delovalo tako preprosto.

Čarovnik za namestitev GPT na Raspberry Pi

Prva stvar, ki jo boste morali narediti, je ustvariti virtualno okolje:

python 3 -m venv venv

Drugič, aktivirati boste morali okolje bash ali z ribe:

source venv/bin/activate
source venv/bin/activate.fish

Po tem koraku morate namestiti potrebne pakete in knjižnice, kot sledi:

pip install requirements.txt

Končno morate preimenujte datoteko .env.example v .env in spremenite žeton datoteke v žeton strani ChatGPT. Če želite pridobiti žeton, morate vnesti Uradna stran OpenAI in vsebino auth-session-token boste morali kopirati v datoteko .env. Imeli ga boste pripravljenega.

Pomočnik za žetone GPT

Slika Edwighta Delgada

Kaj boste morali storiti, da bo GPT pomočnik začel delovati?

Če je šlo vse uspešno, vaš GPT pomočnik bo zdaj pripravljen za uporabo. Kot smo že omenili, je zdaj čas, da vse nameščeno prenesemo v prakso in začnemo tako, da pomočniku GPT postavimo kakršna koli vprašanja. Pomočnika prikličete – in tako kot delujejo drugi glasovni pomočniki – pomeni, da pred vsakim vprašanjem izgovorite njegovo ime. V tem primeru je ključna beseda za prebujanje GPT. Od tega trenutka lahko vprašate, kar vam je ljubše. Zdaj morate najprej vnesite skript, da ga zaženete:

python voice_chat.py

Ravno v tem trenutku vas bo GPT Assistant pozdravil in ponudil svojo pomoč. Se pravi, vaš odgovor bo naslednji:

'Hola, ¿en qué puedo ayudarte?'

Počakati boste morali nekaj sekund in mu zastaviti vprašanje prek mikrofona, povezanega s sistemom. Kot smo vam že povedali, morate najprej povedati njihovo ime in nato vprašanje, ki ga želite zastaviti. Primer:

'GPT, ¿recomiéndame un buen restaurante cerca de mi posición'

Odgovor bota bi se moral pojaviti v nekaj sekundah. In to prek digitaliziranega človeškega glasu. Po drugi strani pa, če želite dokončati spraševanje, Sejo morate zapreti tudi z glasom rekel samo 'adiós"ali"Najlepša hvala in nasvidenje".

Medtem pa po besedah ​​Nickbilda zagotavlja - glede na njegove izkušnje - da izkušnja je veliko boljša od tiste, ki jo lahko dobite od pomočnikov, kot sta Amazon Alexa ali Google Home. Zaenkrat pa je treba za prebuditev čarovnika GPT zagnati skript in ne z glasovnim ukazom. Zdaj je zagotovil, da projekta tako ne želi pustiti ter že dela na poti, da prebudi glasovnega pomočnika GPT z ukazom v najčistejšem slogu 'Hej, GPT'. To pomeni, da čarovnik še naprej deluje v ozadju in ga je mogoče priklicati kadar koli med delovanjem računalnika. Na koncu vam pustimo video predstavitev delovanja projekta.


Komentar, pusti svojega

Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Paul je dejal

    Cenim to objavo, vse sem delal ročno z razširitvami za chrome, da bi chat gpt lahko govoril, vendar sem pogrešal nekaj bolj "sposobnega za preživetje"

    Ali obstaja način znotraj datotek za spremembo "aktivacije" gpt voice?