聲音數(shù)據(jù)可用于廣泛的應用,從 P2P 到 M2M 通信。
時不時地,我遇到一種技術,讓我停下腳步,驚呼:“說什么?” 當我被介紹給Chirp.io的男女朋友以及他們通過聲音傳輸數(shù)據(jù)的創(chuàng)新技術時,情況就是如此。
當大多數(shù)人思考傳輸數(shù)據(jù)的問題時,他們通常會考慮有線或無線解決方案。老實說,我懷疑許多工程師會考慮使用聲音,但這可能是我們想象力的限制,而不是技術。
Chirp 可用于廣泛的應用,從人對人 (P2P) 到機器對機器 (M2M) 通信。“啁啾”將字節(jié)數(shù)組編碼為聲音信號——范圍從可聽頻率到人耳聽不見的近超聲波頻率——可以由任何帶有揚聲器和啁啾 SDK 的設備進行編碼和傳輸,然后接收和發(fā)送由任何帶有麥克風和 Chirp SDK 的設備解碼。
啁啾信號可以作為動態(tài)數(shù)據(jù)有效負載即時生成,也可以記錄為音頻文件供以后播放,如聲波條形碼。Chirps 使用行業(yè)標準加密來確保安全,旨在提供強大的通信,即使在嘈雜的日常環(huán)境中也是如此。
由于 Chirp 通信完全通過聲音信號進行,無需互聯(lián)網(wǎng)連接或事先配對,聽力范圍內(nèi)的任何設備都可以接收數(shù)據(jù),這意味著 Chirp 支持一對一和一對多的通信模式。
這可能是您快速瀏覽這個一分鐘視頻的好時機,該視頻提供了簡要概述:
正如您將在視頻中看到的那樣,Chirp 的人們說他們的技術可以用于從兒童玩具到核電站的任何東西。什么?我心想。為什么有人想在像核電站這樣的安全關鍵環(huán)境中通過聲音交流數(shù)據(jù)?
這個裝腔作勢的人讓我頭疼,所以我打電話給 Chirp 的首席技術官 (CTO),Daniel Jones 博士。事實證明,許多核電站早在今天的無線網(wǎng)絡技術出現(xiàn)之前就已投入使用。問題是無線信號會觸發(fā)不可預見的事件(我可以告訴你一些故事),所以你不能只是走進核電站這樣的設施并添加無線網(wǎng)絡而不重新調(diào)試整個裝置,這可能會花費數(shù)十數(shù)百萬美元的好日子。
相比之下,將聲音信號添加到已經(jīng)嘈雜的環(huán)境中沒有問題。丹博士告訴我這樣一種裝置,其中環(huán)境噪聲記錄在大約 100 分貝。但是,這主要是在可聽范圍內(nèi),而近超聲區(qū)域相對無噪音,所以他們使用的是這樣的。
另一個我從未考慮過的 Chirp 應用程序涉及 Roblox,它是一個大型多人在線和游戲創(chuàng)建系統(tǒng)平臺,每月有超過 1.8 億用戶。Roblox 允許用戶設計自己的游戲并玩由其他用戶創(chuàng)建的各種不同類型的游戲。當您在同一個房間中有一群用戶想要組成組時,就會出現(xiàn)問題。正如您在本文中所讀到的,Chirp 的團隊與 Roblox 的人們一起創(chuàng)建了一種完全離線、超快速的存在檢測和組構建方法。
什么,你想要更多?好吧,我認為我們都同意物聯(lián)網(wǎng)是一件很棒的事情,但我也認為我們也同意將新的物聯(lián)網(wǎng)設備連接到家庭 Wi-Fi 網(wǎng)絡通常會被證明是一種耗時且令人沮喪的體驗。考慮一個傳統(tǒng)的“手動”設置過程,如下圖所示:
就在幾周前,我還在家里連接一些“不太智能”的設備。可以這么說,看到上面的圖表,我的臉頰頓時閃過一絲認同感和一點淚水;另外,我發(fā)現(xiàn)我的神經(jīng)抽搐又出現(xiàn)了。
相比之下,我剛剛閱讀了這篇描述通過配備 Chirp 的移動配置應用程序進行連接的專欄。我不知道你怎么樣,但是看著下面的插圖讓我想“高興地嘰嘰喳喳”:
事實上,Chirp 團隊進行了一項研究,要求參與者通過三種方法將 IoT 設備連接到 Wi-Fi 網(wǎng)絡:“手動”設置、集成 Chirp 技術的 Web 界面和配備 Chirp 的移動配置應用程序。 由此產(chǎn)生的“手動”設置平均配置時間為 131 秒(這比我自己的經(jīng)驗快得多),集成 Chirp 技術的 Web 界面為 66 秒,配備 Chirp 的移動配置應用程序僅為 19 秒。我只能說:“是的!來吧!”
Dan 博士指出,通過聲音傳輸數(shù)據(jù)的優(yōu)勢包括 Chirp 與設備無關。此外,Chirp 非常適合在任何配備麥克風和/或揚聲器的設備之間發(fā)送標識符、庫存單位 (SKU)、令牌和讀數(shù)等數(shù)據(jù)。除了支持無縫的一對一 P2P 交換,例如交易、促銷優(yōu)惠、支付細節(jié)、地圖坐標和網(wǎng)站 URL。啁啾也非常適合需要將數(shù)據(jù)傳送到聽力范圍內(nèi)的任何設備的一對多應用程序。此外,Chirp 非常適合通過廣播和電視廣播數(shù)據(jù)、在現(xiàn)場活動中或簡單地在一群朋友之間共享數(shù)據(jù)。
如果您希望將 Chirp 技術嵌入到您自己的應用程序和系統(tǒng)中,Chirp 的人員提供了可用于以下平臺的軟件開發(fā)工具包 (SDK):
Android(包括 Android TV 和 Android Things)
Arm(適用于 Arm Cortex-M 系列嵌入式處理器)
JavaScript/WebAssembly(從您的網(wǎng)絡瀏覽器發(fā)出啁啾聲)
macOS(用于桌面應用程序)
Windows(適用于移動和桌面 Windows 應用程序 [Windows 7、8、10])
Chirp Audio API(用于生成 Chirp 音頻的 REST API)
所有這些 SDK 都將字節(jié)數(shù)組編碼為音頻信號,任何帶有揚聲器的設備都可以傳輸該音頻信號,任何帶有麥克風的設備都可以接收該音頻信號。開發(fā)人員只需將他們的數(shù)據(jù)數(shù)組傳遞給 SDK,SDK 將生成相應的音頻信號并從設備揚聲器播放。
有興趣了解更多信息嗎?如果是這樣,Chirp 的人會在他們的開發(fā)者網(wǎng)站上提供大量文檔;另外,如果您想與他們聯(lián)系以獲取更多信息,他們會很樂意“唧唧喳喳”。至于我,我已經(jīng)在考慮如何使用 Chirp 來控制我的Countdown Timer之類的東西。你呢?你能想到 Chirp 技術有什么很酷的應用嗎?
審核編輯 黃昊宇
-
數(shù)據(jù)
+關注
關注
8文章
7006瀏覽量
88944 -
聲音信號
+關注
關注
0文章
9瀏覽量
6663
發(fā)布評論請先 登錄
相關推薦
評論