【轉(zhuǎn)載】Windows 10:音頻驅(qū)動程序的新增功能
Windows 10:音頻驅(qū)動程序的新增功能
功能摘要
下面是 Windows 10 中的新音頻功能。
實現(xiàn)音頻模塊通信
低延遲音頻改進
(資料圖片僅供參考)
信號處理模式和音頻類別
硬件卸載的 APO 效果
Cortana 語音激活
適用于音頻的 Windows 通用驅(qū)動程序
音頻驅(qū)動程序的資源管理
音頻驅(qū)動程序的 PNP 重新平衡
低延遲音頻改進
音頻延遲是創(chuàng)建聲音的時間和聽到聲音的時間之間的延遲。 對于以下幾個關(guān)鍵方案,低音頻延遲非常重要。
Pro Audio
音樂創(chuàng)作和混合
Skype 等通信
虛擬和增強現(xiàn)實
游戲
設(shè)備的總延遲是以下組件延遲的總和:
操作系統(tǒng)
音頻處理對象
音頻驅(qū)動程序
音頻硬件
在Windows 10已完成減少 OS 延遲的工作。 如果不進行任何驅(qū)動程序更改,Windows 10中的應(yīng)用程序?qū)Ⅲw驗 毫秒的延遲。 此外,如果驅(qū)動程序已更新,以利用使用小緩沖區(qū)處理音頻數(shù)據(jù)的新低延遲 DDI,則延遲將進一步降低。 如果驅(qū)動程序支持 3 毫秒的音頻緩沖區(qū),則往返延遲約為 10 毫秒。
音頻堆棧支持多種數(shù)據(jù)包大小和動態(tài)數(shù)據(jù)包大小調(diào)整,以便根據(jù)用戶的場景優(yōu)化延遲和電源之間的權(quán)衡。 此外,流將優(yōu)先排序,以確保高優(yōu)先級流 (例如電話呼叫) 具有專用資源。
為了使音頻驅(qū)動程序支持低延遲,Windows 10提供了以下 3 項新功能:
[必需]聲明每個模式支持的最小緩沖區(qū)大小。
[可選,但建議]改進驅(qū)動程序與 OS 之間數(shù)據(jù)流的協(xié)調(diào)。
[可選,但建議]將驅(qū)動程序資源注冊 (中斷、線程) ,以便在低延遲方案中受 OS 保護。 有關(guān)詳細信息,請參閱?低延遲音頻。
信號處理模式和音頻類別
信號處理模式
驅(qū)動程序為每個設(shè)備聲明支持的音頻信號處理模式。
) 應(yīng)用程序選擇的音頻類別 (映射到驅(qū)動程序) 定義的音頻模式 (。 Windows 定義了七種音頻信號處理模式。 OEM 和 IHV 可以確定要實現(xiàn)的模式。 下表中匯總了這些模式。
模式呈現(xiàn)/捕獲說明原始兩者原始模式指定不應(yīng)對流應(yīng)用任何信號處理。 應(yīng)用程序可以請求完全不動的原始流,并執(zhí)行自己的信號處理。默認兩者此模式定義默認音頻處理。電影*呈現(xiàn)電影音頻播放媒體*兩者大多數(shù)媒體流 (默認播放音樂音頻)演講*捕獲人類語音捕獲 (例如輸入 Cortana)通信*兩者VOIP 呈現(xiàn)和捕獲 (例如 Skype、Lync)通知*呈現(xiàn)鈴聲、警報、警報等。
音頻設(shè)備驅(qū)動程序至少需要支持原始或默認模式。 支持其他模式是可選的。
用于語音、電影、音樂和通信的專用模式。 音頻驅(qū)動程序?qū)⒛軌蚋鶕?jù)流類型定義不同類型的音頻格式和處理。
音頻類別
下表顯示了 Windows 10 中的音頻類別。
為了通知系統(tǒng)音頻流的使用情況,應(yīng)用程序可以選擇使用特定音頻流類別標(biāo)記流。 Windows 10有九個音頻流類別。
類別說明電影*帶有對話框 (的電影、視頻替換了 ForegroundOnlyMedia)媒體*媒體播放 (的默認類別替換 BackgroundCapableMedia)游戲聊天*用戶之間的游戲內(nèi)通信 (Windows 10) 中的新類別演講*語音輸入 (例如個人助手) 和輸出 (例如導(dǎo)航應(yīng)用) (Windows 10) 中的新類別溝通VOIP,實時聊天警報鬧鐘、鈴聲、通知聲音效果嗶嗶聲、小丁聲等游戲媒體在游戲音樂中游戲效果球彈跳、汽車引擎聲音、子彈等。其他未分類的流
* Windows 10 中的新增功能。
有關(guān)詳細信息,請參閱?音頻信號處理模式?和?音頻處理對象體系結(jié)構(gòu)。
硬件卸載的 APO 效果
Windows 10支持硬件卸載的 APO 效果。 ADO 可以加載到卸載引腳的頂部。 這允許在軟件和硬件中完成音頻處理。 此外,處理可以動態(tài)更改。 當(dāng)有足夠的硬件資源時,可以將部分或全部處理從軟件 APO 移動到 DSP,然后在 DSP 中的負載增加時移回軟件 APO。
有關(guān)詳細信息,請參閱?實現(xiàn)硬件卸載 APO 效果。
Cortana 語音激活 - 語音喚醒
Cortana,個人助手技術(shù)在 2013 年的 Microsoft BUILD 開發(fā)人員大會上首次被演示。 語音激活是一項功能,使用戶能夠通過說出特定短語“你好小娜”,從各種設(shè)備電源狀態(tài)調(diào)用語音識別引擎。 “你好小娜”語音激活 (VA) 功能允許用戶快速體驗 (例如,Cortana 在其活動上下文 (之外) ,即當(dāng)前屏幕上的內(nèi)容) 使用其語音。 該功能適用于屏幕關(guān)閉、空閑或完全處于活動狀態(tài)的情況。 如果硬件支持緩沖,則用戶可以將關(guān)鍵短語和命令短語鏈接在一起。 這改進了用戶的語音端到端喚醒體驗。 有關(guān)詳細信息,請參閱?語音激活。
適用于音頻的 Windows 通用驅(qū)動程序
Windows 10支持一種適用于電腦的驅(qū)動程序模型,以及適用于手機和小屏幕平板電腦的 2:1 和Windows 10。 這意味著 IHV 可以在一個平臺中開發(fā)其驅(qū)動程序,并且該驅(qū)動程序可在臺式機、筆記本電腦、平板電腦、手機) (的所有設(shè)備中運行。 結(jié)果是減少了開發(fā)時間和成本。
若要開發(fā)通用音頻驅(qū)動程序,請使用以下工具:
Visual Studio 2015:新的驅(qū)動程序設(shè)置允許將“目標(biāo)平臺”設(shè)置為“通用”以創(chuàng)建多平臺驅(qū)動程序。
APIValidator:這是一個 WDK 工具,用于檢查驅(qū)動程序是否通用并突出顯示需要更新的調(diào)用。
GitHub 中的音頻示例:sysvad 和 SwapAPO 已轉(zhuǎn)換為通用驅(qū)動程序。 有關(guān)詳細信息和指向 GitHub 示例代碼的指針,請參閱?適用于音頻的通用 Windows 驅(qū)動程序。
音頻驅(qū)動程序的資源管理
在低成本移動設(shè)備上創(chuàng)建良好音頻體驗的一個挑戰(zhàn)是,某些設(shè)備具有各種并發(fā)約束。 例如,設(shè)備可能最多只能同時播放 6 個音頻流,并且僅支持 2 個卸載流。 當(dāng)移動設(shè)備上存在活動電話呼叫時,設(shè)備可能僅支持 2 個音頻流。 當(dāng)設(shè)備捕獲音頻時,設(shè)備最多只能播放 4 個音頻流。
Windows 10包括一種機制,用于表示并發(fā)約束,以確保高優(yōu)先級音頻流和移動電話呼叫能夠播放。 如果系統(tǒng)沒有足夠的資源,則會終止低優(yōu)先級流。 此機制僅適用于手機和平板電腦,不適用于臺式機或筆記本電腦。
有關(guān)詳細信息,請參閱?音頻硬件資源管理。
音頻驅(qū)動程序的 PNP 重新平衡
PNP 再平衡用于需要重新分配內(nèi)存資源的某些 PCI 方案。 在這種情況下,將卸載某些驅(qū)動程序,然后在不同的內(nèi)存位置重新加載,以便創(chuàng)建可用的連續(xù)內(nèi)存空間。 可在兩種main方案中觸發(fā)重新平衡:
PCI 熱插拔:用戶插入設(shè)備,而 PCI 總線沒有足夠的資源來加載新設(shè)備的驅(qū)動程序。 屬于此類別的一些設(shè)備示例包括 Thunderbolt、USB-C 和 NVME 存儲。 在這種情況下,需要重新排列和合并內(nèi)存資源, (重新平衡) 以支持要添加的其他設(shè)備。
PCI 可調(diào)整大小的 BAR:在設(shè)備驅(qū)動程序成功加載到內(nèi)存中后,它會請求其他資源。 一些設(shè)備示例包括高端圖形卡和存儲設(shè)備。 有關(guān)詳細信息,請參閱?實現(xiàn) PortCls 音頻驅(qū)動程序的 PnP 重新平衡。
原文鏈接:
/en-us/windows-hardware/drivers/audio/windows-threshold--what-s-new-for-audio
標(biāo)簽:
精彩推送
【轉(zhuǎn)載】Windows 10:音頻驅(qū)動程序的新增功能
Windows10:音頻驅(qū)動程序的新增功能功能摘要下面是Windows10中的新音頻
“離地就互聯(lián) 全程都在線”,東航空中Wi-Fi國內(nèi)首家突破3000米以下限制
“飛機輪子起飛離地,空中Wi-Fi就能使用了……”,近日,中國東航領(lǐng)
誰敢乘!上海一小區(qū)加裝電梯成“廢品”,梁都歪了?官方確認:質(zhì)量不達標(biāo)
徐匯區(qū)宜山路408弄 "南宜花苑 "小區(qū)13號樓在加裝電梯過程中樓內(nèi)居民發(fā)
蔡英文不認“債留子孫”甩鍋馬英九被打臉,臺網(wǎng)友諷:干脆怪到孫文好了
圖源臺媒臺灣地區(qū)領(lǐng)導(dǎo)人蔡英文5日面對近日財政紀律的質(zhì)疑,于公開活動
新聞快訊
新聞快訊
- 【轉(zhuǎn)載】Windows 10:音頻驅(qū)動程序的新增功能
- 兩券商業(yè)績 增長顯著!公告速遞→
- 干鍋酒精塊怎么存放(干鍋酒精塊怎么存放的)
- “離地就互聯(lián) 全程都在線”,東航空中Wi-Fi國內(nèi)首家突破3000米以下限制
- 聞泰科技將于8月22日召開股東大會
- 誰敢乘!上海一小區(qū)加裝電梯成“廢品”,梁都歪了?官方確認:質(zhì)量不達標(biāo)
- 盛夏的旋律奏響!這群小小少年走近世界級的“音樂好鄰居”
- 蔡英文不認“債留子孫”甩鍋馬英九被打臉,臺網(wǎng)友諷:干脆怪到孫文好了
- 人們在多倫多街頭排隊看勒布朗吃飯!霍福德妹妹:人們都很奇怪
- 漂在大城市的 90 后:三十難立
- ps調(diào)整畫筆大小快捷鍵怎么改(ps調(diào)整畫筆大小快捷鍵)
- 公務(wù)員工資套改年限與工資的關(guān)系 公務(wù)員工資套改年限
- 救贖終結(jié)篇大結(jié)局(賽爾號3光明的救贖結(jié)局曲叫甚么)
- 五華區(qū)開展衛(wèi)生整治打造全新城市風(fēng)貌
- 他的微信昵稱是“逆行”
- 北師大版三年級下冊數(shù)學(xué)期末試卷2021(北師大版三年級下冊數(shù)學(xué)期末試卷)
- “卡努”遠離,明天起上海天氣切換為“晴熱+午后雷陣雨模式”
- 梁仲春是好的還是壞的(梁仲春)
- 汕頭市靈活就業(yè)社保補貼條件
- 第五人格2023IVL夏季賽:守擂者大戰(zhàn)攪局者,WBG最終敗在角色池!
- 職場穿搭有“套路”,瞧素人博主穿衣示范你就懂,高級洋氣又干練
- 豐田chr和奕澤區(qū)別哪款比較好(豐田chr和奕澤怎么選?)
- 7月中國物流業(yè)景氣指數(shù)為50.9% 物流行業(yè)整體運行平穩(wěn)
- 普京的身髙多少?(普京身高多少)
- 鬧崩了?Baker Hughes(BKR.US)再度大幅減持C3.ai(AI.US) 持股比例降至4.15%
- 藥康生物:擬發(fā)行可轉(zhuǎn)債募資不超2.5億元 用于新一代藥物評價技術(shù)平臺、生命科學(xué)研發(fā)生產(chǎn)項目等
- 青春主場|大運村里的“漢語熱”
- TikTok確認正與印尼央行商談 尋求獲得該國支付牌照
- 上海靈活就業(yè)從業(yè)人員約300萬人!
- 2023年08月04日[大數(shù)據(jù)]漲停板金字塔
- 超導(dǎo)概念快速回升 國纜檢測午后直線拉升漲超10%
- 飛利信成功加入國家能源互聯(lián)網(wǎng)產(chǎn)業(yè)及技術(shù)創(chuàng)新聯(lián)盟
- 男子未禮讓行人被攔下自稱是公務(wù)員還揚言要砍交警手,交警怒懟
- 風(fēng)雨有情 紅旗有愛 紅旗品牌與用戶攜手共克時艱
- 【東海期貨8月4日產(chǎn)業(yè)鏈日報】貴金屬篇:美元漲勢放緩,金銀震蕩
- OPPO、一加旗下三款手機開啟安卓14系統(tǒng)內(nèi)內(nèi)測招募
- 中新真探:芒果有止血效果,女性生理期不能吃?
- 國家發(fā)展改革委:政策效果顯現(xiàn) 有力推動國民經(jīng)濟持續(xù)恢復(fù)向好
- 越障礙、搜排爆、跳火圈……“滿級警犬”奔躍盛夏練兵場
- 武漢放寬租房提取公積金政策
- “飛得最高的詩人”用詩歌禮贊大連
- 金開新能:8月3日融券賣出26.99萬股,融資融券余額4.61億元
- 十八里鎮(zhèn)深入開展人居環(huán)境整治扎實推動“五星”支部創(chuàng)建
- 公牛集團:融資凈買入16.63萬元,融資余額2.29億元(08-03)
- 徐結(jié)根汝窯作品在京展出
- 上海三峽少年互訪,攜手共護長江綠
- 碧桂園前7個月權(quán)益銷售額約1408億元
- 衛(wèi)星背包站、救生拋投器!災(zāi)區(qū)通信恢復(fù)這些設(shè)備顯身手
- 愛澤教育 筑夢未來 ——“證愛貴州”資本市場教育慈善信托計劃啟動儀式暨貴州資本市場教育幫扶座談會在畢節(jié)舉辦
- 二次報銷去哪里報銷(二次報銷)