帮助中心帮助中心
ALSA音频设备列表
设备= listAudioDevices (raspPiObj audioType)
例子
设备= listAudioDevices (raspPiObj,audioType)返回一个列表的高级Linux声音体系结构(ALSA)音频设备连接到您的覆盆子π®硬件。列出的类型的音频设备(捕获或回放)取决于audioType在函数中指定。
设备= listAudioDevices (raspPiObj,audioType)
设备
raspPiObj
audioType
请注意
金宝app®在线™不支持金宝applistAudioDevices当前函数。
listAudioDevices
全部折叠
列出所有连接ALSA音频输入设备:
创建一个连接的覆盆子π硬件。
raspPiObj = raspberrypi (“192.168.1.5”,“π”,“raspberrypi”)
rasPiObj = raspberrypi属性:DeviceAddress:“192.168.1.5”端口:22
的更多信息raspberrypi,请参阅raspberrypi。
raspberrypi
使用listAudioDevices函数。在指定的函数audioType作为“捕捉”。函数返回一个结构化数组字段名称,对应的属性ALSA音频输入设备连接raspPiObj。
“捕捉”
设备= listAudioDevices (raspPiObj,“捕捉”)
设备= 1×2结构体数组字段:名称设备渠道BitDepth SamplingRate
在这个例子中,函数返回一个数组1×2,表明两个音频输入设备连接raspPiObj。
视图的属性首先ALSA音频输入设备。
设备(1)
ans =结构体字段:名称:“bcm2835——bcm2835 ALSA↵的装置:“0”通道:{“渠道:[1 - 2]”}BitDepth:{8位整数的16位整数的}SamplingRate: {' 8000 48000 '}
列出所有连接ALSA音频输出设备:
使用listAudioDevices函数。在指定的函数audioType作为“回放”。函数返回一个结构化数组字段名称,对应的属性ALSA音频输出设备连接raspPiObj。
“回放”
设备= listAudioDevices (raspPiObj,“回放”)
设备= 1×3结构体数组字段:名称设备渠道BitDepth SamplingRate
在这个例子中,函数返回一个数组1×3,表明三个音频输出设备相连raspPiObj。
视图的属性第二ALSA音频输出设备。
设备(2)
ans =结构体字段:名称:“bcm2835——bcm2835 ALSA↵的装置:0 1的渠道:{“通道:2”}BitDepth:{8位整数的16位整数的}SamplingRate: {' 44100 48000 '}
对象代表了连接的覆盆子π硬件。
例子:raspPiObj
指定音频上市的类型:
“捕捉”——所有ALSA音频输入设备连接到覆盆子π。
“回放”——所有ALSA音频输出设备连接到覆盆子π。
例子:“回放”
数据类型:字符
字符
音频设备取决于列出的类型audioType在函数中指定。由此产生的结构化数组包含这些细节:
的名字:音频设备的名称。
的名字
设备:音频设备的设备号。
渠道:渠道支持的音频设备的数量。金宝app例如,在列表使用ALSA音频输出设备音频设备只支持音频从两个渠道。金宝app
渠道
BitDepth:音频设备读取的数据类型或发送数据。
BitDepth
SamplingRate:样本率支持的音频设备。金宝app
SamplingRate
数据类型:细胞
细胞
介绍了R2016a
ALSA音频捕捉|ALSA音频播放
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
选择一个网站
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室