ChatGPT a Raspberry Pi, budování osobního hlasového asistenta pomocí AI

GPT asistent, chatgpt a raspberry pi

Jak byste chtěli získat a osobní hlasový asistent pomocí ChatGPT a Raspberry Pi? S velmi malými prostředky se jim podařilo nastavit osobního asistenta, který rozpoznává hlas a vrací odpovědi lidským hlasem.

Od chvíle, kdy se objevil ChatGPT, různí asistenti na trhu – jako příklad použijeme ty nejoblíbenější, Siri nebo Alexa – zaostávají. A to je ono ChatGPT od OpenAI roztáčí svými schopnostmi vlny po celém světě. Dokonce i některé sektory se ho už bojí; Mohl by to být podvodník v některých obchodech? Debata je otevřená a její nařízení je na stole. Pomineme-li otázku legality a jejího používání, v tomto článku vám ukážeme, jak se jim podařilo vybudovat osobního hlasového asistenta pomocí chatbota ChatGPT a Raspberry Pi.

Co je potřeba k realizaci projektu a nastavení našeho hlasového asistenta ChatGPT?

Uživatel Edwight Delgado dosáhl – na základě projektu jiného uživatele nickbild– realizovat projekt s velmi malými prostředky a jako on pokřtil asistent gpt. Pokud chcete reprodukovat jeho výkon, budete potřebovat následující:

  • Raspberry Pi 4
  • Mikrofon, který se připojuje přes USB nebo 3,5 mm jack
  • Řečník

Provozní režimy asistenta GPT

Průvodce GPT, jak to funguje

Než vám poskytneme všechny klíče ke spuštění projektu, vysvětlíme vám, jak to funguje. Edwight nejprve použil technologii Google GTTS -Google text-to-speech- tak, aby ChatGPT přeložil přijatý text do řeči a byl tak schopen jej později promítnout prostřednictvím reproduktoru, kterého pro projekt používáme.

také ChatGPT a Raspberry Pi budou dobře srozumitelné díky tomu, že uživatel – v tomto případě vy – bude mluvit přes mikrofon, který máte připojený k vašemu Raspberry Pi. Tuto zprávu obdrželo knihkupectví rozpoznávání řeči který převede mluvenou zprávu na text. Následně bude odeslána do ChatGPT, aby mohla odpovědět a vaše zpráva bude také přeložena zpětně; to znamená, že s technologií Google bude textová odpověď přeložena – nebo převedena – na celou zprávu hlasem, v nejčistším stylu Alexa od Amazonu nebo Siri od Applu. Všechno to bude fungovat tak jednoduše.

Průvodce instalací GPT na Raspberry Pi

První věc, kterou budete muset udělat, je vytvořit virtuální prostředí:

python 3 -m venv venv

Za druhé, budete muset aktivovat prostředí praštit o con Ryba:

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

Po tomto kroku musíte nainstalovat potřebné balíčky a knihovny následovně:

pip install requirements.txt

Nakonec musíte přejmenujte soubor .env.example na .env a změňte token souboru na token stránky ChatGPT. Chcete-li získat token, musíte zadat Oficiální stránka OpenAI a obsah auth-session-token budete jej muset zkopírovat do souboru .env. Budete to mít připravené.

Asistent tokenu GPT

Obrázek Edwight Delgado

Co musíte udělat, abyste zprovoznili asistenta GPT?

Pokud vše proběhlo úspěšně, váš asistent GPT bude nyní připraven k použití. Jak jsme již zmínili dříve, nyní je čas uvést vše nainstalované do praxe a začít tím, že se asistentovi GPT položíte jakékoli otázky. Chcete-li asistenta vyvolat – a stejně jako ostatní hlasoví asistenti fungují –, musíte před jakoukoli otázkou vyslovit jeho jméno. V tomto případě je klíčové slovo pro probuzení GPT. Od té chvíle se můžete ptát, co preferujete. Nyní musíte především zadejte skript pro jeho spuštění:

python voice_chat.py

Přesně v tu chvíli vás GPT Assistant přivítá a nabídne vám pomoc. To znamená, že vaše odpověď bude následující:

'Hola, ¿en qué puedo ayudarte?'

Budete muset počkat několik sekund a položit mu otázku prostřednictvím mikrofonu připojeného k systému. Jak jsme vám řekli dříve, musíte nejprve říci jejich jméno a poté otázku, kterou chcete položit. Příklad:

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

Odpověď robota by se měla objevit během několika sekund. A to prostřednictvím digitalizovaného lidského hlasu. Na druhou stranu, pokud se chcete doptat, Musíte také ukončit relaci hlasem říkat jen 'Sbohem'nebo'Díky moc a sbohem".

Mezitím, podle Nickbilda, ujišťuje - podle svých zkušeností - že zážitek je mnohem lepší, než jaký lze získat od asistentů, jako je Amazon Alexa nebo Google Home. V tuto chvíli však pro probuzení průvodce GPT musí být skript spuštěn a nikoli hlasovým příkazem. Nyní se ujistil, že projekt to tak nechce nechat a již pracuje na způsobu, jak probudit hlasového asistenta GPT pomocí příkazu v nejčistším stylu 'Hej, GPT'. To znamená, že průvodce pokračuje v práci na pozadí a lze jej vyvolat kdykoli, když je počítač spuštěn. Na závěr vám zanecháme video ukázku, jak projekt funguje.


Obsah článku se řídí našimi zásadami redakční etika. Chcete-li nahlásit chybu, klikněte zde.

Komentář, nechte svůj

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Pablo řekl

    Agradezco este post, estaba haciendo todo de manera manual mediante extensiones de chrome para que chat gpt hablara, pero me faltaba algo mas «viable»

    Existira la forma dentro de los archivos para cambiar la «activacion» de gpt voice?