Main Content

本页翻译不是最新的。点击此处可查看最新英文版本。

audiodevreset

刷新可用音频设备列表

    说明

    示例

    audiodevreset 刷新可用音频设备列表。在您的计算机上添加或删除音频设备后,请使用此函数。

    示例

    全部折叠

    显示可用的音频设备。然后,连接设备,刷新列表,并显示更新后的列表。

    调用不带任何输入的 audiodevinfo,以查看有关系统上的输入和输出音频设备的信息。audiodevinfo 将返回包含 inputoutput 两个字段的结构体。

    >> info = audiodevinfo
    
    info = 
    
      struct with fields:
    
         input: [1×1 struct]
        output: [1×1 struct]
    

    显示可用输出音频设备的名称。

    >> info.output.Name
    ans =
    
        'Built-in Output (Core Audio)'
    

    插入音频设备后,刷新可用设备列表并获取有关所有设备的信息。

    >> audiodevreset
    >> info = audiodevinfo
    info = 
    
      struct with fields:
    
         input: [1×1 struct]
        output: [1×2 struct]

    再次显示可用输出音频设备的名称,包括新设备。

    >> info.output.Name
    
    ans =
    
        'Built-in Output (Core Audio)'
    
    
    ans =
    
        'HDMI (Core Audio)'
    

    局限性

    • 如果在刷新设备列表之前重命名某音频设备,该设备的新名称将不会出现在列表中。在这种情况下,将显示它以前的名称。要更新列表中设备的名称,您必须启动一个新的 MATLAB® 会话。

    详细信息

    全部折叠

    使用 MATLAB OnlineMATLAB Web App Server 时的安全注意事项

    MATLAB Online™MATLAB Web App Server™ 中使用 audiodevreset 时,某些功能和设置有助于您保护您的隐私。

    要减少不必要的应用程序使用麦克风的可能性,请关闭对音频设备的自动访问权限。您可以随时更改这些设置。对某网站授予一次权限后,您的浏览器可能会在将来访问该网站时自动访问您的麦克风。在最初允许访问后,可使用 Google Chrome 的浏览器设置撤消对特定网站的访问权限。

    您还可以使用 Google Chrome 中的私密浏览模式访问 MATLAB Online 网站或 MATLAB Web App Server。当您这样做时,Chrome™ 会在您每次打开 MATLAB Online 网站或 MATLAB Web App Server 并运行 audiodevreset 时自动询问是否允许访问您的麦克风,而不管您的浏览器设置如何。

    提示

    • Google Chrome™ 支持 MATLAB OnlineMATLAB Web App Server 中的音频播放。

    版本历史记录

    在 R2020b 中推出