亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種音頻輸出方法及裝置的制造方法

文檔序號:9507153閱讀:567來源:國知局
一種音頻輸出方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及多媒體技術(shù)領(lǐng)域,尤其涉及一種音頻輸出方法及裝置。
【背景技術(shù)】
[0002] 音頻數(shù)據(jù)的采集、處理和傳輸是多媒體技術(shù)的重要組成部分。隨著多媒體技術(shù) 的迅速發(fā)展,眾多的數(shù)字音頻系統(tǒng)已經(jīng)進入消費市場,例如數(shù)字音頻錄音帶、數(shù)字聲音 處理器等。對于設(shè)備和生產(chǎn)廠家來說,標準化的信息傳輸結(jié)構(gòu)可以提高系統(tǒng)的適應(yīng)性。 IISdnter-IC Sound,音頻輸入接口)總線作為數(shù)字音頻設(shè)備之間的音頻數(shù)據(jù)傳輸?shù)囊环N 總線標準,負責音頻設(shè)備之間的數(shù)據(jù)傳輸,廣泛應(yīng)用于各種多媒體系統(tǒng)。相關(guān)技術(shù)中,在語 音識別的應(yīng)用中,需要很多麥克出麥克或8麥克)輸入,便于做音源定位和噪聲消除等等, 但是,用來做語音識別的CPU(Center Process Unit,中央處理器)通常只有一組音頻輸入 接口 IIS,無法滿足語音識別的需求。

【發(fā)明內(nèi)容】

