《基于深度學習算法的語音識別》實驗一些小步驟和注意點
一、創建OBS桶
在存儲欄目框下找到obs桶進行創建
此步除了桶名都按默認的選項即可,起桶名時因為全局唯一,重復了會有提示。后面代碼階段會用到桶名所以需要記錄一下。
二、密鑰和語音包準備
(1)“我的憑證”里找到AK/SK密鑰管理界面新增密鑰,注意已有的密鑰需要刪除,否則可能會記錄不到這一步的進度。驗證密碼就是沙箱賬號密碼。創建后的密鑰文件需要記得保存,否則比較難找。
(2)Terminal終端執行vi /home/user/Downloads/credentials.csv可見剛才的AK/SK
(3)在新的xfce安裝obs客戶端,
注意這里復制的代碼需要替換AK和SK
配置成功以后會顯示桶的信息
(4)下載語音資料包,注意過程中的“OBS”要換成自己創建的桶名
上傳完以后在OBS對象里面可以看到資料
三、modelarts配置
(1)在服務列表中找到modelarts
(2)全局配置中配置剛才獲取的AK和SK(后面進行讀取桶文件必須授權)
(3)開發環境中創建訓練所需代碼環境
這里需要注意的是云硬盤的規格
創建文件選擇的是tensorflow1.13.1.
四、導入語音包
(1)數據準備環節需要從OBS拷貝語音文件到當前目錄,注意修改代碼里的OBS名
接下來的步驟只需安照實驗手冊一步步執行代碼即可
(2)解壓后的數據:
(3)生成數據生成器:
(4)搭建模型:
(5)經過8個epochs的訓練結果:
(6)繼續保存至自己的obs中:
(7)測試模型:
四、語言模型操作
采用捕捉特征能力更強的Transformer,創建基于自注意力機制的語言模型。
1.經數據處理后搭建的模型結果:
2.模型測試拼音結果,能夠準確識別:
3.最后記得保存在自己的桶名里:
AI開發平臺ModelArts
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。