能對話、能講故事,他用樹莓派把1960年代的老式收音機改造成了智能...

2020-12-22 騰訊網

爺爺留給我的收音機,大概可以煥發新生了。

對於大部分年輕人來說,老式收音機都是不可磨滅的童年回憶。隨著科技的發展,我們收聽有聲內容的方式從收音機變成了手機,後來又變成了智能音箱,而內容本身也從電臺節目變成了播客。

近日,YouTube 上的一位博主將一臺老式德律風根收音機改造成了能講故事、能對話的智能音箱。

改造這樣一臺收音機並不困難。首先,我們準備一下所需要的的材料:

樹莓派

Google AIY 語音套件 v1

無線電

Google Cloud Platform

Google Dialogflow

螺絲刀

焊接設備

接線

揚聲器

開關

硬體組裝

像大多數改造類的手工項目一樣,本次也是使用一些舊的電子設備,確切地說是一臺德律風根收音機,產於 1960 年代的西德。在完成拆解工作以後,他們保留了揚聲器和按鈕的部分。然後添加樹莓派和其他零件。

如果想要實現可交互功能,意味著必須有一個麥克風和揚聲器,並具備處理能力。這裡使用的是 Google AIY 語音工具包,按照其操作說明即可。

樹莓派安裝在右下角。

如何講故事

作者設計了一個決策樹,提供了一個嚴格的故事框架,因此用戶不能隨意提問。

當你看到這個框架後,你會發現創建具有交互性的事物並不難,實際上只需要了解以下幾個短語之間的區別即可:Laserpointer、Lockpick、Drink、Take Bribe、Refuse Bribe。

然後是設計對話環節。Google Dialogflow 是一個免費的自然語言理解平臺,任何人使用它都能很輕鬆地設計用戶的對話交互。

類似的程序有很多,但 Google Dialogflow 是免費的並且容易上手,你可以參照這份入門指南:https://cloud.google.com/dialogflow/docs/tutorials

下圖是用戶與收音機對話、收音機確定如何響應之間的步驟,語音轉文本和聊天機器人軟體需要協同工作。在這個項目裡,數據流的運行方式如下:

1、麥克風檢測到有人在講話,並記錄音頻。

2-3、Google AI(語音轉文本)處理音頻,並將用戶說的單詞提取為文本。

4-5、聊天機器人(Google Dialogflow)接收此文本並匹配正確的回覆,然後將其發送給樹莓派。

6-7、AI 使用該文本生成人工語音。

8、將音頻通過揚聲器播放給用戶。

最終你將得到一臺可對話的 「智能音箱」,它的聲音很有磁性,美中不足的是語氣有些生硬,並且故事欠缺一點吸引力,Anyway,至少這臺智能音箱的外觀更加復古且美麗吧。