[0003] 本發(fā)明實施例提供一種音頻輸出方法及裝置,用于實現(xiàn)語音識別中對多路音頻數(shù) 據(jù)的采集。
[0004] -種音頻輸出方法,應(yīng)用于現(xiàn)場可編程門陣列,包括以下步驟:
[0005] 接收多路音頻輸入接口輸入的多路音頻數(shù)據(jù);
[0006] 將所述多路音頻數(shù)據(jù)轉(zhuǎn)化為單路音頻數(shù)據(jù);
[0007] 通過單路音頻輸出接口輸出所述單路音頻數(shù)據(jù)。
[0008] 在一個實施例中,所述接收多路音頻輸入接口輸入的多路音頻數(shù)據(jù),包括:
[0009] 根據(jù)所述多路音頻輸入接口的數(shù)量和預設(shè)的所述單路音頻數(shù)據(jù)的第一采樣率,確 定所述多路音頻數(shù)據(jù)的第二采樣率;
[0010] 根據(jù)所述第二采樣率,確定所述多路音頻數(shù)據(jù)單次輸入的時鐘個數(shù);
[0011] 按照所述時鐘個數(shù)接收所述多路音頻輸入接口輸入的多路音頻數(shù)據(jù)。
[0012] 在一個實施例中,所述將所述多路音頻數(shù)據(jù)轉(zhuǎn)化為單路音頻數(shù)據(jù),包括:
[0013] 按照所述時鐘個數(shù)緩存所述多路音頻數(shù)據(jù);
[0014] 將所述緩存的多路音頻數(shù)據(jù)按照所述多路音頻輸入接口的預設(shè)順序進行排序,獲 得排序后的單路音頻數(shù)據(jù)。
[0015] 在一個實施例中,所述輸出所述單路音頻數(shù)據(jù),包括:
[0016] 輸出所述排序后的單路音頻數(shù)據(jù)。
[0017] 在一個實施例中,所述接收多路音頻輸入接口輸入的多路音頻數(shù)據(jù),包括:
[0018] 在時鐘的上升沿接收多路音頻輸入接口輸入的多路音頻數(shù)據(jù);
[0019] 所述通過單路音頻輸出接口輸出所述單路音頻數(shù)據(jù),包括:
[0020] 在所述時鐘的下降沿通過單路音頻輸出接口輸出所述單路音頻數(shù)據(jù)。
[0021 ] 在一個實施例中,所述接收多路音頻輸入接口輸入的多路音頻數(shù)據(jù),包括:
[0022] 按照預設(shè)時間間隔接收多路音頻輸入接口輸入的多路音頻數(shù)據(jù)。
[0023] 本發(fā)明實施例的一些有益效果可以包括:
[0024] 上述技術(shù)方案,通過將接收到的多路音頻數(shù)據(jù)轉(zhuǎn)化為單路音頻數(shù)據(jù)進行輸出,使 得語音識別中能夠接收并輸出多路音頻數(shù)據(jù),解決了語音識別時中央處理器僅有一組音頻 輸入接口而導致無法接收多路音頻數(shù)據(jù)的問題,更大限度地滿足了語音識別的需求。
[0025] 一種音頻輸出方法,應(yīng)用于中央處理器,包括以下步驟:
[0026] 當接收到單路音頻數(shù)據(jù)時,將所述單路音頻數(shù)據(jù)拆分為多路音頻數(shù)據(jù);
[0027] 輸出所述多路音頻數(shù)據(jù)。
[0028] 在一個實施例中,所述將所述單路音頻數(shù)據(jù)拆分為多路音頻數(shù)據(jù),包括:
[0029] 獲取多路音頻輸入接口的數(shù)量;
[0030] 根據(jù)所述多路音頻輸入接口的數(shù)量和預設(shè)的所述單路音頻數(shù)據(jù)的第一采樣率,確 定所述多路音頻數(shù)據(jù)的第二采樣率;
[0031] 根據(jù)所述第二采樣率,確定所述多路音頻數(shù)據(jù)單次輸入的時鐘個數(shù);
[0032] 按照所述時鐘個數(shù),將所述單路音頻數(shù)據(jù)拆分為多路音頻數(shù)據(jù)。
[0033] 在一個實施例中,所述單路音頻數(shù)據(jù)為單路左聲道音頻數(shù)據(jù)或單路右聲道音頻數(shù) 據(jù);所述當接收到單路音頻數(shù)據(jù)時,將所述單路音頻數(shù)據(jù)拆分為多路音頻數(shù)據(jù),包括:
[0034] 當接收到所述單路左聲道音頻數(shù)據(jù)時,將所述單路左聲道音頻數(shù)據(jù)拆分為多路左 聲道音頻數(shù)據(jù);
[0035] 根據(jù)所述多路音頻數(shù)據(jù)單次輸入的時鐘個數(shù)和所述接收到的單路音頻數(shù)據(jù)的時 鐘個數(shù),確定所述拆分后的多路左聲道音頻數(shù)據(jù)中的第一無效數(shù)據(jù);
[0036] 丟棄所述第一無效數(shù)據(jù),獲得多路左聲道音頻有效數(shù)據(jù);
[0037] 當接收到所述單路右聲道音頻數(shù)據(jù)時,將所述單路右聲道音頻數(shù)據(jù)拆分為多路右 聲道音頻數(shù)據(jù);
[0038] 根據(jù)所述多路音頻數(shù)據(jù)單次輸入的時鐘個數(shù)和所述接收到的單路音頻數(shù)據(jù)的時 鐘個數(shù),確定所述拆分后的多路右聲道音頻數(shù)據(jù)中的第二無效數(shù)據(jù);
[0039] 丟棄所述第二無效數(shù)據(jù),獲得多路右聲道音頻有效數(shù)據(jù);
[0040] 按照所述多路左聲道音頻有效數(shù)據(jù)和多路右聲道音頻有效數(shù)據(jù)之間的對應(yīng)關(guān)系, 結(jié)合所述多路左聲道音頻有效數(shù)據(jù)和所述多路右聲道音頻有效數(shù)據(jù),獲得所述多路音頻數(shù) 據(jù)。
[0041] 本發(fā)明實施例的一些有益效果可以包括:
[0042] 上述技術(shù)方案,通過將接收到的單路音頻數(shù)據(jù)拆分為多路音頻數(shù)據(jù)進行輸出,使 得語音識別中以單組音頻輸入接口接收的音頻數(shù)據(jù)能夠以多路形式輸出,從而能夠輸出完 整的音頻數(shù)據(jù),解決了語音識別時中央處理器僅有一組音頻輸入接口而導致無法接收多路 音頻數(shù)據(jù)的問題,更大限度地滿足了語音識別的需求。
[0043] -種音頻輸出裝置,應(yīng)用于現(xiàn)場可編程門陣列,所述裝置包括:
[0044] 接收模塊,用于接收多路音頻輸入接口輸入的多路音頻數(shù)據(jù);
[0045] 轉(zhuǎn)化模塊,用于將所述多路音頻數(shù)據(jù)轉(zhuǎn)化為單路音頻數(shù)據(jù);
[0046] 第一輸出模塊,用于通過單路音頻輸出接口輸出所述單路音頻數(shù)據(jù)。
[0047] 在一個實施例中,所述接收模塊包括:
[0048] 第一確定子模塊,用于根據(jù)所述多路音頻輸入接口的數(shù)量和預設(shè)的所述單路音頻 數(shù)據(jù)的第一采樣率,確定所述多路音頻數(shù)據(jù)的第二采樣率;
[0049] 第二確定子模塊,用于根據(jù)所述第二采樣率,確定所述多路音頻數(shù)據(jù)單次輸入的 時鐘個數(shù);
[0050] 第一接收子模塊,用于按照所述時鐘個數(shù)接收所述多路音頻輸入接口輸入的多路 音頻數(shù)據(jù)。
[0051 ] 在一個實施例中,所述轉(zhuǎn)化模塊包括:
[0052] 第一緩存子模塊,用于按照所述時鐘個數(shù)緩存所述多路音頻數(shù)據(jù);
[0053] 排序子模塊,用于將所述緩存的多路音頻數(shù)據(jù)按照所述多路音頻輸入接口的預設(shè) 順序進行排序,獲得排序后的單路音頻數(shù)據(jù)。
[0054] 在一個實施例中,所述第一輸出模塊包括:
[0055] 第一輸出子模塊,用于輸出所述排序后的單路音頻數(shù)據(jù)。
[0056] 在一個實施例中,所述接收模塊包括:
[0057] 第二接收子模塊,用于在時鐘的上升沿接收多路音頻輸入接口輸入的多路音頻數(shù) 據(jù);
[0058] 所述第一輸出模塊,包括:
[0059] 第二輸出子模塊,用于在所述時鐘的下降沿通過單路音頻輸出接口輸出所述單路 音頻數(shù)據(jù)。
[0060] 在一個實施例中,所述接收模塊包括:
[0061] 第三接收子模塊,用于按照預設(shè)時間間隔接收多路音頻輸入接口輸入的多路音頻 數(shù)據(jù)。
[0062] 本發(fā)明實施例的一些有益效果可以包括:
[0063] 上述裝置,通過將接收到的多路音頻數(shù)據(jù)轉(zhuǎn)化為單路音頻數(shù)據(jù)進行輸出,使得語 音識別中能夠接收并輸出多路音頻數(shù)據(jù),解決了語音識別時中央處理器僅有一組音頻輸入 接口而導致無法接收多路音頻數(shù)據(jù)的問題,更大限度地滿足了語音識別的需求。
[0064] -種音頻輸出裝置,應(yīng)用于中央處理器,所述裝置包括:
[0065] 拆分模塊,用于當接收到單路音頻數(shù)據(jù)時,將所述單路音頻數(shù)據(jù)拆分為多路音頻 數(shù)據(jù);
[0066] 第二輸出模塊,用于輸出所述多路音頻數(shù)據(jù)。
[0067] 在一個實施例中,所述拆分模塊包括:
[0068] 獲取子模塊,用于獲取多路音頻輸入接口的數(shù)量;
[0069] 第三確定子模塊,用于根據(jù)所述多路音頻輸入接口的數(shù)量和預設(shè)的所述單路音頻 數(shù)據(jù)的第一采樣率,確定所述多路音頻數(shù)據(jù)的第二采樣率;
[0070] 第四確定子模塊,用于根據(jù)所述第二
當前第1頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1