Ubo Pod, otvoreni AI asistent s Raspberry Pi-jem, vidom i glasom

  • Otvoreni AI asistent baziran na Raspberry Pi 4/5 sa vidom, glasom i senzorima
  • Modularni hardver s fizičkom privatnošću, IR-om, zaslonom, LED-om i širokom povezivošću
  • Softver otvorenog koda, WebUI bez koda i preko 50 dobavljača AI-a
  • Kickstarter kampanja s početnim cijenama od 109 dolara, isključujući Raspberry Pi

Otvori AI Assistant Ubo Pod

U okruženju kojim dominiraju zatvoreni pametni zvučnici, pojavila se revolucionarna alternativa: AI asistent otvorenog koda dizajniran za one koji žele razumjeti i kontrolirati šta se dešava "ispod haube". Tu prazninu popunjava Ubo Pod, uređaj koji kombinuje Raspberry Pi 4 ili 5, glas, kompjuterski vid i senzore., sve u modularnom, popravljivom kućištu koje ne zavisi od vlasničkih usluga za rad.

Prijedlog ide daleko dalje od pukog traženja muzike ili vremena. Ubo Pod integriše mikrofone, zvučnike, ekran, kameru, senzore, pa čak i infracrveni odašiljač i prijemnik. da govori pomoću jezičkih modela, prepoznaje ono što vidi i, usput, kontrolira vaš TV ili bilo koji kompatibilni uređaj. Možete birati između umjetne inteligencije zasnovane na oblaku ili potpuno lokalne kako biste dali prioritet privatnosti, a ako ste spremni za eksperimentiranje, nudi savršeno okruženje za razvoj vlastitih iskustava s glasom, vidom i alatima.

Šta je Ubo Pod i čemu služi?

Razvojno izdanje, nazvano Developer Edition (DE), predstavlja srž projekta. Njegova misija je zamijeniti "crne kutije" poput Amazon Echo ili Google Nest otvorenim hardverom i besplatnim softverom., neovisno o određenoj platformi. Na taj način, isti tim omogućava prepoznavanje govora (pretvaranje govora u tekst), sintezu (pretvaranje teksta u govor), jezičke i vizualne modele (LLM/VLM), pozivanje alata i različite mehanizme aktivacije.

Ubo Pod nije namijenjen samo da bude hakerski; on također želi biti praktičan za one koji ne žele programirati. Uključuje grafički interfejs ugrađen u mali ekran i WebUI za konfigurisanje bez pisanja koda.Ovo vam omogućava da odaberete AI usluge, prilagodite opcije i aktivirate funkcije sa svog uređaja ili preglednika, uz jasan i praktičan pristup.

Otvorena filozofija je očigledna kroz cijeli dizajn. I softver i hardver su otvorenog koda, s javnim repozitorijima koda Ubo aplikacije, ploča i mehaničkih datoteka.Ako želite da vršite reviziju, modifikujete ili doprinesete, imate kompletnu mapu sistema, što je nešto neobično za ovu vrstu korisničke asistencije.

Dizajn i hardver: modularni, proširivi i popravljivi

Šasija Ubo Pod-a je kompaktna i napravljena da traje. Dimenzije su mu 130 x 99 x 52 mm, a težina oko 340 grama., s unutrašnjošću dizajniranom za Raspberry Pi 4 ili Raspberry Pi 5 i aktivnim upravljanjem temperaturom koje pomaže u održavanju stabilnih performansi. Modularno kućište olakšava zamjenu komponenti, proširenje sistema i, ako je potrebno, popravku bez ikakvih problema.

Prednja strana ima 1,54-inčni IPS ekran u boji rezolucije 240 x 240 piksela. Iako mali, ekran omogućava prikaz statusa, menija i ugrađenog interfejsa. za konfigurisanje i pregled informacija u hodu. Pored nje, integrisana kamera od 5 MP omogućava kompjuterski vid. Varijanta Ubo Pro 4 takođe podržava upotrebu zvaničnih Raspberry Pi Camera modula V1 i V2; a Ubo Pro 5 takođe podržava Raspberry Pi Camera Module 3, proširujući mogućnosti pregleda.

