码迷,mamicode.com
首页 > 其他好文 > 详细

使用ffmpeg录音

时间:2016-11-29 06:47:32      阅读:1268      评论:0      收藏:0      [点我收藏+]

标签:span   ffmpeg   one   alsa   log   被占用   方法   put   退出   

在ubuntu下进行语音识别,就要录音啦

用ffmpeg录音简单~

方法:

开始找到了这个方法,但是不行呀,好像是没有这个oss吧。

oss 是linux 下的声音相关的东西,与alsa 一样,不过oss 是商业的, 而/dev/dsp 是oss 用到的麦克的设备吧

ffmpeg -f oss -i /dev/dsp wheer.mp3

ffmpeg -f oss -i /dev/dsp -ar 8000 -ab 10200 wheer.amr

 

采用 alsa-oss 录制,就可以啦

ffmpeg -f alsa -ac 2 -i hw:0,0 out.mp3

ffmpeg -f alsa -ac 2 -i hw:0,0 out.wav

 但是不知道怎么停止啊,每次我都使用C-z退出,然后再次录音的时候就是设备被占用!

 

由于科大语音识别要求是pcm格式的,再将格式转化为pcm.

ffmpeg -i input.wav -f s16be -ar 8000 -acodec pcm_s16be output.raw

done~

 

使用ffmpeg录音

标签:span   ffmpeg   one   alsa   log   被占用   方法   put   退出   

原文地址:http://www.cnblogs.com/farewell-farewell/p/6111756.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!