简单的录音功能,记录5秒钟然后保存。

时间:2013-07-12 21:49:07

标签: audio media recorder

我查看了每个帖子,但没有在这里找到解决方案。我正在运行定时线程函数,我需要将函数记录保存几秒钟并将记录保存到文件中。有什么链接指向我这样的解决方案吗?

谢谢

1 个答案:

答案 0 :(得分:0)

基本步骤:

  • 选择一个切片大小的窗口来捕捉声音,如(1024,2048)

  • 从0到(frame_rate / slice_size * seconds_duration)进行循环

  • 打开一个带有相同silce窗口的流记录

  • 将所有数据放在一个载体中

  • 在循环结束时,打开一个文件,如wav,设置标题,设置 通道数,设置帧速率并在此处写入矢量 文件!

全部完成,你有一个录制文件!