Cyberon CSMT Tool 使用說明
繁體中文 简体中文 English
注意事項 :
  • Cyberon CSMT Tool可生成16 bit/32 bit/Smart Phone之CSpotter專案檔及模型檔。
  • Cyberon CSMT Tool所生成之模型檔,僅支援以下版本辨識引擎:16bit/32bit:CSpotter6;Smart Phone:2.10.1。
  • Cyberon CSMT Tool需要網路連線。
  • Cyberon CSMT Tool可對模型檔進行參數調整。
  • Cyberon CSMT Tool需要帳號登入方可使用。
  • 若帳號及密碼正確卻無法登入,請進行Windows Update並重新開機後再嘗試登入。
  • 請安裝以下轉發套件:
    1.Microsoft Visual C++ 2005 可轉散發套件 (x86)
    2.Microsoft Visual C++ 2008 可轉散發套件 (x86)
    3.Microsoft Visual C++ 2010 可轉散發套件 (x86)。
  • 若登入後無法正常使用,請檢查以下設定:控制台->網際網路選項->連線->LAN設定,請取消上方的自動偵測設定與Proxy伺服器的所有設定
使用步驟:
  • 請選擇檔案->新增專案/載入專案來進行工作。
  • Cyberon CSMT Tool支援從Web Tool下載的.csmt專案檔。

    新增專案/載入專案:
新增專案:
  • 新增專案時必須輸入專案名稱及選擇專案設定。
  • 依序如下:

    選擇平台及語言:


    選擇專案設定:

    FrameRate:每秒取多少個Frame做特徵向量轉換,Frame Rate越高,辨識率越好,但計算量會上升
    Gaussian:聲音經過特徵向量轉換後可分配的Gaussian數量
    RejectionCapability:為門檻值設定,Level越高,False alert機率越低,但聲音必須與指令越相近
    SampleRate:聲音取樣率
    FeatureDimension:特徵向量的維度,維度越多,辨識率越好,但計算量與模型大小會上升
  • 選擇專案檔儲存位置(Warning:路徑請勿包含任何非英數字元):


    專案新增成功如圖:
儲存專案:
  • 所有修改都必須儲存方會保留,請使用Ctrl+S或是檔案->儲存專案進行儲存。
指令相關:
  • 新增:

    於輸入框輸入指令後點擊新增,或是按下鍵盤Enter鍵也可新增:
  • 批次新增:

    讀取文字檔新增指令,必須為UTF-16LE編碼:
  • 上移/下移:

    選擇指令後點擊上移/下移,可改變其位置:
  • 刪除:

    選擇欲刪除之指令後點擊刪除:
  • 檢查:

    檢查指令相似度:


    結果格式如下:(指令位置)指令:(相似指令位置)相似指令:
  • 修改:

    修改指令的顯示文字或Reward:
  • 撥音:

    選擇指令後點擊撥音,撥放該指令的TTS合成音:
  • 更新:

    選擇指令後,可於下方輸入框修改該指令的發音,點擊更新後便會更新其發音:

    Phoneme Table請參考:Phoneme Table說明
  • 預設:

    選擇指令後點擊預設,會將該指令發音還原為系統預設:
調整相關:
  • Reward:Reward的調整是針對單一指令,數值越大,代表該指令越容易辨識,但可能提高誤動作率,一般調整範圍為-10~10。
  • Energy Threshold:Energy Threshold的調整是針對整個群組,藉由此參數濾除背景噪音,數值越大,則辨識需要的音量較大,數值越小,則所需音量較小,但可能提高誤動作率,一般調整範圍為0~200。
  • Frequency Warping:Frequency Warping的調整是針對整個群組,根據Cyberon實驗數據,數值越小,對高音頻的辨識對象(例:女性、小孩,一般調整為90~92%)效果會較好。
  • Rejection Level:Rejection Level為調整整個群組的門檻值,數值越大,則辨識越嚴謹,Cyberon建議如果需要調整Rejection Level,則需要進行實地測試為佳,一般調整範圍為-10~10。
  • Response Time:Response Time的調整是針對整個群組,數值越小,代表指令與指令間的間隔時間越短,數值越大,產生false trigger的機會相對較低,若需要Trigger Mode,建議勾選下方的Trigger Mode使用最短的Response Time(0.10s)。
  • 細節請參考:Trigger mode help
  • Reset會將當前群組所有調整值全部重置。
