電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>可穿戴Cyber??ware開源硬件

可穿戴Cyber??ware開源硬件

2023-07-13 | zip | 0.00 MB | 次下載 | 2積分

資料介紹

描述

你的身體可以鍍鉻...

警告:賽博朋克 2077 的一些小劇透可能會(huì)提前......

該項(xiàng)目的目標(biāo)是創(chuàng)建受 Cyber??punk 2077 啟發(fā)的可穿戴 Cyber??ware,它具有交互式 AI,通過耳機(jī)在佩戴者的頭部發(fā)出聲音;由ChatGPT提供支持。

它的靈感來自Relic - 游戲中的一項(xiàng)技術(shù),可以存儲(chǔ)某人的意識(shí),并允許他們與在其 Cyber??ware 中安裝芯片的人進(jìn)行整合和互動(dòng)。

在游戲中,名為 Johnny Silverhand(由基努里維斯飾演)的角色居住在 Relic 中,并使用該技術(shù)直接與您的角色對(duì)話。他也可以被看見;雖然只是用戶,因?yàn)樗旧鲜窃谒麄兊哪X海中投射。

幾年前我開始研究它,但在硬件和軟件方面花費(fèi)了相當(dāng)長的時(shí)間和反復(fù)試驗(yàn)才能正確 - 它最初使用我的 Bot_Engine 和Chatbot ,直到ChatGPT發(fā)布并且我意識(shí)到顯而易見的解決方案是而是整合它。

目標(biāo)是將 MAX30105 傳感器用作心跳檢測器,安裝在佩戴者的太陽穴上。如果用戶的心率升高或降低,它也可以方便地進(jìn)行額外的響應(yīng)。

快速警告:

This code AND hardware should not be used for medical diagnosis. It's for fun/novelty use only, so bear that in mind while using it. 

Also bear in mind that ChatGPT will respond with the style of whatever context you 
have set within config/chatgpt_config.py, so I can't be sure what it will say. And I 
can't take any responsibility for any other context that is set or what it says.

你會(huì)跟隨這個(gè)面包屑路徑

其中的關(guān)鍵部分是 Raspberry Pi Zero 2——它提供了足夠的 CPU 能力和 RAM 來運(yùn)行語音推理和其他一些原始 Pi Zero 無法提供的外形尺寸。

我最初試圖用一片 PiBow 將它固定在我的耳朵上——如果它只是 Pi Zero 本身就很好,但是當(dāng)你開始添加傳感器時(shí),外殼,尤其是電池技術(shù)變得太重了留在頭上。

poYBAGSBSdmARBAuAAGftac_CeM400.jpg
一切開始的地方。
?
pYYBAGSBSduAdmgfAACqYWKfHAE672.jpg
?

所以我不得不找到另一個(gè)解決方案;那個(gè)解決方案是我從亞馬遜買的一個(gè)漂亮的大金屬發(fā)帶。

poYBAGSBSd6ASrunAAEgRC6LDdg051.jpg
?

你可以看到我有一個(gè)漂亮的金屬外殼,將整個(gè)東西安裝在更堅(jiān)固的 PiBow 切片上,并從 Pi Zero 外殼中添加了一些額外的東西,以容納電池和 LiPo Powerboost 500。

?
?
?
pYYBAGSBSeCAPa54AAB3BYkT_d4341.jpg
?
1 / 2
?

30105 傳感器連接到前面,面向佩戴者的頭部:

poYBAGSBSeOAGQN1AACukYvk2uM567.jpg
?

這是連接到 Pi 相對(duì)容易的,如下所示:

pYYBAGSBSeaAY9wpAAEP2RJeblk841.png
?

我剛剛用一些額外的接線將其擴(kuò)展。

安裝到 PiBow 切片的 Pi 和外殼:

?
?
?
poYBAGSBSeiAd4UQAAC5dJ-t5Ss752.jpg
?
1 / 2
?

這是原始耳機(jī)上的音頻 DAC 墊片,稍后必須將其移到擴(kuò)展接頭上,以便允許傳感器通過跨接電纜連接到引腳:

poYBAGSBSeyATWHRAAB-EREylh0311.jpg
?

電池和主要部件如何連接成角度的 USB A 至 USB Micro 電纜:

pYYBAGSBSe-AQHDfAADUgXS7Jck873.jpg
?

頭飾的最終形態(tài),上面還貼有荒坂的貼紙:

poYBAGSBSfOAC9X0AADcURX_zjE457.jpg
?

最后一點(diǎn)整理傳感器和電線:

poYBAGSBSfaASrMwAAGmyjavu18593.jpg
?

以及插入 USB 麥克風(fēng)和 USB Micro 墊片、頭帶和耳機(jī)的最終硬件:

poYBAGSBSfmAYyksAAIJs2OL6Qg078.png
?

有時(shí)讓我假裝我存在,好嗎?

代碼可以在我的GitHub找到。

對(duì)于任何人通過修改此程序?qū)?FakeYou 所做的事情,我不承擔(dān)任何責(zé)任,同時(shí)請(qǐng)注意,ChatGPT 可能會(huì)生成奇怪的東西以傳遞給 FakeYou,這也取決于對(duì) ChatGPT 所說的內(nèi)容。典型的。

本質(zhì)上,它使用包裹在 python 腳本中的 Web 瀏覽器自動(dòng)化來與 ChatGPT 交互。

我發(fā)現(xiàn)超過一定數(shù)量字符的響應(yīng)會(huì)完全破壞 Nix-TTS 并導(dǎo)致它崩潰;但即使是更短的響應(yīng)有時(shí)也會(huì)導(dǎo)致它崩潰。它能夠完全執(zhí)行響應(yīng),而無需使用任何通常的禮貌內(nèi)容。非???,實(shí)際上感覺就像您正在從角色那里得到回應(yīng)。

