亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

音頻處理方法、裝置、電子設(shè)備、存儲(chǔ)介質(zhì)及程序產(chǎn)品與流程

文檔序號(hào):40394237發(fā)布日期:2024-12-20 12:17閱讀:3來(lái)源:國(guó)知局
音頻處理方法、裝置、電子設(shè)備、存儲(chǔ)介質(zhì)及程序產(chǎn)品與流程

本發(fā)明涉及汽車音頻領(lǐng)域,具體涉及一種音頻處理方法、裝置、電子設(shè)備、存儲(chǔ)介質(zhì)及程序產(chǎn)品。


背景技術(shù):

1、隨著汽車產(chǎn)業(yè)的發(fā)展,車機(jī)相關(guān)的音頻通道數(shù)越來(lái)越多,車機(jī)系統(tǒng)也越來(lái)越復(fù)雜,一輛車中可能存在多個(gè)系統(tǒng)。車輛中的每個(gè)系統(tǒng)都可能會(huì)有音頻播放等發(fā)聲需求,但各個(gè)系統(tǒng)都是通過自身驅(qū)動(dòng)進(jìn)行單獨(dú)發(fā)聲,或通過應(yīng)用網(wǎng)關(guān)協(xié)議,讓另一個(gè)系統(tǒng)握手之后幫忙發(fā)聲。

2、然而,上述不同系統(tǒng)各自處理音頻播放等發(fā)聲需求的方式,容易因?yàn)闀r(shí)鐘和數(shù)據(jù)的控制不在同一個(gè)系統(tǒng)而出現(xiàn)數(shù)據(jù)不對(duì)齊以及同步不到位的情況,不同系統(tǒng)之間各自對(duì)接發(fā)聲硬件的方式相對(duì)割裂,硬件維護(hù)難度較高。


技術(shù)實(shí)現(xiàn)思路

1、本發(fā)明的目的之一在于提供一種音頻處理方法、裝置、電子設(shè)備、存儲(chǔ)介質(zhì)及程序產(chǎn)品,以解決車輛中不同系統(tǒng)的音頻數(shù)據(jù)不統(tǒng)一、硬件維護(hù)難度高的問題。

2、為了實(shí)現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案如下:

3、一種音頻處理方法,應(yīng)用于虛擬機(jī),所述虛擬機(jī)運(yùn)行有第一系統(tǒng)和第二系統(tǒng),所述第一系統(tǒng)和所述第二系統(tǒng)在所述虛擬機(jī)中具有共享內(nèi)存,所述方法包括:

4、獲取所述第一系統(tǒng)的音頻處理需求;

5、控制所述第一系統(tǒng)向所述共享內(nèi)存寫入第一音頻數(shù)據(jù);

6、控制所述第二系統(tǒng)從所述共享內(nèi)存讀取所述第一音頻數(shù)據(jù);

7、通過所述第二系統(tǒng)對(duì)所述第一音頻數(shù)據(jù)進(jìn)行音頻處理操作。

8、進(jìn)一步,所述控制所述第一系統(tǒng)向所述共享內(nèi)存寫入第一音頻數(shù)據(jù),包括:

9、向所述第一系統(tǒng)分配第一中斷,所述第一中斷包含寫指針;

10、所述第一系統(tǒng)基于所述寫指針向所述共享內(nèi)存寫入第一音頻數(shù)據(jù)。

11、進(jìn)一步,所述控制所述第二系統(tǒng)從所述共享內(nèi)存讀取所述第一音頻數(shù)據(jù),包括:

12、響應(yīng)于所述第一系統(tǒng)向所述共享內(nèi)存寫入的第一音頻數(shù)據(jù)的數(shù)據(jù)量滿足預(yù)設(shè)條件,向所述第二系統(tǒng)分配第二中斷,所述第二中斷包含讀指針;

13、所述第二系統(tǒng)基于所述讀指針從所述共享內(nèi)存讀取所述第一音頻數(shù)據(jù)。