Akustični dio je dobro opremljen za prirodne razgovore. Ima dvostruki stereo mikrofon sa snimanjem zvuka do 48 KHz, i stereo zvučnike sa brzinama reprodukcije do 48 kHz i vrlo niskim izobličenjem (<0,1% THD). Dokumentacija spominje 1 W po kanalu, dok drugi opis spominje 2 W po zvučniku; u svakom slučaju, sistem je usmjeren na jasan glas i interakciju sa stolom ili dnevnom sobom. Za vanjsku upotrebu, uključuje linijski izlaz (WM8960) sa 40 mW na 16 Ω, detekcijom umetanja priključka, THD-om od -75 dB na 20 mW i SNR-om od 90 dB sa opterećenjem od 16 Ω.

Za fizičku interakciju, uređaj uključuje tastaturu sa 7 silikonskih tipki mekog dodira i namjenskim dugmetom za napajanje. Također ima LED prsten sa 27 adresabilnih RGB dioda (SK6812), kompatibilan s NeoPixel-om., savršeno za vizualne znakove, stanja ili efekte.

Što se tiče povezivosti, nasljeđuje najbolje od Raspberryja. Ima Gigabit Ethernet, WiFi 5, Bluetooth 5.0, dva USB 3.0 i dva USB 2.0 priključka. na SBC-u, tako da vam neće nedostajati portovi za dodavanje perifernih uređaja ili ubrzavanje radnih procesa.

Jedna od njegovih prepoznatljivih karakteristika za dom je infracrveno upravljanje. Integrira IR prijemnik s dometom do 5 metara (TSOP75238) i četiri IR emitera velike snage i brzine od 940 nm (VSMB10940)., sa višesmjernim uzorkom. Ovo otvara vrata kontroli televizora, zvučnih barova ili drugih uređaja koji prihvataju IR komande, bilo prosljeđivanjem signala sa univerzalnog daljinskog upravljača ili glasovnom komandom.

Senzorizacija je takođe završena. Dolazi sa temperaturnim senzorom PCT2075 (tačnost ±1°C između -25°C i +100°C) i senzorom ambijentalnog osvjetljenja VEML7700., sposoban za mjerenje od 0 do 120 kiloluxa s finom rezolucijom od 0,0036 lx/ct. Ovi podaci o okolini mogu se integrirati u automatizaciju ili kontekstualne odgovore asistenta.

Što se tiče memorije, standardno dolazi s microSD karticom od 32 GB koja je unaprijed instalirana s operativnim sistemom. Ubo Pro 5 verzija dodaje M.2 PCIe slot za NVMe SSD-ove ili za dodavanje AI akceleratora., zanimljivo poboljšanje ako planirate pokretati zahtjevne lokalne modele ili pohranjivati ​​velike baze podataka i memorije.

Ubo Pod modularni hardver

Prava privatnost: Fizička zavjesa i hardverski zatvarač mikrofona

Izvan diskursa, privatnost je materijalizirana u fizičkim elementima. Kamera se može blokirati fizičkom zavjesom za privatnost, tako da je potpuno skriven kada ga ne želite koristiti. Mikrofoni, s druge strane, imaju hardverski prekidač za isključivanje, tako da ih možete isključiti bez oslanjanja isključivo na softver.

Ovu posvećenost dopunjuje softverska arhitektura. Ubo Pod vam omogućava rad sa cloud servisima ili potpuno lokalno., održavajući kontrolu nad vašim podacima i prilagođavajući ravnotežu između praktičnosti i privatnosti po potrebi. Ako želite asistenta koji ne prenosi zvuk ili slike na vanjske servere, možete ga konfigurirati da to radi na vašoj mreži ili na samom uređaju.

