这个项目能做什么
SoundSwitch 是一款面向 Windows 10 及更高版本(x64 和 ARM64)的开源 C# 应用程序,旨在简化音频设备管理。它运行于系统托盘中,允许用户通过默认热键(播放设备为 Ctrl+Alt+F11,录制设备为 Ctrl+Alt+F7,麦克风静音为 Ctrl+Alt+M)或双击托盘图标,在已配置的播放和录制设备之间循环切换。
主要功能包括:
- **配置文件系统**:可根据应用程序焦点、窗口标题、Steam 大屏幕模式、UWP 应用、启动或手动托盘菜单选择,自动切换设备。配置文件可管理独立的播放、通信、录制及录制通信设备,并在停用时智能恢复。
- **多种通知样式**:自定义置顶横幅(适用于全屏应用)、Windows 原生通知,以及在新选设备上播放可选提示音。
- **通信设备控制**:可选择同时更改 Windows 默认通信设备及多媒体设备。
- **命令行界面**:提供完整 CLI,用于切换设备、控制静音状态、管理配置文件及访问设置。
- **自动更新**:每 24 小时检查 GitHub 发布版本,支持静默、通知或从不更新模式。
- **本地化**:支持 20 多种语言,社区翻译通过 Weblate 管理。
- **可自定义托盘行为**:双击操作可循环设备、循环配置文件或打开设置。
该项目采用 GPLv3 许可证,最初由 Jeroen Pelgrims 开发,现由 Antoine Aflalo 维护,并有十多位开发者贡献。它已获得包括 Giga、Softpedia、Chip 和 netzwelt 在内的软件目录认可。
评论
0 评分人数达到10人后显示
登录后参与讨论。