AudioSwitcher
.NET Library which facilitates interacting with Audio Devices on Windows
Install / Use
/learn @xenolightning/AudioSwitcherREADME
Audio Switcher
.NET Library which facilitates interacting with Audio Devices on Windows
Components
Audio Api
An abstracted set of classes that can be extended to interact with any audio system. Is intended to be used across Windows/Windows RT/Windows Phone
Core Audio Api
The MMDeviceAPI integration layer. This is the low level COM library that it used to interact with Audio Devices on a PC running Windows Vista or later.
PowerShell Module
A powershell wrapper module over CoreAudioApi. Full documentation is in the README.
Scripting
Uses the Audio Api, and Jurassic to create a Javascript interpreter/engine. Enables the ability to query and alter audio devices using Javascript.
Command Line Interface
A simple CLI over the Scripting Library, which processes Javascript files, and runs them against the current system. Full documentation is in the README.
Related Skills
node-connect
346.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
107.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
346.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
346.4kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
