1
2
3
4
5
6
7
|
#include <unistd.h>
#include <fcntl.h>
#include <sys/types.h>
#include <sys/ioctl.h>
#include <stdlib.h>
#include <stdio.h>
#include <linux/soundcard.h>
|
/* 下面的三个参数是跟具体文件相关 * cmd: file 音频文件 * [file pass.wav] =>> pass.wav: RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, mono 44100 Hz * 1. 16位 * 2. mono为当声道=1, Stereo为立体声=2 * 3. 44100HZ为频率这个大家都知道,及一秒钟采集或者播放音频的bit数量。 */
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|