群組相關:
  • 群組功能僅有16bit/32bit平台可以使用,群組最大數量為14個。
  • 插入:

    插入新群組,新群組會放置在當前群組右邊。
  • 刪除:

    刪除當前群組。
  • 重新命名:

    重新命名當前群組,群組名稱僅能為英數組合。
模型相關:
  • CSMT Tool會檢查模型檔,如有檔案不存在則會自動下載
  • 使用者儲存專案後,相關檔案皆會儲存於專案檔所在的資料夾內。
封裝Bin相關:
  • 參數調整是針對模型檔,當參數調整完畢後,請使用封裝Bin的功能重新封裝Bin檔。
  • 如要封裝Bin功能請點擊工具->封裝Bin,Smart Phone平台因僅有一個群組,系統會直接封裝Bin檔。
  • 封裝Bin僅列出已建制模型過的群組。
  • 可點擊下方+/-按鈕來進行封裝清單的增減,Cyberon CSMT Tool會根據封裝清單的順序進行封裝。
  • 16bit/32bit平台封裝完畢後,會在專案檔存放目錄下多出一個以Pack開頭的檔案,剩餘檔名為所選群組的順序。
Adapt相關:
  • Adapt功能為模型建置完畢後,可使用音檔對各個指令進行Adapt,用以提高辨識率。
  • 請使用Voice Collector錄製您的Adapt音檔以取得最佳效果。
  • 若要使用Adapt功能,請點擊Adapt。
  • 畫面左方為指令列表,列出當前模型內的所有指令,可點擊下方撥放鈕聽取TTS合成發音。
  • 畫面右方為音檔列表,列出當前選取指令的Adapt用音檔,可點擊下方撥放鈕聽取Adapt用音檔內容。
  • 點擊音檔列表下方"+"鈕,新增要用於該指令的Adapt音檔。
  • Adapt音檔僅支援sample rate 8K/16K wav檔。
  • 新增完畢後音檔列表會進行更新,若不需要使用該音檔,請點擊下方"-"鈕刪除。
  • 亦支援載入腳本的方式更新音檔列表,副檔名為.spt。
  • 編碼為UTF-16LE,每一行為一個音檔與指令的對應,中間使用Tab隔開,音檔路徑必須是絕對路徑。
