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

举报
Hello Digger 发表于 2020/11/13 23:56:36 2020/11/13
【摘要】 一、创建OBS桶在存储栏目框下找到obs桶进行创建此步除了桶名都按默认的选项即可,起桶名时因为全局唯一,重复了会有提示。后面代码阶段会用到桶名所以需要记录一下。二、密钥和语音包准备 (1)“我的凭证”里找到AK/SK密钥管理界面新增密钥,注意已有的密钥需要删除,否则可能会记录不到这一步的进度。验证密码就是沙箱账号密码。创建后的密钥文件需要记得保存,否则比较难找。(2)Terminal终端执行...

一、创建OBS

在存储栏目框下找到obs桶进行创建

image.png


image.png

此步除了桶名都按默认的选项即可,起桶名时因为全局唯一,重复了会有提示。后面代码阶段会用到桶名所以需要记录一下。

二、密钥和语音包准备

 

image.png

(1)“我的凭证”里找到AK/SK密钥管理界面新增密钥,注意已有的密钥需要删除,否则可能会记录不到这一步的进度。验证密码就是沙箱账号密码。创建后的密钥文件需要记得保存,否则比较难找。

image.png

(2)Terminal终端执行vi /home/user/Downloads/credentials.csv可见刚才的AK/SK

image.png

 

(3)在新的xfce安装obs客户端,

注意这里复制的代码需要替换AKSK

image.png

image.png

配置成功以后会显示桶的信息

 

(4)下载语音资料包,注意过程中的“OBS”要换成自己创建的桶名

image.png

上传完以后在OBS对象里面可以看到资料

image.png

三、modelarts配置

(1)在服务列表中找到modelarts

image.png

(2)全局配置中配置刚才获取的AKSK(后面进行读取桶文件必须授权)

image.png

(3)开发环境中创建训练所需代码环境

image.png

这里需要注意的是云硬盘的规格

image.png


image.png

创建文件选择的是tensorflow1.13.1.

四、导入语音包

(1)数据准备环节需要从OBS拷贝语音文件到当前目录,注意修改代码里的OBS

image.png

接下来的步骤只需安照实验手册一步步执行代码即可

(2)解压后的数据:

image.png

(3)生成数据生成器:

image.png

(4)搭建模型:

image.png

(5)经过8epochs的训练结果:

image.png

(6)继续保存至自己的obs中:

image.png

(7)测试模型:

image.png

四、语言模型操作

采用捕捉特征能力更强的Transformer,创建基于自注意力机制的语言模型。

1.经数据处理后搭建的模型结果:

image.png

2.模型测试拼音结果,能够准确识别:

image.png

3.最后记得保存在自己的桶名里:

image.png

 


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。