[發明專利]一種音頻輸出控制方法、裝置及終端在審
| 申請號: | 201611259138.9 | 申請日: | 2016-12-30 |
| 公開(公告)號: | CN108268234A | 公開(公告)日: | 2018-07-10 |
| 發明(設計)人: | 楊輝;汪亮 | 申請(專利權)人: | 中科創達軟件股份有限公司 |
| 主分類號: | G06F3/16 | 分類號: | G06F3/16 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 王寶筠 |
| 地址: | 100191 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 目標音頻數據 目標輸出設備 輸出通路 音頻輸出控制 混音處理 音頻數據 混音 輸出 線程 終端 多路音頻數據 獨立輸出 節約資源 輸出設備 音頻設備 多路 申請 傳輸 共享 創建 | ||
本申請公開了一種音頻輸出控制方法、裝置及終端,方法包括:確定待輸出的多路目標音頻數據及每路所述音頻數據各自對應的目標輸出設備;為每個所述目標輸出設備打開其各自對應的輸出通路并為每路所述目標音頻數據創建一個目標混音線程;對每路所述目標音頻數據利用其各自對應的目標混音線程進行混音處理;將每路經過混音處理的目標音頻數據利用各自對應的輸出通路傳輸到相應的目標輸出設備,由每個所述目標輸出設備輸出接收到的目標音頻數據。本申請中對音頻設備打開對應輸出設備的特定的輸出通路,使得各路音頻數據的輸出之間互不影響,由此實現多路音頻數據分開獨立輸出,使得多個用戶可以共享一個設備,節約資源。
技術領域
本申請涉及音頻控制技術領域,特別涉及一種音頻輸出控制方法、裝置及終端。
背景技術
目前,在移動設備上雖然已經能夠實現一機多屏的技術,而音頻卻無法分開,而是把多路音頻數據經過混音處理合成一路音頻數據輸出,使得多個應用的聲音不能分開獨立輸出,由此,多人不能同時使用同一臺移動設備,造成資源浪費。
發明內容
有鑒于此,本申請的目的在于提供一種音頻輸出控制方法、裝置及終端,用以解決現有技術中移動設備上多路音頻無法分開的技術問題。
本申請提供了一種音頻輸出控制方法,包括:
確定待輸出的多路目標音頻數據及每路所述音頻數據各自對應的目標輸出設備;
為每個所述目標輸出設備打開其各自對應的輸出通路并為每路所述目標音頻數據創建一個目標混音線程;
對每路所述目標音頻數據利用其各自對應的目標混音線程進行混音處理;
將每路經過混音處理的目標音頻數據利用各自對應的輸出通路傳輸到相應的目標輸出設備,由每個所述目標輸出設備輸出接收到的目標音頻數據。
上述方法,優選的,所述將每路經過混音處理的目標音頻數據利用各自對應的輸出通路傳輸到相應的目標輸出設備,包括:
將經過混音處理的目標音頻數據寫入其各自對應的輸出通路并對每路所述目標音頻數據進行數模轉換,由每個所述目標輸出設備輸出接收到的模擬信號的目標音頻數據。
上述方法,優選的,所述為每個所述目標輸出設備打開其各自對應的輸出通路并為每路所述目標音頻數據創建一個目標混音線程,包括:
將每路所述目標音頻數據及各自對應的目標輸出設備的信息通知給AudioPolicyManager;
觸發所述AudioPolicyManager基于接收到的信息打開每個所述目標輸出設備對應的輸出通路,并在打開每個所述輸出通路的同時為每路所述目標音頻數據創建一個目標混音線程。
上述方法,優選的,所述對每路所述目標音頻數據利用其各自對應的目標混音線程進行混音處理,包括:
通過AudioTrack將每路所述目標音頻數據傳遞到其各自對應的目標混音線程,觸發每個所述目標混音線程對其各自接收到的目標音頻數據進行混音處理。
本申請還提供了一種音頻輸出控制裝置,包括:
確定單元,用于確定待輸出的多路目標音頻數據及每路所述音頻數據各自對應的目標輸出設備;
操作單元,用于為每個所述目標輸出設備打開其各自對應的輸出通路并為每路所述目標音頻數據創建一個目標混音線程;
混音單元,用于對每路所述目標音頻數據利用其各自對應的目標混音線程進行混音處理;
傳輸單元,用于將每路路經過混音處理的目標音頻數據利用各自對應的輸出通路傳輸到相應的目標輸出設備,由每個所述目標輸出設備輸出接收到的目標音頻數據。
上述裝置,優選的,所述傳輸單元具體用于:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中科創達軟件股份有限公司,未經中科創達軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201611259138.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:聲源控制方法、裝置和車輛
- 下一篇:用于語音接口設備的對話感知主動通知





