背景

之前做了一个项目,需要将音频发送转写成文字,就是asr功能
用户端能够提供的音频格式为amr,但是,asr引擎智能识别8k8b的pcm文件
因此,需要将asr转成pcm文件,再发送引擎转写
测试音频下载:https://download.csdn.net/download/weixin_45973130/73080746

测试命令及结果

#识别不准
amr->mp3
ffmpeg -i 00e13f8cd76f57f4fb4c397b5d2e4298.amr -ar 16k -ac 1 test.mp3
mp3->pcm
ffmpeg -i test.mp3 -f s16le -acodec pcm_s16le test.pcmffmpeg -f s16le -ar 8.0k -ac 1 -i 20170701090356297_read.pcm readmp3.mp3
ffmpeg -ac 1 -ar 8000 -i readmp3.mp3  -ab 5.15k test05.amr#无法识别
amr->mp3
ffmpeg -i 00e13f8cd76f57f4fb4c397b5d2e4298.amr -acodec libmp3lame -ar 16k -ac 1 test.mp3
mp3->pcm
ffmpeg -i test.mp3 -f s16le -ar 8k  -acodec pcm_s16le test.pcm吴晓波的可以识别
amr->wav
ffmpeg -i wo.amr  -f wav  -ar 8k -ac 1 test.wav -y
wav->pcm
ffmpeg -i test.wav -f s16le -ar 8k  -acodec pcm_s16le test.pcm -y可以识别,不准
amr->wav
ffmpeg -i 5gsimple.amr  -f wav -ac 1 test.wav -y
wav->pcm
ffmpeg -i test.wav -f s16le -ar 16k  -acodec pcm_s16le test.pcm -y

ffmpeg相关音频转格式命令,用于asr转写实践总结相关推荐

  1. 【FFmpeg】ffmpeg 命令查询二 ( 比特流过滤器 | 可用协议 | 过滤器 | 像素格式 | 标准声道布局 | 音频采样格式 | 颜色名称 )

    FFmpeg 系列文章目录 [FFmpeg]Windows 搭建 FFmpeg 命令行运行环境 [FFmpeg]FFmpeg 相关术语简介 ( 容器 | 媒体流 | 数据帧 | 数据包 | 编解码器 ...

  2. ffmpeg提取音频文件命令并转化成pcm格式

    本文转载自:https://blog.csdn.net/u014552102/article/details/82734278 一.PCM文件的定义    PCM文件:模拟音频信号经模数转换(A/D变 ...

  3. Java使用ffmpeg进行音频格式转换

    ffmpeg相关文章网址(用于记录一些好的文章地址~) ffmpeg命令详解 https://blog.csdn.net/zzcchunter/article/details/68060989 jav ...

  4. FFmpeg基础库编程开发学习笔记——音频常见格式及字幕格式

    声明一下:这些关于ffmpeg的文章仅仅是用于记录我的学习历程和以便于以后查阅,文章中的一些文字可能是直接摘自于其它文章.书籍或者文献,学习ffmpeg相关知识是为了使用在Android上,我也才是刚 ...

  5. ffmpeg相关命令

    FFmpeg是一个开源免费跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证(依据你选择的组件).它提供了录制.转换以及流化音视频的完整解决方案. ffmpeg下载地址:http:// ...

  6. ffmpeg / avconv是通用的视频/音频编解码命令行工具

    转载自:http://blog.openlg.net/index.php/archives/767 ffmpeg / avconv是通用的视频/音频编解码命令行工具. 通用是既指他们可以处理各种各样的 ...

  7. windows+php+ffmpeg转换音频格式

    近几天在做一个语音识别搜索功能的时候遇到了一个问题 ,发个文章记录一下,萌新第一次发博客,有不对的地方请各位大佬们多多指正! 前端用的微信的sdk生成的录音,然后用阿里的一句话识别转成文字,这里遇到的 ...

  8. linux ffmpeg批量转换,linux使用ffmpeg转换音频格式

    http://linux.51yip.com/search/ffmpeg # ffmpeg -y -i "1.avi" -title "Test" -vcode ...

  9. ffmpeg系列--音频格式介绍

    本系列文章会陆续更新与ffmpeg相关的知识点. 一.环境信息 1.ffmpeg版本:4.4 2.linux 二.通过libavutil/samplefmt.h中查看该版本中支持以下音频格式. enu ...

最新文章

  1. IDEA 在线翻译插件
  2. git merge 回退_Git项目开发必备命令
  3. Qt Qwdget 汽车仪表知识点拆解4 另类进度条实现
  4. 甲骨文正式宣布将Java EE移交给Eclipse基金会
  5. 关于std:auto_ptr
  6. nvm切换node版本的命令
  7. 字符串类型:不能忽略的 COLLATION
  8. android for 语句,Android中消息循环
  9. JVM垃圾回收机制,万字详解
  10. 现在证券公司内部各部门详解
  11. 国务院办公厅关于2015年部分节假日安排的通知
  12. xmlDocument是什么?
  13. cpu显示无效查询 wmic_Windows WMIC命令使用详解(附实例)
  14. 孕妇适合吃哪些蔬菜?这三种蔬菜很有营养
  15. RCNN、Fast RCNN、Faster RCNN算法详细介绍
  16. 【PM模块】预防性维护
  17. Android电视清理系统应用,【教程】无需root!卸载小米电视/盒子内置应用竟如此简单...
  18. jQueryt通过id选择器获取元素
  19. AG9311功能应用和结构设计框图参考
  20. 项目中,你们如何进行需求评审?

热门文章

  1. 比较两个时间的前后关系
  2. 统信UOS系统格式化U盘方法
  3. 【试用邀请】星环科技TDH社区版:让大数据分析触手可及
  4. 16个阵列键盘驱动程序
  5. win10远程计算机管理,教你如何使用Win10远程桌面控制他人电脑?,爱纯净官网
  6. string函数小结
  7. 【算法复杂度——空间复杂度-Python】算法空间复杂度的详细介绍
  8. html浅灰分割线样式,css实现文章分割线样式的多种方法总结
  9. fragment里面嵌套另一个fragment
  10. 科技品牌如何建立软文营销策略实现业务目标