聲音數(shù)據(jù)可用于廣泛的應(yīng)用,從 P2P 到 M2M 通信。
時(shí)不時(shí)地,我遇到一種技術(shù),讓我停下腳步,驚呼:“說(shuō)什么?” 當(dāng)我被介紹給Chirp.io的男女朋友以及他們通過(guò)聲音傳輸數(shù)據(jù)的創(chuàng)新技術(shù)時(shí),情況就是如此。
當(dāng)大多數(shù)人思考傳輸數(shù)據(jù)的問(wèn)題時(shí),他們通常會(huì)考慮有線或無(wú)線解決方案。老實(shí)說(shuō),我懷疑許多工程師會(huì)考慮使用聲音,但這可能是我們想象力的限制,而不是技術(shù)。
Chirp 可用于廣泛的應(yīng)用,從人對(duì)人 (P2P) 到機(jī)器對(duì)機(jī)器 (M2M) 通信。“啁啾”將字節(jié)數(shù)組編碼為聲音信號(hào)——范圍從可聽(tīng)頻率到人耳聽(tīng)不見(jiàn)的近超聲波頻率——可以由任何帶有揚(yáng)聲器和啁啾 SDK 的設(shè)備進(jìn)行編碼和傳輸,然后接收和發(fā)送由任何帶有麥克風(fēng)和 Chirp SDK 的設(shè)備解碼。
啁啾信號(hào)可以作為動(dòng)態(tài)數(shù)據(jù)有效負(fù)載即時(shí)生成,也可以記錄為音頻文件供以后播放,如聲波條形碼。Chirps 使用行業(yè)標(biāo)準(zhǔn)加密來(lái)確保安全,旨在提供強(qiáng)大的通信,即使在嘈雜的日常環(huán)境中也是如此。
由于 Chirp 通信完全通過(guò)聲音信號(hào)進(jìn)行,無(wú)需互聯(lián)網(wǎng)連接或事先配對(duì),聽(tīng)力范圍內(nèi)的任何設(shè)備都可以接收數(shù)據(jù),這意味著 Chirp 支持一對(duì)一和一對(duì)多的通信模式。
這可能是您快速瀏覽這個(gè)一分鐘視頻的好時(shí)機(jī),該視頻提供了簡(jiǎn)要概述:
正如您將在視頻中看到的那樣,Chirp 的人們說(shuō)他們的技術(shù)可以用于從兒童玩具到核電站的任何東西。什么?我心想。為什么有人想在像核電站這樣的安全關(guān)鍵環(huán)境中通過(guò)聲音交流數(shù)據(jù)?
這個(gè)裝腔作勢(shì)的人讓我頭疼,所以我打電話給 Chirp 的首席技術(shù)官 (CTO),Daniel Jones 博士。事實(shí)證明,許多核電站早在今天的無(wú)線網(wǎng)絡(luò)技術(shù)出現(xiàn)之前就已投入使用。問(wèn)題是無(wú)線信號(hào)會(huì)觸發(fā)不可預(yù)見(jiàn)的事件(我可以告訴你一些故事),所以你不能只是走進(jìn)核電站這樣的設(shè)施并添加無(wú)線網(wǎng)絡(luò)而不重新調(diào)試整個(gè)裝置,這可能會(huì)花費(fèi)數(shù)十?dāng)?shù)百萬(wàn)美元的好日子。
相比之下,將聲音信號(hào)添加到已經(jīng)嘈雜的環(huán)境中沒(méi)有問(wèn)題。丹博士告訴我這樣一種裝置,其中環(huán)境噪聲記錄在大約 100 分貝。但是,這主要是在可聽(tīng)范圍內(nèi),而近超聲區(qū)域相對(duì)無(wú)噪音,所以他們使用的是這樣的。
另一個(gè)我從未考慮過(guò)的 Chirp 應(yīng)用程序涉及 Roblox,它是一個(gè)大型多人在線和游戲創(chuàng)建系統(tǒng)平臺(tái),每月有超過(guò) 1.8 億用戶。Roblox 允許用戶設(shè)計(jì)自己的游戲并玩由其他用戶創(chuàng)建的各種不同類型的游戲。當(dāng)您在同一個(gè)房間中有一群用戶想要組成組時(shí),就會(huì)出現(xiàn)問(wèn)題。正如您在本文中所讀到的,Chirp 的團(tuán)隊(duì)與 Roblox 的人們一起創(chuàng)建了一種完全離線、超快速的存在檢測(cè)和組構(gòu)建方法。
什么,你想要更多?好吧,我認(rèn)為我們都同意物聯(lián)網(wǎng)是一件很棒的事情,但我也認(rèn)為我們也同意將新的物聯(lián)網(wǎng)設(shè)備連接到家庭 Wi-Fi 網(wǎng)絡(luò)通常會(huì)被證明是一種耗時(shí)且令人沮喪的體驗(yàn)。考慮一個(gè)傳統(tǒng)的“手動(dòng)”設(shè)置過(guò)程,如下圖所示:
就在幾周前,我還在家里連接一些“不太智能”的設(shè)備。可以這么說(shuō),看到上面的圖表,我的臉頰頓時(shí)閃過(guò)一絲認(rèn)同感和一點(diǎn)淚水;另外,我發(fā)現(xiàn)我的神經(jīng)抽搐又出現(xiàn)了。
相比之下,我剛剛閱讀了這篇描述通過(guò)配備 Chirp 的移動(dòng)配置應(yīng)用程序進(jìn)行連接的專欄。我不知道你怎么樣,但是看著下面的插圖讓我想“高興地嘰嘰喳喳”:
事實(shí)上,Chirp 團(tuán)隊(duì)進(jìn)行了一項(xiàng)研究,要求參與者通過(guò)三種方法將 IoT 設(shè)備連接到 Wi-Fi 網(wǎng)絡(luò):“手動(dòng)”設(shè)置、集成 Chirp 技術(shù)的 Web 界面和配備 Chirp 的移動(dòng)配置應(yīng)用程序。 由此產(chǎn)生的“手動(dòng)”設(shè)置平均配置時(shí)間為 131 秒(這比我自己的經(jīng)驗(yàn)快得多),集成 Chirp 技術(shù)的 Web 界面為 66 秒,配備 Chirp 的移動(dòng)配置應(yīng)用程序僅為 19 秒。我只能說(shuō):“是的!來(lái)吧!”
Dan 博士指出,通過(guò)聲音傳輸數(shù)據(jù)的優(yōu)勢(shì)包括 Chirp 與設(shè)備無(wú)關(guān)。此外,Chirp 非常適合在任何配備麥克風(fēng)和/或揚(yáng)聲器的設(shè)備之間發(fā)送標(biāo)識(shí)符、庫(kù)存單位 (SKU)、令牌和讀數(shù)等數(shù)據(jù)。除了支持無(wú)縫的一對(duì)一 P2P 交換,例如交易、促銷優(yōu)惠、支付細(xì)節(jié)、地圖坐標(biāo)和網(wǎng)站 URL。啁啾也非常適合需要將數(shù)據(jù)傳送到聽(tīng)力范圍內(nèi)的任何設(shè)備的一對(duì)多應(yīng)用程序。此外,Chirp 非常適合通過(guò)廣播和電視廣播數(shù)據(jù)、在現(xiàn)場(chǎng)活動(dòng)中或簡(jiǎn)單地在一群朋友之間共享數(shù)據(jù)。
如果您希望將 Chirp 技術(shù)嵌入到您自己的應(yīng)用程序和系統(tǒng)中,Chirp 的人員提供了可用于以下平臺(tái)的軟件開(kāi)發(fā)工具包 (SDK):
Android(包括 Android TV 和 Android Things)
Arm(適用于 Arm Cortex-M 系列嵌入式處理器)
JavaScript/WebAssembly(從您的網(wǎng)絡(luò)瀏覽器發(fā)出啁啾聲)
macOS(用于桌面應(yīng)用程序)
Windows(適用于移動(dòng)和桌面 Windows 應(yīng)用程序 [Windows 7、8、10])
Chirp Audio API(用于生成 Chirp 音頻的 REST API)
所有這些 SDK 都將字節(jié)數(shù)組編碼為音頻信號(hào),任何帶有揚(yáng)聲器的設(shè)備都可以傳輸該音頻信號(hào),任何帶有麥克風(fēng)的設(shè)備都可以接收該音頻信號(hào)。開(kāi)發(fā)人員只需將他們的數(shù)據(jù)數(shù)組傳遞給 SDK,SDK 將生成相應(yīng)的音頻信號(hào)并從設(shè)備揚(yáng)聲器播放。
有興趣了解更多信息嗎?如果是這樣,Chirp 的人會(huì)在他們的開(kāi)發(fā)者網(wǎng)站上提供大量文檔;另外,如果您想與他們聯(lián)系以獲取更多信息,他們會(huì)很樂(lè)意“唧唧喳喳”。至于我,我已經(jīng)在考慮如何使用 Chirp 來(lái)控制我的Countdown Timer之類的東西。你呢?你能想到 Chirp 技術(shù)有什么很酷的應(yīng)用嗎?
審核編輯 黃昊宇
-
數(shù)據(jù)
+關(guān)注
關(guān)注
8文章
7170瀏覽量
89705 -
聲音信號(hào)
+關(guān)注
關(guān)注
0文章
9瀏覽量
6692
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
KT148A語(yǔ)音芯片的聲音小,如何讓喇叭聲音變大?聲音影響注意點(diǎn)
![KT148A語(yǔ)音芯片的<b class='flag-5'>聲音</b>小,如何讓喇叭<b class='flag-5'>聲音</b>變大?<b class='flag-5'>聲音</b>影響注意點(diǎn)](https://file1.elecfans.com/web3/M00/05/58/wKgZPGd_OxGAIaGHAACZghMqXvo971.png)
用PCM1870采樣電話中的聲音,采得的數(shù)據(jù)有時(shí)是沒(méi)有的,為什么?
TLV320AIC3106在將PC端采集的數(shù)據(jù)放倒芯片進(jìn)行播放的時(shí)候發(fā)現(xiàn)有大量噪音“咯吱咯吱“的聲音,為什么?
TLV320DAC3100開(kāi)機(jī)后Speaker聲音小,Lineout聲音正常是怎么回事?
aic3106通過(guò)mic在收到數(shù)據(jù)發(fā)送給IIS,IIS將數(shù)據(jù)發(fā)送給軟件編碼,編解碼后有回音怎么解決?
請(qǐng)問(wèn)PCM1789 I2S能否通過(guò)寄存器讓輸出的左右聲道都有聲音輸出?
請(qǐng)問(wèn)TLV320DAC3100音頻codec如何產(chǎn)生key-click聲音的?
Tas5825pevm無(wú)法通過(guò)usb播放聲音怎么辦
使用串行連接通過(guò) Raspberry Pi 增強(qiáng)您的 XRP 項(xiàng)目
![使用串行連接<b class='flag-5'>通過(guò)</b> Raspberry Pi 增強(qiáng)<b class='flag-5'>您</b>的 XRP 項(xiàng)目](https://file1.elecfans.com/web2/M00/04/DA/wKgZombUF0iAAmriAABuJn8tR_A501.jpg)
PCM1794A I2S 16bit數(shù)據(jù)不出聲音的原因?
如何讓蜂鳴器發(fā)出不同頻率的聲音
聲音測(cè)量的定義和典型應(yīng)用
![<b class='flag-5'>聲音</b>測(cè)量的定義和典型應(yīng)用](https://file.elecfans.com/web2/M00/9F/D9/poYBAGQ9752APSjeAAAYI1VgEtY574.png)
基于深度學(xué)習(xí)的鳥(niǎo)類聲音識(shí)別系統(tǒng)
激光如何對(duì)您的血液計(jì)數(shù)
![激光如何對(duì)<b class='flag-5'>您</b>的血液計(jì)數(shù)](https://file1.elecfans.com//web2/M00/CB/07/wKgaomYe_aKALsQVAH_4ossea2I581.gif)
AI辨識(shí)設(shè)備運(yùn)行聲音進(jìn)行健康監(jiān)測(cè) ADI OtoSense智能監(jiān)測(cè)解決方案發(fā)力
![AI辨識(shí)設(shè)備運(yùn)行<b class='flag-5'>聲音</b>進(jìn)行健康監(jiān)測(cè) ADI OtoSense智能監(jiān)測(cè)解決方案發(fā)力](https://file1.elecfans.com/web2/M00/C7/C2/wKgZomYWOeWAKeLbAABy6GRRTtw547.png)
評(píng)論