動(dòng)機(jī)
作為一只語音類項(xiàng)目的產(chǎn)品汪,筆者需要經(jīng)常輸入奇奇怪怪的語音來觀察STT(speech 2 text)效果。
產(chǎn)品環(huán)境是在車機(jī)的ROM系統(tǒng)(安卓環(huán)境)中,硬件移動(dòng)不方便;使用其他硬件輸入語音調(diào)用科大訊飛的SDK又不方便,生產(chǎn)力令人捉雞。
因此突發(fā)奇想,可否用最低成本制造一個(gè)可以語音輸入、調(diào)用sdk識(shí)別、輸出結(jié)果的硬件(簡(jiǎn)稱聽話機(jī))。經(jīng)過一番查閱,決定使用樹莓派作為主板完成這個(gè)目標(biāo)。
原因:
1、便宜:35刀
2、?。盒庞每ù笮?/p>
3、硬件:作為一塊ARM開發(fā)板,比單片機(jī)的好處就是USB-host、RJ45、HDMI、SD讀卡器等常用接口一樣不少,雖然處理器不夠強(qiáng)大,但是基本夠用
4、文檔:linux系統(tǒng)就不說了,良好的社區(qū)文化和全面的開發(fā)文檔,對(duì)于小白來說易上手、吸引力強(qiáng)
設(shè)備準(zhǔn)備
1、主板(RASPBERRY PI 3 MODEL B)

A 1.2GHz 64-bit quad-core ARMv8 CPU
802.11n Wireless LAN
Bluetooth 4.1
Bluetooth Low Energy (BLE)
以上為pi3比pi2多出的配置
1GB RAM
4 USB ports
40 GPIO pins
Full HDMI port
Ethernet port
Combined 3.5mm audio jack and composite video
Camera interface (CSI)
Display interface (DSI)
Micro SD card slot (now push-pull rather than push-push)
VideoCore IV 3D graphics core

2、外設(shè)
亞克力組裝式外殼帶風(fēng)扇x 1個(gè)
定制氧化鋁散熱片 x 1套
5V2.5A單電源頭 x 1個(gè)
定制帶開關(guān)電源線 x 1個(gè)
閃迪16G卡 x 1張
TF卡讀卡器x 1個(gè)
3、安裝
1、閱讀GPIO接口

2、將風(fēng)扇接入引腳,裝亞克力保護(hù)板(勿暴力安裝)


啟動(dòng)初始化
1、燒錄系統(tǒng)
1.1、先用SDFormatter格式化SD卡
1.2、下載鏡像文件 Raspbian “wheezy”
1.3、使用Win32DiskImager寫入系統(tǒng)鏡像到SD卡中
1.4、將SD卡插入樹莓派
2、上電
2.1、不建議使用無源的USB HUB,必須用有源的
2.2、隨便拿一個(gè)充電器是可以的,但是本人擔(dān)心國產(chǎn)貨虛標(biāo),因此選擇了一個(gè)有開關(guān)的品牌充電器
2.3、紅燈亮,綠燈閃,安裝系統(tǒng)后綠燈閃爍變緩

3、無顯示器登錄RPi
硬件已經(jīng)花了兩百多大洋,不想再糟蹋顯示器了,因此找到無顯示器操作樹莓派的方法至關(guān)重要。
連接準(zhǔn)備:樹莓派,網(wǎng)線一根,PC機(jī)一臺(tái)、mac機(jī)一臺(tái)
3.1、用網(wǎng)線將樹莓派連接路由器,登錄路由器管理界面,查看小pi的ip地址

3.2、樹莓派默認(rèn)安裝了SSH服務(wù)。打開terminal,輸入:
ssh pi@樹莓派ip地址
默認(rèn)密碼為:raspberry:

3.3、初始化
更新debian:
sudo apt-get update

升級(jí)完成后重啟一下,我們看看有啥需要配置的:
sudo raspi-config

一個(gè)簡(jiǎn)單的gui,大家自己玩吧!
3.4、設(shè)置VNC并調(diào)戲
sudo apt-get install tightvncserver

安裝成功,設(shè)置密碼

下載VNC Viewer,在界面輸入:
IP地址:1



功能很豐富啊(ˇ?ˇ) ,我先去玩一會(huì)~