相關焦點

  • 能對話講故事,他用樹莓派把60年代的老式收音機改造成智能音箱
    對於大部分年輕人來說,老式收音機都是不可磨滅的童年回憶。隨著科技的發展,我們收聽有聲內容的方式從收音機變成了手機,後來又變成了智能音箱,而內容本身也從電臺節目變成了播客。近日,YouTube 上的一位博主將一臺老式德律風根收音機改造成了能講故事、能對話的智能音箱。
  • 終於有人講清楚了樹莓派是什麼
    打開APP 終於有人講清楚了樹莓派是什麼 發表於 2018-01-22 15:59:53 樹莓派能替代日常桌面計算機的多種用途,包括文字處理、電子表格、媒體中心甚至是遊戲。並且樹莓派還可以播放高至1080p的高清視頻。 我們希望將樹莓派推廣給全世界的青少年電腦愛好者,用於培養電腦程式設計的興趣和能力。
  • 從自製收音機到智能音響 一個家庭「娛樂神器」進化史
    當你回到家,開啟家裡的智能電視、智能音響的時候,還能記起,若干年前的那些「家庭娛樂神器」嗎?66歲的孫志傑還記得,自己童年時,第一臺「家庭娛樂神器」就是一臺收音機,如今,他的家裡,還收藏著多臺老式收音機,鑑證著科技發展和時代的變遷。
  • 小白也能看懂!可能是最全面、最能幫你避坑/避免吃灰的樹莓派指南
    樹莓派能做些什麼?這個問題對於很多沒有接觸過相關東西和腦子一熱就買了樹莓派的朋友來說,算是比較常見的,經常會有人問「怎麼樣才能讓樹莓派不吃灰」之類的問題。所以呢,這裡我分成了幾個大類,來講講樹莓派能做些什麼,作為拋磚引玉。希望能給大家擴展一下思路,避免讓樹莓派吃灰。
  • 老普桑被改造成「敞篷版」,比普通跑車要拉風,還有老式收音機
    老普桑被改造成「敞篷版」,比普通跑車要拉風,還有老式收音機對於桑塔納這款車大家應該都非常熟悉了,早年間的時候在國內是名氣最大的一款車型,並且一般人根本就買不起。而現如今一臺90年代的桑塔納車型,其在舊車市場的報價也就在8000元甚至更低。這個價格確實比較便宜,不過因為年底已經很久遠了,所以買的人也不是很多。再加上造型比較的落伍,時下的年輕人更加不會選擇。不過下面要說的這款桑塔納車型,卻和我們印象中的桑塔納完全不同。因為這是一款敞篷的桑塔納。
  • Appinventor與樹莓派:眼見為實
    今天我們來學習基於樹莓派APPInventor安卓應用開發--智能硬體第8課:眼見為實。接下來,我們一起來探究如何實現用手機控制樹莓派拍照。器材:樹莓派1塊,擴展板1塊,紅外傳感器  1個  USB攝像頭 1個。
  • 玩轉樹莓派之零—-了解樹莓派
    最近買了一塊樹莓派板子,想學習樹莓派玩法,如果您也跟我有一樣想法,那麼我們一起來學習吧,需要什麼基礎呢:基礎計算機知識
  • 什麼是樹莓派(Raspberry Pi)
    你知道樹莓派(Raspberry Pi)嗎?它可不是一款餐後甜點,而是一個只有信用卡大小的計算機,更準確的說它是一款單板計算機。Raspberry Pi 3樹莓派是一款基於ARM的單板計算機,默認運行一款稱為Raspbian的作業系統,它是基於Linux內核和Debian作業系統開發的開源作業系統。
  • 【課程課題】優秀課程展示--《玩轉樹莓派》第一課
    >【教材與學生情況分析】本課是《樹莓派基礎課程》的第一節課,樹莓派由英國慈善組織「Raspberry Pi 基金會」開發,最初目的是為了提高學校計算機科學及相關學科的教育,現如今大多人拿樹莓派來做嵌入式開發,多用於物聯網、智能家居和人工智慧方面。
  • 樹莓派開發板做的智能家居開源系統
    因此,智能家居的整體架構包括與家庭網絡、用戶和行業服務提供商相連的家庭設備。   現有的智能家居系統是一種特殊的設計,以適應特定的消費者家庭環境和需求。這些系統在設計上很複雜,不夠靈活,無法滿足習慣要求,而且往往嵌入家庭的物理結構。它們也很貴,阻礙了普通消費者的採用,並限制了重新配置和擴大的可能性,以滿足消費者不斷變化的需求。
  • 樹莓派(Raspberry)新手指南
    樹莓派(Raspberry Pi)是啥非常流行的卡片式單板機電腦,最初設計目標是用較為廉價的硬體和開源軟體為兒童提供一個計算機教育平臺。樹莓派(Raspberry Pi)能用來做什麼 樹莓派被開發出了千千萬萬種玩法,其中有些是純粹好玩;有些是為了學習計算機技術;有些是為了探索我們生活的世界;還有一些是幫助我們更好的生活。
  • Arduino與樹莓派 哪款開發板更適合你
    Arduino和樹莓派(Raspberry Pi)都是電子創意設計的常用開發工具,那麼它們之間到底有什麼區別和特點呢?今天Z博士就跟大家分享一下Arduino和樹莓派的比較。Arduino沒有音視頻輸出接口,也沒有網絡接口和能與外圍設備連接的USB接口,開發板上沒有多餘的板載存儲器。當然,這些功能可以通過Arduino擴展板的擴展而實現。Arduino擴展板可以實現多種功能的擴展,擴展板的種類很多,除了擴展接口功能外,擴展板還可以擴展GPS、電機控制、網絡連接等功能。再來看看樹莓派。
  • 玩轉電子DIY,樹莓派和單片機開發板你究竟pick誰?
    隨著科技的發展,開發板的選擇也越來越豐富,近年來,也出現了一方面是以Arduino和樹莓派為首的開源硬體陣營,另一方面,則是以STM32、51和S3C2440為首的傳統單片機開發板陣營。無論屬於哪個陣營,它們用的CPU都得分成MCU(微控制器,或者稱為單片機)和MPU(微處理器)兩類,它們的本質區別在於MMU(內存管理單元),也就是對於虛擬內存空間的支持。Arduino和STM32、51就屬於MCU類的,而樹莓派和S3C2440則屬于于MPU類。兩類在性能上也有著很大的不同。
  • 樹莓派新手入門教程
    本文根據我的親身經驗,介紹如何從零開始,搭建一個樹莓派伺服器,控制 LED 燈。你會看到,樹莓派玩起來實在很容易。我要感謝 100offer 對我提供贊助。100offer 是國內第一流的人力資源服務網站,本文結尾有他們的簡介,最近想換工作的朋友可以看一下。
  • 樹莓派開發實戰 第2版 電子書
    樹莓派(Raspberry Pi)是一款基於Linux系統的、只有一張信用卡大小的卡片式計算機。研發樹莓派的起初目的是通過低價硬體和自由軟體來推動學校的基礎計算機學科教育,但很快樹莓派就得到計算機和硬體愛好者的青睞;他們用它學習編程,並創造出各種各樣新奇的、風靡一時的軟硬體應用。
  • 如果樹莓派4搭載 Myriad 2,那玩樹莓派的都會瘋掉…
    先說下標題中出現的兩樣東西:樹莓派4 以及 Movidius Myriad 2。 2013年發布第一代,距離目前最新的版本是2016年發布的第三代,也就是樹莓派3(評測),而2017年沒有更新,不出意外,今年2018年的3月,樹莓派基金會將會推出樹莓派4。有消息稱,樹莓派4在提升硬體性能的同時將會融入目前最火的AI技術,所以還是非常值得期待的,期待值甚至超過以前所有更新迭代的版本。
  • 樹莓派400評測:學習計算機硬體和程式語言的理想入門設備
    樹莓派400是一款內置在鍵盤中的電腦,很像上世紀八九十年代的家用電腦,它就像是Commodore 64、ZX Spectrum、BBC Model B、Atari ST和Amiga等設備的現代版本。這使得它比其它版本的樹莓派更方便用戶使用。要讓它運行,只需通過HDMI連接到顯示器上,然後再連接滑鼠、插入帶有作業系統的SD卡,並接通電源。
  • Arduino和樹莓派該怎麼選?單板計算機入門指南
    軟體和硬體過去幾十年,開發軟體變得越來越容易,為自己的項目定製軟硬體成了一件傳統意義上的巨大挑戰。在微晶片上編程並非易事,往往還需要特殊設備。2012年單板計算機開始在市場站穩腳跟,定製這些硬體項目變得更容易也更便宜,一切都開始改變。
  • 20世紀七八十年代的舊收音機,現在值多少錢?看看你家有沒有
    20世紀七八十年代的舊收音機,現在值多少錢?快看你家有沒有相信大家應該都見過七八十年代的收音機,有的人可能自己家裡就有這種老式的收音機。可能有的人看到只要花50-120元,可能是現代人一天的開銷,根本不值錢,對放在現在這個時代是不值錢,但是在當時那個年代可是非常值錢的。當時政府工作人員一個月的工資也才10元,一個收音機至少需要小半年的工資。收音機在那個時代如此值錢,放在當下這個收音機又值多少錢呢?
  • 5 個可在家中使用的樹莓派項目 | Linux 中國
    樹莓派 電腦可被用來進行多種設置用於不同的目的。顯然它在教育市場幫助學生在教室和創客空間中學習編程與創客技巧方面佔有一席之地,它在工作場所和工廠中有大量行業應用。我打算介紹五個你可能想要在你的家中構建的項目。媒體中心在家中人們常用樹莓派作為媒體中心來服務多媒體文件。