基于深度学习算法语音识别》实验一些小步骤和注意点

网友投稿 693 2022-05-29

一、创建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小时内删除侵权内容。

上一篇:setTimeout(f,0)的作用及使用场景
下一篇:TL335x-EVM开发板硬件说明
相关文章