改变声音输出

时间:2009-12-27 04:25:39

标签: .net python audio

在Windows中是否有办法可以使用python库在内置扬声器和耳机插孔之间切换音频输出。

我认为有.NET经验的人能够给我一些指示(如果有一个.NET库可以使用IronPython)。

我不知道从哪里开始。任何提示都会有所帮助。 非常感谢。

2 个答案:

答案 0 :(得分:0)

在控制面板中选择输出的设备只是默认设置,每个应用程序都可以选择通过该设备输出或选择一个新设备。您可以使用Win32 API for multimedia(winmm.dll)获取要通过其输出的设备的句柄,然后使用它来进行播放。其中一些功能在此页面上:http://msdn.microsoft.com/en-us/library/dd743586%28VS.85%29.aspx

我不知道任何提供此功能的标准.Net程序集,但我确实在这个不熟悉的领域。

答案 1 :(得分:-1)