標籤:top windows add pad serial oat ack nbsp 使用者
大家知道,在Windows 10 IoT Core上,如果使用者外接了USB音效卡、帶有麥克風的網路攝影機之類的硬體,就會有多個音訊裝置可以用。但是,系統目前並沒有提供直接的UI來設定音訊輸入或者輸出裝置。經過查閱之後發現,我們可以使用命令列來更改預設的音訊裝置,具體方法如下。
以樹莓派為例,筆者使用了一款USB音效卡,再加上原來樹莓派內建的3.5mm音頻介面,就有兩個音訊輸出和一個音頻輸入。系統預設是使用了樹莓派內建的3.5mm Speaker作為音訊輸出,使用USB音效卡的Microphone作為輸入。如果要更改的話,可以使用PowerShell或者PuTTY工具串連樹莓派,使用命令列的方式修改:
首先,使用PowerShell或者PuTTY工具串連樹莓派,筆者使用了PuTTY,成功串連裝置以後,預設路徑為:C:\Data\Users\administrator,如所示。
然後,可以使用“IoTCoreAudioControlTool h”查看協助,系統列出了該命令的幾個用法,如所示。
可以看到,我們可以使用該命令來羅列音訊裝置,修改其音量,設定預設裝置。修改音量其實可以在Windows Device Portal中完成,這裡來看一下修改預設裝置。下面以Speaker為例,如果要將USB音效卡的Speaker裝置為預設的Speaker,那麼,我們可以先羅列一下音訊裝置。輸入如下命令:
IoTCoreAudioControlTool l
得到的結果如所示。
接著,我們可以輸入如下命令:
IoTCoreAudioControlTool d {0.0.0.00000000}.{6789402a-8ba7-4a00-85cd-f25065176632} //其中,{0.0.0.00000000}.{6789402a-8ba7-4a00-85cd-f25065176632}為USB音效卡的裝置ID號。
設定完成以後,可以查看Windows Device Portal,發現其Audio Device中的Speaker裝置已經更改了,如所示:
如果要更改回來,可以輸入如下命令:
IoTCoreAudioControlTool d {0.0.0.00000000}.{4846a864-a89c-435f-9f05-8098bcd7b5d5}
設定完成以後,可以查看Windows Device Portal,發現其Audio Device中的Speaker裝置已經更改了,如所示:
Windows 10 IoT Serials 9 – 如何利用IoTCoreAudioControlTool改變裝置的音訊裝置