{eval=Array;=+count(Array);}

国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

問(wèn)答專欄Q & A COLUMN

如果我買了一個(gè)樹(shù)莓派,我能用這個(gè)樹(shù)莓派干什么?

劉福劉福 回答0 收藏2
收藏問(wèn)題

1條回答

jsliang

jsliang

回答于2022-06-28 17:50

自從我上次寫(xiě)了一篇樹(shù)莓派入門攻略之后,我的樹(shù)莓派就閑置了,我的意思是,我雖然寫(xiě)了一篇閱讀量很大的入門攻略,致使可能不少人都把我當(dāng)成高手,但我的水平也僅僅是入門而已,每天都有不少人來(lái)看我的這篇文章,時(shí)間長(zhǎng)了,我還是感覺(jué)到有點(diǎn)不好意思,自己水平不夠,大家卻來(lái)看你的教程,這未免有誤人子弟的嫌疑,因此,最近我又摸出了角落里的樹(shù)莓派,打算好好鼓搗鼓搗。

本來(lái)我打算做一個(gè)智能機(jī)器人,但卡在了語(yǔ)音識(shí)別上面,我用python的百度語(yǔ)音RESTAPI來(lái)做識(shí)別,但識(shí)別率出奇的低,而錄的音聽(tīng)上去很清楚,且百度官方的demo用著還是挺能識(shí)別的,所以我懷疑是python的wave庫(kù)的問(wèn)題或者編碼或者上傳的問(wèn)題。但總之,我遇到了問(wèn)題,遺憾的是,這個(gè)問(wèn)題現(xiàn)在還存在,所以你不會(huì)看到一篇如何用樹(shù)莓派做智能機(jī)器人的教程,不過(guò)我不保證以后我的博客不會(huì)出現(xiàn)這篇教程,但我可以保證的是,如果哪天出了這個(gè)教程,那它教你做的東西,一定酷的翻天。

好了,現(xiàn)在我們來(lái)看看,如何用樹(shù)莓派做一個(gè)定時(shí)提醒機(jī),提醒機(jī)這個(gè)名字應(yīng)該是我發(fā)明的,這樣聽(tīng)上去厲害一點(diǎn),但它的主要作用就是在你定好的時(shí)間,說(shuō)出一句話,比如每隔半個(gè)小時(shí)說(shuō)一次「認(rèn)真看書(shū)!」或者每天早上的六點(diǎn)半自動(dòng)開(kāi)始放一曲提神的鳳凰傳奇。

我白天要去一家好玩的公司實(shí)習(xí),樹(shù)莓派在家里,每隔一個(gè)小時(shí)就會(huì)提醒我女朋友喝水,每隔一個(gè)半小時(shí)會(huì)提醒她認(rèn)真學(xué)習(xí),還會(huì)不定時(shí)的說(shuō)一些好玩的話給她聽(tīng),這讓她覺(jué)得非常有意思,她甚至還表示可能會(huì)愛(ài)上樹(shù)莓派,當(dāng)然我對(duì)此表示懷疑,樹(shù)莓派雖然在程序的控制下顯得很可愛(ài),但誰(shuí)也很難對(duì)著一塊電路板產(chǎn)生感情。

說(shuō)了這么多廢話,下面開(kāi)始正式一點(diǎn)講教程了。

首先我默認(rèn)你擁有一塊樹(shù)莓派,并且你安裝好了Linux操作系統(tǒng),連上了網(wǎng)絡(luò),如果你還沒(méi)有完成上述任務(wù),請(qǐng)先查看我的上一篇教程:樹(shù)莓派菜鳥(niǎo)入門攻略

好了,現(xiàn)在你擁有一塊安裝好操作系統(tǒng),能夠上網(wǎng)的樹(shù)莓派了,我們開(kāi)始吧。

要能夠說(shuō)話,首先要有嘴巴,對(duì)于樹(shù)莓派來(lái)講,這就意味著揚(yáng)聲器,因此,我們要給樹(shù)莓派裝一個(gè)揚(yáng)聲器,樹(shù)莓派的要求并不高,大多數(shù)揚(yáng)聲器都能滿足要求且能夠工作,我就是用的隨便翻出的一對(duì)USB小喇叭。

裝上了揚(yáng)聲器之后,我們還需要相應(yīng)的軟件去播放聲音,我使用的軟件是mpg123,mpg123是一個(gè)非常便捷高效的Linux命令行播放器,安裝mpg123的命令是:

sudo apt-get install mpg123

輸入完之后會(huì)問(wèn)你是否繼續(xù),輸入Y繼續(xù)

接著它滾動(dòng)一番,然后就裝好了,裝好之后就可以通過(guò)輸入命令mpg123來(lái)播放聲音了,具體的用法可以通過(guò)命令

man mpg123

來(lái)查看,我們可以試試這個(gè)命令,如果能聽(tīng)到悠揚(yáng)的歌聲,則說(shuō)明你的mpg123 以及揚(yáng)聲器工作正常

mpg123 “http://music.baidutt.com/up/kwcawskw/dscskw.mp3”

我不會(huì)告訴你這是一首非常非主流的音樂(lè)。

播放聲音的部分搞定了,下面我們要做語(yǔ)音合成,語(yǔ)音合成,就是你聽(tīng)到的死板的電腦聲音,雖然死板,但有時(shí)候聽(tīng)著卻很好玩,我用的是百度的語(yǔ)音合成,百度的語(yǔ)音合成能夠自定義音調(diào),語(yǔ)速,男女聲,這能夠做出很多好玩的聲音,百度語(yǔ)音的地址是:http://yuyin.baidu.com

你需要注冊(cè)賬號(hào),注冊(cè)一個(gè)新應(yīng)用,獲得一個(gè)id和key,然后用這個(gè)id和key獲取token,然后就可以通過(guò)拼接url的方式來(lái)合成語(yǔ)音了,具體的拼接方式是:

http://tsn.baidu.com/text2audio?tex=大家好我是機(jī)器人&lan=zh&per=0&pit=9&spd=9&cuid=***&ctp=1&tok=xxxxxxx

tex是要合成的語(yǔ)音內(nèi)容,per是聲音的性別,1是男,0是女,默認(rèn)是女,pit是音調(diào),spd是語(yǔ)速,調(diào)節(jié)范圍都是1-9,最后的tok是你通過(guò)你的id和key獲取到的token,具體的獲取方式見(jiàn)百度語(yǔ)音的文檔。總之,現(xiàn)在你直接在瀏覽器打開(kāi)這個(gè)鏈接,就可以聽(tīng)到合成的語(yǔ)音了,你在樹(shù)莓派里面輸入命令

mpg123 “http://tsn.baidu.com/text2audio?tex=大家好我是機(jī)器人&lan=zh&per=0&pit=9&spd=9&cuid=***&ctp=1&tok=xxxxxxx”

就可以從樹(shù)莓派的喇叭里面聽(tīng)到它說(shuō)這句話了。

為了讓說(shuō)話這件事更簡(jiǎn)單方便一點(diǎn),我們寫(xiě)一個(gè)python文件來(lái)調(diào)用,文件名為read.py,python文件代碼如下:

# -*- coding: utf-8 -*-

import os

import sys

url = “http://tsn.baidu.com/text2audio?tex=”+sys.argv[1]+”&lan=zh&per=1&pit=1&spd=7&cuid=***&ctp=1&tok=xxxxxxx”

#print url

os.system(‘mpg123 “%s”‘%(url))

這樣一來(lái),我們只需要輸入命令

python read.py 合成文字內(nèi)容

來(lái)很方便的合成語(yǔ)音了

最后我們要解決的問(wèn)題是定時(shí),這個(gè)Linux系統(tǒng)本身就有很好的解決方案:crontab

我們輸入命令

sudo crontab -e

來(lái)打開(kāi)這個(gè)定時(shí)器,我給你們看看我的比如第一個(gè),就是每隔一個(gè)小時(shí),執(zhí)行一次后面的命令,第三個(gè)是每天的九點(diǎn)四十五,執(zhí)行一次。

關(guān)于crontab的更多用法,你可以自行Google,另外,我并不是秀恩愛(ài),我是滿懷著憂傷寫(xiě)的,因?yàn)榇丝涛遗笥颜诟疑鷼獠焕砦摇?/p>

好了,這就是本次教程,希望大家能夠玩的愉快。

評(píng)論0 贊同0
  •  加載中...

最新活動(dòng)

您已邀請(qǐng)0人回答 查看邀請(qǐng)

我的邀請(qǐng)列表

  • 擅長(zhǎng)該話題
  • 回答過(guò)該話題
  • 我關(guān)注的人
向幫助了您的網(wǎng)友說(shuō)句感謝的話吧!
付費(fèi)偷看金額在0.1-10元之間
<