其餘功能:
錄音程式:
Download:
setup_Cyberon_CSMT_v6.4797.exe(Build 202311071200)
Release notes
Date Version Description
2016/05/10 6.0 (Build 201605101600) First release
2016/05/16 6.01 (Build 201605161500) 1.Support Windows XP
2.Update CSMT libraries
3.User experience improvement
4.New function: User can press "++" to add all group in Pack bin
5.Support old format Adapt model
2016/05/20 6.02 (Build 201605201500) 1.Update Adapt ToolChain
2016/05/23 6.03 (Build 201605231700) 1.Adapt support Multi-command wav
2016/06/02 6.04 (Build 201606021800) 1.Fix Windows XP UI display incorrect issue
2.Update CSMT libraries
3.Add Error message for Play/Update Command
4.Adapt support 48K/stereo wav
2016/06/07 6.05 (Build 201606071800) 1.Support export Check log
2.New function:Open Project folder
3.Issue fixed:Update didn't work correctly
4.Issue fixed:Login error message is not correct
2016/06/16 6.06 (Build 201606161700) 1.Remember last project file folder
2.Issue fixed:Double click on .csmt file may cause Offline/Online Test work incorrectly
2016/06/23 6.07 (Build 201606231500) 1.Update Adapt ToolChain
2.Update CSpotter libraries
2016/06/24 6.08 (Build 201606241700) 1.Update Trigger Mode functions
2016/07/05 6.09 (Build 201607051700) 1.Update Adapt ToolChain
2016/07/12 6.10 (Build 201607121600) 1.Add UI for change project settings
2016/07/19 6.11 (Build 201607191600) 1.Update CSMT libraries
2.Change connection functions
2016/07/22 6.12 (Build 201607221600) 1.Update CSMT libraries
2016/08/04 6.13 (Build 201608041600) 1.Update CSMT libraries
2.UI improve
2016/08/22 6.14 (Build 201608221600) 1.UI improve
2.New function:Recover status
2016/08/23 6.15 (Build 201608231800) 1.Update Online Test
2016/09/19 6.16 (Build 201609191600) 1.New function:Open Build model info
2.Bundle setup with Online test/Offline test
3.Improve SPD/EPD detection for Adapt
2016/10/19 6.17 (Build 201610191600) 1.Update Online/Offline Test
2.Fix adaptation issue
3.Fix UI incorrect
2016/11/22 6.18 (Build 201611221600) 1.Update Online/Offline Test
2.Update CSMT libraries
2016/11/29 6.19 (Build 201611291700) 1.Update CSMT libraries
2.UI improve
2016/12/20 6.20 (Build 201612201700) 1.Update CSMT libraries
2.UI improve
3.Update Adaptation ToolChain
2017/01/05 6.21 (Build 201701051700) 1.Update CSMT libraries
2.UI improve
3.Update Offline Test
2017/02/13 6.22 (Build 201702131200) 1.Update Online Test
2.UI improve
3.Update Adaptation ToolChain
2017/03/03 6.23 (Build 201703031200) 1.Update Online/Offline Test
2.UI improve
2017/03/10 6.241 (Build 201703091500) 1.Fix UI bug when user use custom.property
2017/03/15 6.25 (Build 201703151200) 1.UI improve:Add loading animation
2.Update Online/Offline Test
2017/04/05 6.26 (Build 201704051100) 1.Fix adaptation list
2.New function: User can select audio device for Audio player
2017/04/11 6.27 (Build 201704111100) 1.SP Engine update
2017/04/20 6.28 (Build 201704201100) 1.Increase compatibility for old version .csmt file
2017/04/27 6.29 (Build 201704271800) 1.Increase compatibility for non-ascii path/file name
2.Add more hint for Adaptation
2017/05/08 6.30 (Build 201705081400) 1.Increase usability, Now user only need save, CSMT will auto download model if necessary
2017/05/11 6.31 (Build 201705111700) 1.Update Online/Offline Test
2.Fix possible temp path error
2017/05/18 6.32 (Build 201705181400) 1.Update Offline Test
2.Update CSMT libraries
3.UI improve:Add more information for select adapt wav
2017/05/19 6.321 (Build 201705191500) 1.Ignore Server SSL instant update issue
2017/05/22 6.33 (Build 201705221500) 1.Update Online/Offline Test
2.Ignore Server SSL instant update issue for TTS
2017/06/06 6.34 (Build 201706061500) 1.Update Adaptation toolchain
2017/06/08 6.35 (Build 201706081500) 1.Update Online/Offline Test
2017/06/26 6.36 (Build 201706261100) 1.Update Online/Offline Test
2.Change way to gen V5 bins
3.Fix UI issues
2017/06/27 6.37 (Build 201706271810) 1.Fix UI issues:save 2 version models incorrect
2017/07/27 6.39 (Build 201707271100) 1.Update CSMT libraries
2.Improve Login UI
3.Sync ProjectName with file name
2017/08/08 6.40 (Build 201708081500) 1.Update CSMT libraries
2.Update Adaptation toolchain
3.Update Online/Offline Test
2017/10/06 6.41 (Build 201710061400) 1.Update CSMT libraries
2.Update Adaptation toolchain
3.Update Online/Offline Test
4.New function:Adaptation weight/Multi-delete for adapt waves
2017/11/17 6.42 (Build 201711171400) 1.Update CSMT libraries, now support ExtRej for 32Bit/SP 16K model
2.Update Online/Offline Test
2017/11/23 6.421 (Build 201711231400) 1.Update Online/Offline Test for SmartPhone
2017/12/18 6.422 (Build 201712181400) 1.Support Domain name for Proxy
2018/01/23 6.423 (Build 201801231800) 1.Improve UI for adaptation
2.New function:Multi-pronunciation Calibrate for adaptation load SPT
2018/02/27 6.43 (Build 201802271800) 1.Update Online/Offline Test
2.Update CSMT libraries
2018/03/29 6.44 (Build 201803291800) 1.Update Online/Offline Test
2.Update CSMT libraries
3.Update Adaptation toolchain
2018/05/04 6.45 (Build 201805041800) 1.Update Adaptation toolchain
2.Update Online/Offline Test
2018/07/12 6.455 (Build 201807121800) 1.BatchAdd can add Reward at same time
2.Update Online/Offline Test
2018/07/25 6.456 (Build 201807251500) 1.Improve file structure, now only adapted groups use _Adapt, other groups use _F
2.Fix some minor issue
2018/10/05 6.457 (Build 201810051000) 1.Update Online/Offline Test
2.Fix some minor issue
2018/10/16 6.458 (Build 201810161000) 1.Fix 16Bit adapt fail issue
2018/11/06 6.459 (Build 201811061000) 1.Update Online/Offline Test
2018/12/17 6.4591 (Build 201812171400) 1.New function:Auto finetune
2.Fix Adapt file timestamp incorrect issue
3.Improve stability of adapt process
2018/12/19 6.4592 (Build 201812191000) 1.Fix UI display incorrect issue
2019/01/16 6.4593 (Build 201901161400) 1.Update Online/Offline Test
2019/02/11 6.4594 (Build 201902111100) 1.Fix some Auto finetune issue
2019/05/14 6.4595 (Build 201905141800) 1.Fix UI display incorrect issue
2019/05/27 6.4596 (Build 201905271100) 1.Update Adaptation toolchain
2019/06/12 6.4597 (Build 201906121530) 1.Fix some minor issue
2019/06/19 6.4598 (Build 201906191030) 1.Update Adaptation toolchain for various waveform
2019/07/11 6.4599 (Build 201907031100) 1.Fix UI display incorrect issue
2019/07/17 6.46 (Build 201907171100) 1.Fix Wav player issue
2019/07/17 6.461 (Build 201907221500) 1.Fix Smartphone Auto finetune issue
2019/08/02 6.462 (Build 201908021800) 1.Fix IC Auto finetune issue
2019/08/12 6.463 (Build 201908121100) 1.Update Auto finetune toolchain
2019/08/13 6.464 (Build 201908131800) 1.Update Online/Offline Test
2019/08/29 6.465 (Build 201908291200) 1.Update Online/Offline Test
2019/09/02 6.466 (Build 201909021200) 1.Update toolchains for various windows version
2019/10/15 6.469 (Build 201910151130) 1.Update Auto finetune toolchain
2.Update Adapt toolchain
2019/10/16 6.47 (Build 201910161300) 1.Add Missed files
2019/11/13 6.471 (Build 201910161300) 1.Fix Cmd rename issue
2.Update Adapt error handling
3.Keep SA global setting after re-adapt
2019/11/15 6.472 (Build 201911151700) 1.Update Adaptation toolchain
2020/01/06 6.474 (Build 202001061800) 1.Update Online/Offline Test
2020/02/17 6.475 (Build 202002171100) 1.Fix UI display incorrect issue
2020/03/18 6.476 (Build 202003181700) 1.UI improve
2.Update Offline Test
2020/04/13 6.477 (Build 202004131400) 1.UI improve
2020/04/30 6.478 (Build 202004301200) 1.UI improve
2020/07/27 6.479 (Build 202007271500) 1.UI improve
2020/07/30 6.4791 (Build 202007301500) 1.UI improve
2021/10/28 6.4792 (Build 202110151200) 1.Fix SSL authentication certification error
2021/11/24 6.4793 (Build 202111241200) 1.Fix SSL authentication certification error (Win7 or older)
2021/12/02 6.4794 (Build 202112021600) 1.Fix can not play TTS problem on Win7 or older (12057)
2022/01/07 6.4795 (Build 202201071400) 1.Update License
2023/10/03 6.4796 (Build 202310031800) 1.Update IC 32-bit engine (6.4.5) for more comparable performance with IC library.
2023/11/07 6.4797 (Build 202311071200) 1.Fix can not play TTS problem (12057 under some specific internet environment).