以下内容来自github。
官网网址:https://voice.lenovomm.com
1. 开发者账号申请
第一步需要在官网注册账号,并在开发者账号页面获取联想密钥AK和安全密钥SK。
2. Python 客户端
使用前需要先申请开发者账号,并确认config.yml文件填入了有效的AK和SK。
用途
转写录音文件、为视频生成字幕等。
命令行参数
usage: offline-asr.py [-h] [--srt] [--lrc] [--debug]
input_filename output_filename
必选参数:
参数描述
input_filename输入语音文件
output_filename输出文本文件
可选参数:
参数描述
-h, --help显示帮助信息并退出
--srt使用SRT格式保存识别结果
--lrc使用LRC格式保存识别结果
--debug在输出文本文件里保存调试信息
3. 平台参数说明
Python客户端源码内已设置。
首部(header):
编码名称描述
channel来源标识用于标识外部来源的用户,值暂固定cloudasr
lenovokey账号公钥需从我们的官网注册账号后,即可得到
secretkey账号私钥需从我们的官网注册账号后,即可得到
请求参数(body):
编码名称描述
scene语音场景长语音是long,短语音是short,默认短语音
language音频语言目前只支持中英文,英文english,中文chinese,默认中文
sample语音通道数目前只对外开放单通道,值为1
audioFormat语音格式pcm_16000_16bit_sample 为 16000,16bit,单声道的pcm格式语音
pcm_8000_16bit_sample 为 8000,16bit,单声道的pcm格式语音
alaw_8000_16bit_sample 为 8000,16bit,单声道的alaw格式语音
ulaw_8000_16bit_sample 为 8000,16bit,单声道的ulaw格式语音
有任何问题,请在官网或GITHUB留言。