Softver otvorenog koda, WebUI bez koda i preko 50 provajdera AI-a

Ispod haube se nalazi Raspberry Pi OS i Ubo aplikacija, napisana u Pythonu i objavljena na GitHub-u. Ne morate kupiti uređaj da biste isprobali iskustvo: aplikacija se može instalirati na Raspberry Pi 4 ili 5., tako da možete eksperimentirati sa softverom prije nego što se odlučite za kompletan hardver.

Podrška dobavljača umjetne inteligencije je opsežna. Ubo Pod podržava više od 50 servisa za prepoznavanje govora, sintezu govora, pamćenje, vid i jezičke modele.Ova lista uključuje opcije u oblaku i lokalna rješenja, a možete ih odabrati s ugrađenog ekrana ili putem web sučelja.

Ako više volite sami birati modele, možete i to učiniti. Moguće je ukazati na API adrese popularnih modela kao što su Gemini, ChatGPT ili Claudeili koristite Ollamu za pokretanje LLM-ova na samom hardveru, što znači nisku latenciju i podatke koji nikada ne napuštaju prostorije.

Za razvoj ekstenzija postoji gRPC API dizajniran tako da možete dodati mogućnosti u samo nekoliko linija koda. Praktični primjeri uključuju asistenta za glasovne podsjetnike (Memo) s memorijom i kontekstom, generiranje slika iz glasa, opis slike pomoću VLM-ova ili upravljanje televizorom pomoću IR odašiljača pomoću glasovnih naredbi.

Sloj interakcije je upotpunjen s nekoliko načina za aktiviranje čarobnjaka i pozivima alata. Sveukupno, nudi bogat tok razgovora koji nije ograničen samo na tekstualne odgovore., ali može izvršavati radnje, očitavati senzore, prikazivati ​​informacije na ekranu ili osvjetljavati LED prsten ovisno o statusu.

Infracrveni vid i kontrola: vaš dom pod vašim glasom

Ugrađena kamera i kompatibilnost sa službenim Raspberry Pi modulima čine Ubo Pod uređajem sa vlastitom vizijom. Sistem može prepoznati kodove, znakove, geste ili objekte, što otvara vrata za različite slučajeve upotrebe kao što su čitanje koda na ekranu, detekcija geste potvrde ili opisivanje scene.

Univerzalna infracrvena kontrola je još jedna jaka strana usmjerena na svakodnevni život. Možete "naučiti" komande sa svog omiljenog daljinskog upravljača kako bi ih asistent mogao reproducirati.ili ga zamoliti da šalje signale direktno drugim uređajima (kao što su TV ili klima uređaj). Ovo je vrsta integracije koja asistenta čini korisnim od prvog dana.

Korisničko iskustvo bez problema... i spremno za podešavanje

Iako je u pitanju uređaj za razvojne programere, to vas ne prisiljava da to budete. Funkcioniše od prvog pokretanja i možete ga jednostavno konfigurisati putem njegovog WebUI-ja. bez pisanja ijedne linije koda. Nakon toga odlučujete hoćete li se držati osnovnog iskustva ili ćete odmah krenuti s kreiranjem vlastitih aplikacija, predložaka ili integracija.

Oni koji uživaju u podizanju haube pronaći će idealno igralište. Modularnost hardvera i otvoreni softver olakšavaju zamjenu komponenti i dodavanje M.2 memorije na Pro 5. ili isprobajte AI akceleratore. A ako se bojite da ćete nešto pokvariti, uvijek se možete držati onoga što dolazi standardno: potencijal za prilagođavanje je tu kad god želite.

Modeli, ključne specifikacije i razlike

Ubo porodica je izgrađena oko varijanti koje uključuju Raspberry Pi 4 ili Raspberry Pi 5. Ubo Pro 4 i Ubo Pro 5 dijele bazu (1,54” 240×240 IPS ekran, 5 MP kamera, dvostruki mikrofon i dvostruki zvučnik, IR, senzori, LED prsten, tastatura sa 7 tipki), ali se razlikuju po nekim važnim tačkama.

