Linux调试语音识别

Linux系统 调用讯飞语音识别

基础文件下载

1.到讯飞开放平台注册

注册可根据官方文档进行操作,此处不做太多赘述

2.找到需要调用的服务

在这里插入图片描述

3.下载相应的开发者资源

在这里插入图片描述

4.将相应的SDK下载到本地

在这里插入图片描述

5.创建新的应用,选择需要的平台和下载相应的版本

此处下载语音听写(流式版)
在这里插入图片描述

系统基础环境配置

# 备份yum源
mv /etc/yum.repos.d/* /tmp
# 配置阿里源
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
# 下载对应的工具包
yum install -y unzip
# 创建一个voice文件夹
mkdir voice
# 将下载的sdk包上传到voice的目录下

# 解压sdk包
unzip Linux_tts_online1227_6f064ef1.zip
# 查看相应的sdk模块文件,验证是否导入成功
ls 
bin  doc  include  libs  Linux_tts_online1227_6f064ef1.zip  __MACOSX  README  release.txt  samples
# 创建一个myDemo的文件夹
mkdir myDemo
# 复制 bin | include | libs 到myDemo文件

cp -R bin  myDemo/
cp -R include  myDemo/
cp -R libs  myDemo/
# 复制 samples/iat_online_record_sample 到myDemo
cd voice
cd samples
cp -R iat_online_record_sample /root/voice/myDemo
# 验证移动的文件
cd myDemo
ls
bin   include   libs  iat_online_record_smaple

安装配置

# 进入 iat_online_record_smaple文件
cd  iat_online_record_smaple

# 修改编译环境
vi 64bit_make.sh

# 指定路径
export LD_LIBRARY_PATH=$(pwd)/../libs/x64/

# 修改Makefile
vi  Makefile

DIR_INC = ../include
DIR_BIN = ../bin
DIR_LIB = ../libs

# 安装对应的依赖包
yum install -y gcc gcc-c++ alsa-lib-devel

# source 环境变量
source 64bit_make.sh

# 编译
make

make: `../bin/iat_online_record_sample' is up to date.

运行

# 进入myDemo
cd myDemo

# 进入bin文件夹
cd bin

# 运行
./iat_online_record_sample
# Want to upload the user words?
0 (不用传一些词)

# Where the audio comes from 
1 (From microphone)

运行结果:

在这里插入图片描述

详细内容请到以下公众号查看!!!

在这里插入图片描述

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值