14、進(jìn)一步,所述音頻處理需求為音頻播放需求,所述第二系統(tǒng)對(duì)接預(yù)設(shè)的硬件端口,所述通過所述第二系統(tǒng)對(duì)所述第一音頻數(shù)據(jù)進(jìn)行音頻處理操作,包括:

15、通過將所述第一音頻數(shù)據(jù)輸送至所述硬件端口,以通過所述硬件端口對(duì)應(yīng)的硬件設(shè)備播放所述第一音頻數(shù)據(jù)。

16、進(jìn)一步,所述音頻處理需求為音頻數(shù)據(jù)抓取需求,所述通過所述第二系統(tǒng)對(duì)所述第一音頻數(shù)據(jù)進(jìn)行音頻處理操作,包括:

17、通過所述第二系統(tǒng)生成所述第一音頻數(shù)據(jù)對(duì)應(yīng)的第一音頻文件;

18、將所述第一音頻文件保存至預(yù)設(shè)的存儲(chǔ)地址。

19、進(jìn)一步,還包括:

20、控制所述第二系統(tǒng)向所述共享內(nèi)存寫入第二音頻數(shù)據(jù),以及控制所述第一系統(tǒng)從所述共享內(nèi)存讀取所述第二音頻數(shù)據(jù);

21、通過所述第一系統(tǒng)對(duì)所述第二音頻數(shù)據(jù)進(jìn)行音頻處理操作。

22、進(jìn)一步,所述第一系統(tǒng)為linux系統(tǒng),和/或,所述第二系統(tǒng)為安卓系統(tǒng)。

23、進(jìn)一步,所述第一系統(tǒng)為車輛儀表系統(tǒng),和/或,所述第二系統(tǒng)為車輛中控系統(tǒng)。

24、一種音頻處理裝置,應(yīng)用于虛擬機(jī),所述虛擬機(jī)運(yùn)行有第一系統(tǒng)和第二系統(tǒng),所述第一系統(tǒng)和所述第二系統(tǒng)在所述虛擬機(jī)中具有共享內(nèi)存,所述裝置包括:

25、獲取模塊,用于獲取所述第一系統(tǒng)的音頻處理需求;

26、控制模塊,用于控制所述第一系統(tǒng)向所述共享內(nèi)存寫入第一音頻數(shù)據(jù),以及控制所述第二系統(tǒng)從所述共享內(nèi)存讀取所述第一音頻數(shù)據(jù);

27、音頻操作模塊,用于通過所述第二系統(tǒng)對(duì)所述第一音頻數(shù)據(jù)進(jìn)行音頻處理操作。

28、一種電子設(shè)備,包括:處理器,以及與所述處理器通信連接的存儲(chǔ)器;

29、所述存儲(chǔ)器存儲(chǔ)計(jì)算機(jī)執(zhí)行指令;

30、所述處理器執(zhí)行所述存儲(chǔ)器存儲(chǔ)的計(jì)算機(jī)執(zhí)行指令,以實(shí)現(xiàn)如以上任一項(xiàng)所述的音頻處理方法。

31、一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),包括:所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)執(zhí)行指令,所述計(jì)算機(jī)執(zhí)行指令被處理器執(zhí)行時(shí)用于實(shí)現(xiàn)如以上任一項(xiàng)所述的音頻處理方法。

32、一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如以上任一項(xiàng)所述的音頻處理方法。

33、本發(fā)明的有益效果:

34、(1)本發(fā)明獲將第一系統(tǒng)的音頻處理需求和第二系統(tǒng)的音頻處理需求都通過第二系統(tǒng)進(jìn)行維護(hù),從而可以統(tǒng)一控制音頻數(shù)據(jù)的格式和時(shí)鐘;

35、(2)本發(fā)明無(wú)需增加額外設(shè)備,使用單系統(tǒng)維護(hù)的硬件端口實(shí)現(xiàn)多個(gè)系統(tǒng)的發(fā)聲鏈路,方案簡(jiǎn)單易行,可降低硬件維護(hù)難度。



技術(shù)特征:

1.一種音頻處理方法,其特征在于,應(yīng)用于虛擬機(jī),所述虛擬機(jī)運(yùn)行有第一系統(tǒng)和第二系統(tǒng),所述第一系統(tǒng)和所述第二系統(tǒng)在所述虛擬機(jī)中具有共享內(nèi)存,所述方法包括:

