與Windows相比,MacBook確實(shí)更適合開(kāi)發(fā)環(huán)境。畢竟MacBook系統(tǒng)是基于Unix的,有自己的命令行,可以用于Linux操作。
比如,如果你想經(jīng)常管理CentosUbuntu服務(wù)器,可以用MacBook自帶的終端命令行直接ssh進(jìn)入這些服務(wù)器,不需要安裝像Windows這樣的第三方工具Putty。
另外Mac的兼容性更強(qiáng),安裝各種類(lèi)型的Linux虛擬機(jī)也容易很多。許多不同的Linux發(fā)行版都可以通過(guò)VirtualBox安裝。參考我最近寫(xiě)的一篇頭條文章:
然后Mac上有很多現(xiàn)成的開(kāi)發(fā)環(huán)境,比如Python。如果你想學(xué)習(xí)機(jī)器深度學(xué)習(xí)和GooglesTensorflow框架,可以通過(guò)Python2.7在命令行直接輕松下載安裝,然后在本地運(yùn)行一系列測(cè)試。
一句話,Mac的先天優(yōu)勢(shì)使得開(kāi)發(fā)過(guò)程有趣且穩(wěn)定,所有建議都可以嘗試。
看了很多論文,語(yǔ)音識(shí)別領(lǐng)域的高質(zhì)量文章,大部分都是英文的比較靠譜。看了幾個(gè)月的論文,終于有了頭緒,找到了自己的創(chuàng)新點(diǎn),開(kāi)始打算用Tensorflow來(lái)訓(xùn)練實(shí)驗(yàn)。后來(lái)很多人推薦kaldi更適合語(yǔ)音識(shí)別,因?yàn)檎Z(yǔ)音識(shí)別不僅僅是訓(xùn)練幾層神經(jīng)網(wǎng)絡(luò),還需要訓(xùn)練前的聲音信號(hào)處理和訓(xùn)練后的解碼,所以我就轉(zhuǎn)行Kaldi學(xué)習(xí)了。Kaldi是一個(gè)基于c的開(kāi)源語(yǔ)音識(shí)別工具箱,這個(gè)工具可以在Windows或者Linux下編譯。不過(guò)之前聽(tīng)說(shuō)業(yè)界還是在Linux下做更多的開(kāi)發(fā)。另外,Kaldi的官方文檔還說(shuō),建議在Linux下使用Kaldi。所以我選擇在Linux環(huán)境下安裝kaldi。我在虛擬機(jī)上安裝了Ubuntu版。雖然本科的時(shí)候教過(guò)Linux的課程,但是很多年后都快忘了,很多訂單都需要我媽來(lái)完成。