原创 kaldi源碼分析(四)-單音素訓練

文章目錄steps/train_mono.sh steps/train_mono.sh 單音素訓練是使用kaldi進行所有傳統聲學模型訓練的起始部分,尤爲重要。在進行聲學模型訓練時,首先使用單高斯模型進行模型訓練。 聲學模型的對齊

原创 kaldi源碼分析(一)--kaldi腳本

文章目錄數據準備發音詞典 L.fst提取特徵聲學模型訓練語言模型訓練解碼 數據準備 發音詞典 L.fst 將之前的詞典轉換爲L.fst 以及 topo文件 utils/prepare_lang.sh --position-dep

原创 linux命令行(二)--輸入輸出流處理

文章目錄終端輸出改變顏色 終端輸出改變顏色 echo -e 使輸出中的進行轉義字符進行轉義 echo輸出帶顏色 格式如下: echo -e "\033[字背景顏色;文字顏色m字符串\033[0m" 例如: echo -

原创 tensorflow學習(一)--安裝

文章目錄tensorflow安裝使用pip安裝conda安裝 tensorflow安裝 安裝TensorFlow的版本選擇 cpu版本:pip install tensorflow==1.7.0 (==後面爲所要安裝的版本號)

原创 kaldi源碼分析(三)-特徵處理

文章目錄特徵相關腳本分析steps/compute_cmvn_stats.sh提取特徵腳本 (steps/make_mfcc.sh steps/make_mfcc_pitch.sh steps/make_

原创 基於srilm的語言模型訓練簡介(一)

文章目錄一、語言模型訓練二、語言模型打分三、語言模型剪枝四、語言模型合併五、語言模型使用詞典限制 一、語言模型訓練 ##功能 #讀取分詞後的text文件或者count文件,然後用來輸出最後彙總的count文件或者語言模型 ##參數

原创 kaldi源碼分析(二)-數據準備

文章目錄kaldi數據準備發音詞典數據準備聲學模型數據準備語言模型數據準備 kaldi數據準備 在本次記錄中主要記錄的是發音詞典以及聲學模型的數據準備,語言模型僅僅簡單介紹。 發音詞典數據準備 發音詞典數據準備的階段主要目的是生成

原创 linux命令行(一)--判斷和壓縮

文章目錄判斷shell中對小數進行比較的方法總結if判斷多個條件linux壓縮和解壓縮命令targzipziprar 判斷 大於或等於 -ge (greater than or equal) 小於或等於 -le -eq 等於

原创 多版本gcc環境切換(非root權限)

1.下載依賴包 不同的gcc版本對其他四個包的依賴版本不一樣,所以需要先下載gcc 安裝包,然後查看需要的依賴包的對應版本,再安裝gcc ./contrib/download_prerequisites 2. 編譯GCC 使用系

原创 cuda多版本之間切換(非管理員權限)

多版本之間切換 查看當前cuda版本 nvcc --version 僅需進行修改 vim ~/.bashrc 中的環境變量 export PATH=/usr/local/cuda/bin:$PATH export LD_LIBR

原创 kaldi源碼分析(零)--kaldi的安裝

文章目錄kaldi安裝 kaldi安裝 sudo apt-get update sudo apt-get upgrade sudo apt-get install git sudo apt-get install -y git

原创 kaldi源碼分析(一)-單音素模型-shell level

文章目錄steps/train_mono.sh steps/train_mono.sh 單音素訓練是使用kaldi進行所有傳統聲學模型訓練的起始部分,尤爲重要。在進行聲學模型訓練時,首先使用單高斯模型進行模型訓練。 聲學模型的對齊

原创 kaldi源碼分析(一)-scripts level

文章目錄kaldi安裝數據準備訓練數據準備生成發音詞典 L.fst聲學模型訓練語言模型訓練解碼 kaldi安裝 sudo apt-get update sudo apt-get upgrade sudo apt-get instal

原创 kaldi源碼分析(二)-數據準備-shell level

文章目錄kaldi數據準備聲學模型數據準備發音詞典數據準備 kaldi數據準備 聲學模型數據準備 詞彙表中不一定包含text中出現的詞彙,詞彙表中沒有的詞彙被寫入lang/oov.txt 文件中(lang/oov.int 文件爲其 S

原创 linux 小用法

文章目錄判斷shell中對小數進行比較的方法總結linux壓縮和解壓縮命令targzipziprar 判斷 大於或等於 -ge (greater than or equal) 小於或等於 -le -eq 等於 (equal)