2.根據(jù)權(quán)利要求1所述的音頻處理方法,其特征在于,所述控制所述第一系統(tǒng)向所述共享內(nèi)存寫入第一音頻數(shù)據(jù),包括:

3.根據(jù)權(quán)利要求1所述的音頻處理方法,其特征在于,所述控制所述第二系統(tǒng)從所述共享內(nèi)存讀取所述第一音頻數(shù)據(jù),包括:

4.根據(jù)權(quán)利要求1所述的音頻處理方法,其特征在于,所述音頻處理需求為音頻播放需求,所述第二系統(tǒng)對(duì)接預(yù)設(shè)的硬件端口,所述通過所述第二系統(tǒng)對(duì)所述第一音頻數(shù)據(jù)進(jìn)行音頻處理操作,包括:

5.根據(jù)權(quán)利要求1所述的音頻處理方法,其特征在于,所述音頻處理需求為音頻數(shù)據(jù)抓取需求,所述通過所述第二系統(tǒng)對(duì)所述第一音頻數(shù)據(jù)進(jìn)行音頻處理操作,包括:通過所述第二系統(tǒng)生成所述第一音頻數(shù)據(jù)對(duì)應(yīng)的第一音頻文件;

6.根據(jù)權(quán)利要求1至5任一項(xiàng)所述的音頻處理方法,其特征在于,還包括:

7.根據(jù)權(quán)利要求1至5任一項(xiàng)所述的音頻處理方法,其特征在于,所述第一系統(tǒng)為linux系統(tǒng),和/或,所述第二系統(tǒng)為安卓系統(tǒng)。

8.根據(jù)權(quán)利要求1至5任一項(xiàng)所述的音頻處理方法,其特征在于,所述第一系統(tǒng)為車輛儀表系統(tǒng),和/或,所述第二系統(tǒng)為車輛中控系統(tǒng)。

9.一種音頻處理裝置,其特征在于,應(yīng)用于虛擬機(jī),所述虛擬機(jī)運(yùn)行有第一系統(tǒng)和第二系統(tǒng),所述第一系統(tǒng)和所述第二系統(tǒng)在所述虛擬機(jī)中具有共享內(nèi)存,所述裝置包括:

10.一種電子設(shè)備,其特征在于,包括:處理器,以及與所述處理器通信連接的存儲(chǔ)器;

11.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)執(zhí)行指令,所述計(jì)算機(jī)執(zhí)行指令被處理器執(zhí)行時(shí)用于實(shí)現(xiàn)如權(quán)利要求1至8中任一項(xiàng)所述的方法。

12.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至8中任一項(xiàng)所述的方法。


技術(shù)總結(jié)
本發(fā)明提供一種音頻處理方法、裝置、電子設(shè)備、存儲(chǔ)介質(zhì)及程序產(chǎn)品,涉及汽車音頻領(lǐng)域。該方法包括:獲取第一系統(tǒng)的音頻處理需求,控制第一系統(tǒng)向共享內(nèi)存寫入音頻數(shù)據(jù),以及控制第二系統(tǒng)從共享內(nèi)存讀取音頻數(shù)據(jù),再通過第二系統(tǒng)對(duì)第一音頻數(shù)據(jù)進(jìn)行音頻處理操作。這樣,可以將第一系統(tǒng)的音頻處理需求和第二系統(tǒng)的音頻處理需求都通過第二系統(tǒng)進(jìn)行維護(hù),從而可以統(tǒng)一控制音頻數(shù)據(jù)的格式和時(shí)鐘,且無(wú)需增加額外設(shè)備,使用單系統(tǒng)維護(hù)的硬件端口實(shí)現(xiàn)多個(gè)系統(tǒng)的發(fā)聲鏈路,方案簡(jiǎn)單易行,可降低硬件維護(hù)難度。

技術(shù)研發(fā)人員:陳云,汪洪波
受保護(hù)的技術(shù)使用者:重慶長(zhǎng)安汽車股份有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/12/19
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1