Windows 10 IoT Serials 9 – 如何利用IoTCoreAudioControlTool改變裝置的音訊裝置

來源:互聯網
上載者:User

標籤: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改變裝置的音訊裝置

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.