利用DSP system toolbox可以很方便的获取音频输入或者播放音频输出。不过,设置这些输入输出设备的名称并不是很直观。
下面以设置一个特定输入设备为例进行说明(输出设备完全类似)
1,通过H = dsp.AudioRecorder 获得音频录音设备的对象。
2,要确定系统中有哪些音频录音设备,在Matlab命令行窗口键入H.DeviceName = ',此处使用Tab键可以查看系统中有哪些录音设备可供选择。比如,H.DeviceName = '麦克风 (Realtek High Definition Audio)'
3,设置具体的录音设备,H = dsp.AudioRecorder('DeviceName','麦克风 (Realtek High Definition Audio)', ...) 此处省略了其他参数,如采样率,通道数等
一般说来,以上三步也可以用来设置音频输出设备dsp.AudioPlayer。
转载本文请联系原作者获取授权,同时请注明本文来自朱梦尧科学网博客。
链接地址:http://blog.sciencenet.cn/blog-2569985-896435.html