ChatGPT a Raspberry Pi, vytváranie osobného hlasového asistenta pomocou AI

Asistent GPT, chatgpt a raspberry pi

Ako by ste chceli získať a osobného hlasového asistenta pomocou ChatGPT a Raspberry Pi? Podarilo sa im s veľmi malými prostriedkami nastaviť osobného asistenta, ktorý rozpoznáva hlas a odpovede vracia ľudským hlasom.

Odkedy sa objavil ChatGPT, rôzni asistenti na trhu – ako príklad použijeme tých najpopulárnejších, Siri alebo Alexa – zaostávajú. A je to tak ChatGPT od OpenAI robí vlny po celom svete svojimi schopnosťami. Dokonca aj niektoré sektory sa ho už boja; Mohol by to byť podvodník v niektorých obchodoch? Rozprava je otvorená a jej nariadenie je na stole. Ak ponecháme bokom otázku legálnosti a jej využitia, v tomto článku vám ukážeme, ako sa im podarilo vybudovať osobného hlasového asistenta pomocou chatbota ChatGPT a Raspberry Pi.

Čo je potrebné na realizáciu projektu a nastavenie nášho hlasového asistenta ChatGPT?

Používateľ Edwight Delgado dosiahol -na základe projektu iného používateľa nickbild– realizovať projekt s veľmi malými zdrojmi a ako ho pokrstil asistent gpt. Ak chcete reprodukovať jeho výkon, budete potrebovať nasledovné:

  • Raspberry Pi 4
  • Mikrofón, ktorý sa pripája cez USB alebo 3,5 mm jack
  • Hovorca

Režimy prevádzky asistenta GPT

Sprievodca GPT, ako to funguje

Predtým, ako vám poskytneme všetky kľúče na spustenie projektu, vysvetlíme vám, ako to funguje. V prvom rade Edwight použil technológiu Google GTTS -Google text-to-speech- tak, aby ChatGPT preložil prijatý text do reči, a tak ho mohol neskôr premietnuť cez reproduktor, ktorý používame v projekte.

tiež, ChatGPT a Raspberry Pi vám budú dobre rozumieť vďaka tomu, že používateľ – v tomto prípade vy – bude hovoriť cez mikrofón, ktorý máte pripojený k vášmu Raspberry Pi. Túto správu prijalo kníhkupectvo rozpoznávanie reči ktorý preloží hovorenú správu na text. Následne bude odoslaná do ChatGPT, aby mohla odpovedať a vaša správa bude tiež preložená spätne; to znamená, že pomocou technológie Google bude textová odpoveď preložená – alebo prevedená – na celú správu hlasom, v najčistejšom štýle Alexa od Amazonu alebo Siri od Apple. Všetko to bude fungovať tak jednoducho.

Sprievodca inštaláciou GPT na Raspberry Pi

Prvá vec, ktorú musíte urobiť, je vytvoriť virtuálne prostredie:

python 3 -m venv venv

Po druhé, budete musieť aktivovať prostredie tresnúť alebo s ryba:

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

Po tomto kroku musíte nainštalovať potrebné balíky a knižnice nasledovne:

pip install requirements.txt

Nakoniec musíte premenujte súbor .env.example na .env a zmeňte token súboru na token stránky ChatGPT. Ak chcete získať token, musíte zadať Oficiálna stránka OpenAI a obsah auth-session-token budete ho musieť skopírovať do súboru .env. Budete to mať pripravené.

Asistent tokenu GPT

Obrázok Edwight Delgado

Čo musíte urobiť, aby ste spustili asistenta GPT?

Ak všetko prebehlo úspešne, váš asistent GPT bude teraz pripravený na použitie. Ako sme už spomenuli, teraz je čas uviesť všetko nainštalované do praxe a začať tým, že asistentovi GPT položíte akékoľvek otázky. Ak chcete vyvolať asistenta – a rovnako ako ostatní hlasoví asistenti, musíte pred akoukoľvek otázkou vysloviť jeho meno. V tomto prípade je kľúčové slovo na prebudenie GPT. Od tej chvíle sa môžete pýtať, čo preferujete. Teraz, v prvom rade musíte zadajte skript, aby ste ho spustili:

python voice_chat.py

Presne v tom momente vás GPT Assistant privíta a ponúkne pomoc. To znamená, že vaša odpoveď bude nasledovná:

'Hola, ¿en qué puedo ayudarte?'

Budete musieť počkať niekoľko sekúnd a položiť mu otázku cez mikrofón pripojený k systému. Ako sme vám už povedali, najprv musíte povedať ich meno a potom otázku, ktorú chcete položiť. Príklad:

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

Odpoveď robota by sa mala objaviť do niekoľkých sekúnd. A to prostredníctvom digitalizovaného ľudského hlasu. Na druhej strane, ak sa chcete dopýtať, Reláciu musíte ukončiť aj hlasom hovorí len 'zbohom„alebo“Ďakujem pekne a dovidenia".

Medzitým, podľa Nickbilda, uisťuje - podľa svojich skúseností - že zážitok je oveľa lepší ako to, čo možno získať od asistentov ako Amazon Alexa alebo Google Home. Na prebudenie sprievodcu GPT však musí byť skript momentálne spustený a nie hlasovým príkazom. Teraz sa uistil, že projekt to nechce nechať tak a už pracuje na spôsobe, ako zobudiť hlasového asistenta GPT pomocou príkazu v najčistejšom štýle "Hej, GPT". To znamená, že sprievodca pokračuje v práci na pozadí a môže byť vyvolaný kedykoľvek, keď je počítač spustený. Na záver vám necháme video ukážku, ako projekt funguje.


Komentár, nechajte svoj

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   pablo dijo

    Oceňujem tento príspevok, všetko som robil manuálne pomocou rozšírení chrome, aby chat gpt mohol rozprávať, ale chýbalo mi niečo „životaschopnejšie“

    Bol by v súboroch spôsob, ako zmeniť „aktiváciu“ hlasu gpt?