You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android中如何以编程方式获取默认扬声器、麦克风等外设信息

获取当前默认扬声器信息的方案

以下是不同主流操作系统下的具体操作方法:

Windows 系统

  • 图形化操作:右键点击任务栏右下角的音量图标,选择「声音设置」,页面顶部输出模块下标注有「默认」标签的设备即为当前生效的默认扬声器,点击设备条目可查看连接方式、支持的采样率等详细参数。
  • 命令行操作:打开 PowerShell 执行如下命令,返回结果中 Default 属性为 True 的就是默认扬声器:
    Get-AudioDevice -Playback | Format-Table Name, Default, InterfaceType
    如果提示命令不存在,需要先安装 AudioDeviceCmdlets 模块

macOS 系统

  • 图形化操作:点击顶部菜单栏右侧的音量图标,选择「声音设置」,切换到「输出」标签页,列表中左侧带蓝色勾选标记的就是默认扬声器,页面下方会同步展示该设备的音量、平衡等配置信息。
  • 命令行操作:打开终端执行如下命令,可直接返回默认输出设备的详细信息:
    system_profiler SPAudioDataType | grep -A5 "Default Output Device"

Linux 系统

  • 图形化操作(以 GNOME 桌面为例):点击顶部状态栏右侧的音量区域,选择「声音设置」,输出选项卡下处于选中状态的设备就是默认扬声器。
  • 命令行操作(适配搭载 PulseAudio/pipewire-pulse 音频服务的主流发行版):
    执行 pactl get-default-sink 可直接获取默认扬声器的设备标识
    执行 pactl list sinks short 可查看所有输出设备列表,其中标记为 RUNNING 的就是当前正在使用的默认扬声器

内容的提问来源于stack exchange,提问作者DS009

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 11:36:05