U službenim prostorijama, Ubo Pro 4 podržava Raspberry Pi V1 i V2 moduledok Ubo Pro 5 dodaje podršku za modul kamere 3Pro 5 verzija pravi još jedan korak naprijed sa M.2 PCIe slotom za NVMe SSD-ove ili AI akceleratore, idealnim za brzo skladištenje ili rasterećenje procesora prilikom pokretanja lokalnih modela.

Oba dijele SBC bazu povezivanja: Gigabitni Ethernet, WiFi 5, Bluetooth 5.0, dva USB 3.0 i dva USB 2.0Što se tiče zvuka, pored stereo sistema zvučnika i mikrofona, linijski izlaz WM8960 sa detekcijom priključaka dodaje fleksibilnost za eksternu opremu. Paket je kompletiran sa... 32GB microSD kartica unaprijed instalirana s operativnim sistemom.

Cijene, dostupnost i realnost crowdfundinga

Projekat je stigao do zajednice putem Kickstartera s ciljem finansiranja od 25.000 dolara. Nagrade počinju od 109 dolara za Ubo Pro 4 i 129 dolara za Ubo Pro 5Važno je napomenuti da nijedna od ovih verzija ne uključuje Raspberry Pi u kutiji: morat ćete sami obezbijediti SBC. Troškovi dostave također nisu uključeni.

Kao i kod svake crowdfunding kampanje, važno je biti svjestan rizika. Jedan od oglasa nas podsjeća da „podržavanje nije isto što i kupovina“.Podrška projektu ne garantuje isporuku. Budite oprezni, pregledajte informacije i procijenite rizik prije nego što uložite svoj novac.

Zvanična stranica kampanje je: https://www.kickstarter.com/projects/ubopod/ubo-pod-hackable-personal-ai-assistant. Tim vas potiče da proširite vijest o projektu i pridružite se ako vas privlači tehnički prijedlog..

Status projekta i poruka od kreatora

Promotor Ubo Poda podijelio je da se, dva dana nakon pokretanja kampanje, već približava 40% svog cilja. Zamolite za mali poticaj da pređete ciljnu liniju i zahvalite se što širite vijest., posebno među tehničkim profilima koji su oduševljeni konceptom.

Postoji jedan neobičan aspekt grupnog finansiranja: Mala serija je proizvedena unaprijed, a neke zalihe su spremne za trenutnu isporuku prvim donatorima.Ta odluka odražava godine rada uložene u hardver i softver, te strast koja stoji iza projekta.

Cilj koji je kreator postavio je jasan: Omogućavanje programerima da s lakoćom kreiraju interaktivna iskustva pomoću glasa, vida i senzoraTakođer izražava nezadovoljstvo uređajima velikih korporacija: zatvoreni su, vezani za usluge i, po njegovom mišljenju, ne poštuju prava potrošača.

Što se tiče vidljivosti, zatražite prijedloge za povećanje dosega. Upoznati ste s plaćenim marketinškim agencijama, ali ste odlučili da za sada ne idete tim putem., oslanjajući se umjesto toga na zajednicu i usmenu predaju.

Podešavanje i tok rada (bez pretvaranja u tutorijal)

Ubo Pod je dizajniran da vam pomogne da u kratkom roku pređete od nule do korisnog sadržaja. Web interfejs vodi kroz odabir dobavljača umjetne inteligencije (glas, tekst, vid, memorija) i osnovnu konfiguraciju., dok integrirani grafički korisnički interfejs na ekranu omogućava određena podešavanja bez potrebe za otvaranjem preglednika.

Za one koji žele procijeniti prije ulaganja u hardver, Ubo aplikacija se može instalirati na goli Raspberry Pi 4/5.Na ovaj način možete provjeriti kompatibilnost, istražiti ekosistem i procijeniti koji je model najbolji za vas ili je li dovoljno da ga pokrenete na vlastitoj matičnoj ploči.

