一種音頻處理方法及電子設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001 ]本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種音頻處理方法及電子設(shè)備。
【背景技術(shù)】
[0002]隨著科學(xué)技術(shù)的發(fā)展,為了滿足用戶對(duì)電子設(shè)備的多功能化設(shè)計(jì)的需求,同一個(gè)電子設(shè)備可以支持各種各樣的音頻輸出設(shè)備,比如,有線耳機(jī)、藍(lán)牙耳機(jī)、內(nèi)置音箱、外置音箱等。
[0003]在現(xiàn)有技術(shù)中,在通過(guò)一連接有耳機(jī)的電子設(shè)備播放一首音樂(lè)和一個(gè)視頻時(shí),音樂(lè)將通過(guò)耳機(jī)的左聲道輸出單元和右聲道輸出單元輸出,同時(shí),視頻中的聲音數(shù)據(jù)也將通過(guò)耳機(jī)的左聲道輸出單元和右聲道輸出單元輸出。然而,通過(guò)同一音頻輸出設(shè)備同時(shí)輸出多個(gè)音頻源文件時(shí),存在多個(gè)音頻源文件的輸出相互干擾的問(wèn)題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供一種音頻處理方法及電子設(shè)備,用于解決現(xiàn)有技術(shù)中的電子設(shè)備在通過(guò)一音頻輸出設(shè)備同時(shí)輸出多個(gè)音頻源文件時(shí),存在多個(gè)音頻源文件的輸出聲音相互干擾的技術(shù)問(wèn)題。
[0005]—方面,本申請(qǐng)實(shí)施例提供了一種音頻處理方法,包括以下步驟:
[0006]對(duì)第一音頻源文件進(jìn)行解碼,獲得第一通道音頻數(shù)據(jù)以及第二通道音頻數(shù)據(jù);
[0007]對(duì)第二音頻源文件進(jìn)行解碼,獲得第三通道音頻數(shù)據(jù)以及第四通道音頻數(shù)據(jù);
[0008]基于所述第一通道音頻數(shù)據(jù)以及所述第二通道音頻數(shù)據(jù),生成第一聲道數(shù)據(jù),其中,所述第一聲道數(shù)據(jù)供一音頻輸出設(shè)備的第一聲道輸出單元播放;
[0009]基于所述第三通道音頻數(shù)據(jù)以及所述第四通道音頻數(shù)據(jù),生成第二聲道數(shù)據(jù),其中,所述第二聲道數(shù)據(jù)供所述音頻輸出設(shè)備的第二聲道輸出單元播放。
[0010]可選地,所述基于所述第一通道音頻數(shù)據(jù)以及所述第二通道音頻數(shù)據(jù),生成第一聲道數(shù)據(jù),具體包括:
[0011]對(duì)所述第一通道音頻數(shù)據(jù)以及所述第二通道音頻數(shù)據(jù)進(jìn)行混合,獲得第一混合音頻數(shù)據(jù);
[0012]對(duì)所述第一混合音頻數(shù)據(jù)進(jìn)行處理,生成所述第一聲道數(shù)據(jù)。
[0013]可選地,所述方法還包括:
[0014]確定所述電子設(shè)備的當(dāng)前用戶模式是否為單用戶模式;
[0015]在為是時(shí),將所述當(dāng)前用戶模式由所述單用戶模式切換至多用戶分享模式。
[0016]可選地,若所述電子設(shè)備的所述當(dāng)前用戶模式為所述單用戶模式,所述方法還包括:
[0017]對(duì)所述第一音頻源文件進(jìn)行解碼,獲得所述第一通道音頻數(shù)據(jù)以及所述第二通道音頻數(shù)據(jù);
[0018]將所述第一通道音頻數(shù)據(jù)通過(guò)所述第一聲道輸出單元輸出;以及將所述第二通道音頻數(shù)據(jù)通過(guò)所述第二聲道輸出單元輸出;
[0019]在確定所述電子設(shè)備接收到來(lái)自另一電子設(shè)備的來(lái)電請(qǐng)求時(shí),將所述當(dāng)前用戶模式從所述單用戶模式切換到所述多用戶分享模式。
[0020]可選地,所述對(duì)第二音頻源文件進(jìn)行解碼,獲得第三通道音頻數(shù)據(jù)以及第四通道音頻數(shù)據(jù),包括:
[0021]對(duì)來(lái)自所述另一電子設(shè)備的用戶音頻信號(hào)進(jìn)行解碼,獲得所述第三通道音頻數(shù)據(jù)以及所述第四通道音頻數(shù)據(jù)。
[0022]可選地,所述方法還包括:
[0023]確定所述當(dāng)前用戶模式為所述多用戶分享模式;
[0024]獲得需要播放的第一多媒體文件,其中,所述第一多媒體文件中包括對(duì)應(yīng)第一語(yǔ)種的所述第一音頻源文件以及對(duì)應(yīng)第二語(yǔ)種的所述第二音頻源文件,其中,所述第一語(yǔ)種和所述第二語(yǔ)種不相同。
[0025]另一方面,本申請(qǐng)實(shí)施例還提供了一種電子設(shè)備,包括:
[0026]音頻輸出設(shè)備,至少包括第一聲道輸出單元和第二聲道輸出單元;
[0027]處理器,與所述音頻輸出設(shè)備連接;其中,所述處理器用于:
[0028]對(duì)第一音頻源文件進(jìn)行解碼,獲得第一通道音頻數(shù)據(jù)以及第二通道音頻數(shù)據(jù);
[0029]對(duì)第二音頻源文件進(jìn)行解碼,獲得第三通道音頻數(shù)據(jù)以及第四通道音頻數(shù)據(jù);
[0030]基于所述第一通道音頻數(shù)據(jù)以及所述第二通道音頻數(shù)據(jù),生成第一聲道數(shù)據(jù),其中,所述第一聲道數(shù)據(jù)供所述第一聲道輸出單元播放;
[0031]基于所述第三通道音頻數(shù)據(jù)以及所述第四通道音頻數(shù)據(jù),生成第二聲道數(shù)據(jù),其中,所述第二聲道數(shù)據(jù)供所述第二聲道輸出單元播放。
[0032]可選地,所述處理器具體用于:
[0033]對(duì)所述第一通道音頻數(shù)據(jù)以及所述第二通道音頻數(shù)據(jù)進(jìn)行混合,獲得第一混合音頻數(shù)據(jù);
[0034]對(duì)所述第一混合音頻數(shù)據(jù)進(jìn)行處理,生成所述第一聲道數(shù)據(jù)。
[0035]可選地,所述處理器還用于:
[0036]確定所述電子設(shè)備的當(dāng)前用戶模式是否為單用戶模式;
[0037]在為是時(shí),將所述當(dāng)前用戶模式由所述單用戶模式切換至多用戶分享模式。
[0038]可選地,若所述電子設(shè)備的所述當(dāng)前用戶模式為所述單用戶模式,所述處理器還用于:
[0039]對(duì)所述第一音頻源文件進(jìn)行解碼,獲得所述第一通道音頻數(shù)據(jù)以及所述第二通道音頻數(shù)據(jù);
[0040]將所述第一通道音頻數(shù)據(jù)通過(guò)所述第一聲道輸出單元輸出;以及將所述第二通道音頻數(shù)據(jù)通過(guò)所述第二聲道輸出單元輸出;
[0041]在確定所述電子設(shè)備接收到來(lái)自另一電子設(shè)備的來(lái)電請(qǐng)求時(shí),將所述當(dāng)前用戶模式從所述單用戶模式切換到所述多用戶分享模式。
[0042]可選地,所述處理器具體用于:
[0043]對(duì)來(lái)自所述另一電子設(shè)備的用戶音頻信號(hào)進(jìn)行解碼,獲得所述第三通道音頻數(shù)據(jù)以及所述第四通道音頻數(shù)據(jù)。
[0044]可選地,所述處理器還用于:
[0045]確定所述當(dāng)前用戶模式為所述多用戶分享模式;
[0046]獲得需要播放的第一多媒體文件,其中,所述第一多媒體文件中包括對(duì)應(yīng)第一語(yǔ)種的所述第一音頻源文件以及對(duì)應(yīng)第二語(yǔ)種的所述第二音頻源文件,其中,所述第一語(yǔ)種和所述第二語(yǔ)種不相同。
[0047]另一方面,本申請(qǐng)實(shí)施例還提供了一種電子設(shè)備,包括:
[0048]第一解碼單元,用于對(duì)第一音頻源文件進(jìn)行解碼,獲得第一通道音頻數(shù)據(jù)以及第二通道音頻數(shù)據(jù);
[0049]第二解碼單元,用于對(duì)第二音頻源文件進(jìn)行解碼,獲得第三通道音頻數(shù)據(jù)以及第四通道音頻數(shù)據(jù);
[0050]第一生成單元,基于所述第一通道音頻數(shù)據(jù)以及所述第二通道音頻數(shù)據(jù),生成第一聲道數(shù)據(jù),其中,所述第一聲道數(shù)據(jù)供一音頻輸出設(shè)備的第一聲道輸出單元播放;
[0051]第二生成單元,基于所述第三通道音頻數(shù)據(jù)以及所述第四通道音頻數(shù)據(jù),生成第二聲道數(shù)據(jù),其中,所述第二聲道數(shù)據(jù)供所述音頻輸出設(shè)備的第二聲道輸出單元播放。
[0052]本申請(qǐng)實(shí)施例中的上述一個(gè)或多個(gè)技術(shù)方案,至少具有如下一種或多種技術(shù)效果:
[0053]根據(jù)本申請(qǐng)的實(shí)施例,當(dāng)電子設(shè)備通過(guò)同一音頻輸出設(shè)備同時(shí)輸出多個(gè)音頻源文件時(shí),可以分別對(duì)每個(gè)音頻源文件進(jìn)行音頻處理,進(jìn)而使得每個(gè)音頻源文件對(duì)應(yīng)的聲道數(shù)據(jù)從對(duì)應(yīng)的聲道輸出單元輸出,從而避免了電子設(shè)備在通過(guò)一音頻輸出設(shè)備同時(shí)輸出多個(gè)音頻源文件時(shí),輸出聲音相互干擾的技術(shù)問(wèn)題,有效提高了電子設(shè)備的音頻輸出效果。
【附圖說(shuō)明】
[0054]為了更清楚地說(shuō)明本申請(qǐng)實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例。
[0055]圖1為本申請(qǐng)實(shí)施例一提供的一種信息處理方法的流程圖;
[0056]圖2為本申請(qǐng)實(shí)施例一提供的一種信息處理方法中步驟S103的方法流程圖;
[0057]圖3為本申請(qǐng)實(shí)施例一提供的一種信息處理方法中為實(shí)現(xiàn)用戶模式間切換的方法流程圖;
[0058]圖4為本申請(qǐng)實(shí)施例一提供的一種信息處理方法中若電子設(shè)備的當(dāng)前用戶模式為單用戶模式時(shí)的方法流程圖;
[0059]圖5為本申請(qǐng)實(shí)施例一提供的一種信息處理方法中電子設(shè)備需要播放具有多種語(yǔ)種的第一多媒體文件時(shí)的方法流程圖;