Kaldi Chain解碼器系列介紹

前言

Kaldi解碼器針對喚醒詞或特定場景控制詞來說,過於臃腫,佔用內存較大,爲了使得解碼流程能夠清晰並且精簡,以及方便移植一些不支持C++的平臺(代碼C語言實現解碼器,下文Github中僅給出C++的實現,C++實現移除了類的定義,以及對象的思想,和C一樣,是基於面向過程的,所以只需替換vector,hashmap等接口即可,C語言代碼實現目前不公開),僅以此係列文章紀念kaldi解碼器裁剪的辛酸之路。

以下文章不涉及一些具體原理性的內容,比如MFCC算法、解碼器Token passing算法等

系列文章

  1. chain解碼器流程
  2. MFCC特徵提取模塊
  3. 神經網絡前向計算模塊
  4. 解碼器核心解碼圖遍歷(代碼實現遍歷,替換openfst操作)

github喜歡的點個贊加個星

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章