【文件属性】:
文件名称:Linux下能正常录音播音的程序
文件大小:13KB
文件格式:RAR
更新时间:2013-04-07 11:58:03
linux 音频 录间
gcc -lpthread record.c -o record
2010.03.18
目前已经可以正常录音,不过中间有点噪音,可能是打开关闭文件造成的,先不管,只不过是个工具,把代码保存好先。
arm2410
把record_for_arm 下到2410板上,
要先touch一个文件才能运行,因为里面的open函数没有用到创建一个文件的参数
touch rec.wav
record_for_arm rec.wav
g 按g开始录音
s 按s停止录音
之后便开始播录下的声音了。
PC平台:
pc+redhat9 虚拟机,所有声音调到最大。
**不过好像PC上的没有噪声,可能PC的速度够快,那个record_for_pc便是可执行文件。PC的录音时是听不到咪的声音的。
【文件预览】:
record_for_arm
record.c
record_for_pc
readme.txt
网友评论
- 不能运行,make时出现gcc alsa_record -g -Wall -lasound -lm -o recordc.c gcc: alsa_record: 没有那个文件或目录
- 在ubuntu下能够运行,如果是要到板上运行的话,需要进行交叉编译。
- 我运行是运行起来了,可是根本就没有录音啊。我用的是vmware虚拟机下的ubuntu运行的
- 板子不同,还没成功运行起来。可参考。
- 加上注释也才两三百航 很多没有考虑到