所以這里的主要問題是 Pi Zero 2 雖然具有四核 arm SoC 和 512mb RAM 相對(duì)強(qiáng)大,但仍然需要時(shí)間來處理某些事情。因此,語音到文本的處理可能需要幾分鐘時(shí)間,TTS 可能需要一段時(shí)間,甚至 ChatGPT 包裝器也需要一些處理時(shí)間。

所以交互不是完全實(shí)時(shí)的,但我希望未來的 Pi Zero 3 具有更強(qiáng)大的硬件,或者甚至是我可以用于此的其他小型設(shè)備。Pi 4 會(huì)快得多,但如果戴上頭戴式設(shè)備,實(shí)施起來會(huì)困難得多。

這是我頭上的一些照片以及賽博朋克夾克:

poYBAGSBSgKAIqDPAAD6WyIdZhQ543.jpg
?

還有一些額外的特寫鏡頭:

?
?
?
poYBAGSBSgaAPsBWAAJmWP2axVA398.jpg
?
1 / 3
?

。。

語音到文本輸入:

pYYBAGSBSgiAPxgEAAARqQBle7g970.png
?

ChatGPT 的文本到語音輸出:

poYBAGSBSguAGUkAAABMlkwFwUA848.png
?

有時(shí) Speech to Text 會(huì)出錯(cuò):

poYBAGSBSg2AHbLOAAAQx2-3sfE512.png
?

ChatGPT 輸出與它一起運(yùn)行:

poYBAGSBSg-AJZp1AAA-vgsw7XU349.png
?

另一個(gè)顯示心率傳感器潛在誤差的輸出:

pYYBAGSBShKAf6BlAABGbessIk0711.png
?

我只想讓世界知道我來過這里。

總的來說,這是可行的;但它在 STT 方面非常慢 - 即使 STT 自行運(yùn)行,所以希望將來會(huì)出現(xiàn)新的 RPi Zero 3 或帶有 Gig RAM 的 Zero 2 來幫助加快速度。我認(rèn)為很多速度問題是由于缺少 RAM 導(dǎo)致分頁引起的,但我也注意到在 Pi 4 8??GB 上運(yùn)行的Terminator Skull也存在同樣的問題——同時(shí)它也在線程化和運(yùn)行其他東西。

幸運(yùn)的是,我構(gòu)建它的平臺(tái)應(yīng)該允許輕松升級(jí),希望我可以更換 Pi,同時(shí)保持連接到主要 Cyber??ware 的相同外殼。所以在未來,這也許可以進(jìn)行實(shí)時(shí)對(duì)話,并且 Cyber??ware 可以用來創(chuàng)建各種 AI 角色和助手來與之交互。

另一個(gè)問題是我使用的 ChatGPT 包裝器,因?yàn)榻o出的每個(gè)響應(yīng)都會(huì)開始與 ChatGPT 的新對(duì)話,而不是繼續(xù)同一個(gè)線程——但我認(rèn)為該包裝器中有代碼允許這樣做;現(xiàn)在有了官方 API 也沒什么關(guān)系了。

此外,我還可以通過使用官方 API 來大大減少語音到文本的處理時(shí)間。因此,通過使用 FakeYou、OpenAI 的新 Whisper APIChatGPT API,我可以大大加快速度。因此,請(qǐng)留意未來對(duì)此的改進(jìn)。

以某種方式添加視覺元素會(huì)很酷 - 如果我能破解如何讓正確聚焦的屏幕在佩戴者眼中很好地工作。我以前用EDITH 眼鏡鋼鐵俠頭盔解決過這個(gè)問題,但它們不夠大或不夠詳細(xì),無法顯示文本以外的復(fù)雜內(nèi)容;所以這是一個(gè)需要進(jìn)一步研發(fā)的領(lǐng)域。

最終,添加到其中的更新和錯(cuò)誤修復(fù)將使它達(dá)到更好的狀態(tài),并且也會(huì)被放入最終的 Relic Cyber??ware 2.0 中。

不過,我認(rèn)為這很合適,因?yàn)檫@需要很長時(shí)間才能構(gòu)建,而且漏洞百出,速度緩慢,需要大量更新——鑒于賽博朋克本身就是這樣在 2020 年發(fā)布的。

讓我知道您的想法,并為未來的項(xiàng)目堅(jiān)持下去!我將研究將這個(gè)基于上下文/角色的 ChatGPT 系統(tǒng)連接到其他項(xiàng)目中,例如我的Terminator Skull 。

?
?

?


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
  2. 1.06 MB  |  532次下載  |  免費(fèi)
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費(fèi)
  5. 3TC358743XBG評(píng)估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費(fèi)
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費(fèi)
  9. 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費(fèi)
  11. 6迪文DGUS開發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費(fèi)
  13. 7元宇宙底層硬件系列報(bào)告
  14. 13.42 MB  |  182次下載  |  免費(fèi)
  15. 8FP5207XR-G1中文應(yīng)用手冊
  16. 1.09 MB  |  178次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費(fèi)
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費(fèi)
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費(fèi)
  7. 4開關(guān)電源設(shè)計(jì)實(shí)例指南
  8. 未知  |  21549次下載  |  免費(fèi)
  9. 5電氣工程師手冊免費(fèi)下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費(fèi)
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費(fèi)
  13. 7電子制作實(shí)例集錦 下載
  14. 未知  |  8113次下載  |  免費(fèi)
  15. 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191187次下載  |  免費(fèi)
  13. 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138040次下載  |  免費(fèi)