U strogijem scenariju privatnosti, Možete se odlučiti za lokalne ili opcije na lokaciji, sprječavajući da zvuk i slike napuste vašu mrežu. A ako tražite snagu ili specifične modele trećih strana, na raspolaganju su vam cloud provajderi i mogućnost ciljanja API-ja od Geminija, ChatGPT-a ili Claudea, između ostalih.

Studije slučaja i demonstracije su sada dostupne

Pored teorije, već postoje funkcionalni primjeri koji pokazuju šta je sve sposobno. Memo, pomoćnik za bilješke, održava pamćenje i kontekst u razgovoru, što ga čini idealnim za bilježenje podsjetnika ili ideja bez gubitka traga.

U vizuelnom delu, Možete generirati slike pomoću glasovne komande i dobiti opise slika pomoću modela vizualnog jezika (VLM). Tačnost i korisnost će zavisiti od dobavljača i modela koje odaberete, ali infrastruktura je na mjestu.

Za dnevnu sobu, IR kontrola blista jarko. Sasvim je izvodljivo reći asistentu da promijeni kanal, podesi jačinu zvuka ili isključi televizor., kad god uređaj prima infracrvene komande. U kombinaciji sa senzorima okoline (temperatura i svjetlost), možete kreirati jednostavna kontekstualna ponašanja.

Zašto odabrati otvorenog asistenta

Zatvoreni asistenti nude praktičnost, ali na štetu kontrole i fleksibilnosti. Sa Ubo Pod-om, vi birate provajdere, odlučujete gdje će se vaši podaci obrađivati ​​i možete pregledati kod.Za mnoge, ovo nije detalj, već razlika između korištenja alata i toga da oni "koriste" druge.

Osim toga, hardver nije zalemljen na vlasničku ploču od jednog dobavljača. Korištenje Raspberry Pi-ja vam omogućava nadogradnju, popravak ili ponovnu upotrebu komponenti, nešto posebno vrijedno u kontekstu brzog tehnološkog zastarjevanja.

Ograničenja za razmatranje

Kao i kod svakog otvorenog hardverskog projekta, postoje važne nijanse. Nagrade ne uključuju Raspberry Pi, tako da ćete morati uzeti u obzir tu cijenu i dostupnost. U audio opremi, prema dokumentaciji, vidjet ćete brojke koje spominju 1 W po kanalu i također 2 W po zvučniku; ako vam je maksimalna glasnoća ključna, razmislite o kontekstu upotrebe (stolni računar ili mala prostorija) ili korištenju linijskog izlaza s vanjskim zvučnicima.

S druge strane, to je projekat koji se stalno razvija. Lista dobavljača AI-a, funkcija i lokalnih performansi zavisi od zajednice, zavisnosti i Pi-ja koji gradite (4 ili 5).Dobra vijest je da ćete, ako ste otvoreni, moći da se prilagođavate i poboljšavate tokom vremena.

Ubo Pod se uklapa u nišu koja sve više zahtijeva više glasa i više kontrole: ljudi koji žele korisnog asistenta, s vidom i senzorima, ali bez odricanja od privatnosti i mogućnosti pretraživanja kad god požele. Sa modularnim hardverom, otvorenim softverom, podrškom za preko 50 AI provajdera, lokalnim opcijama i WebUI-jem bez kodiranjaProjekat stavlja pravu alternativu crnim kutijama na tržište u ruke zajednice. Ako ste zainteresovani za ovu ideju, Kickstarter kampanja - sa cijenama koje počinju od 109 dolara za Pro 4 i 129 dolara za Pro 5, ne uključujući Raspberry Pi ili dostavu - je početna tačka za podršku i, ako ste među prvima, čak i primanje jedinica iz već proizvedene početne serije.


Dodaj kao preferirani izvor