1.一種終端的麥克風(fēng)的數(shù)據(jù)處理方法,其特征在于,所述終端包含與麥克風(fēng)通信的數(shù)據(jù)發(fā)送端口以及與所述數(shù)據(jù)發(fā)送端口具有一對(duì)多映射關(guān)系的數(shù)據(jù)接收端口,所述方法包括:
在麥克風(fēng)被第一應(yīng)用調(diào)用時(shí),接收第二應(yīng)用發(fā)出的錄音開(kāi)啟指令,從未被占用的數(shù)據(jù)接收端口中為所述第二應(yīng)用分配一個(gè)數(shù)據(jù)接收端口,通過(guò)所述數(shù)據(jù)發(fā)送端口獲取由所述麥克風(fēng)采集到的錄音數(shù)據(jù),并廣播所采集的錄音數(shù)據(jù),通過(guò)為所述第二應(yīng)用分配的數(shù)據(jù)接收端口接收廣播的錄音數(shù)據(jù),并將所接收的錄音數(shù)據(jù)返回給所述第二應(yīng)用。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述錄音開(kāi)啟指令包括所述第二應(yīng)用所需的錄音參數(shù),所述錄音參數(shù)包括下述的一種或多種:采樣率,聲道數(shù),和錄音格式。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述方法還包括:
在將所接收的錄音數(shù)據(jù)返回給所述第二應(yīng)用之前,將由所述麥克風(fēng)采集到的錄音數(shù)據(jù)按照所述第二應(yīng)用所需的錄音參數(shù)進(jìn)行轉(zhuǎn)換處理。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一應(yīng)用分配有另外一個(gè)對(duì)應(yīng)的數(shù)據(jù)接收端口。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述數(shù)據(jù)發(fā)送端口和數(shù)據(jù)接收端口之間根據(jù)用戶數(shù)據(jù)報(bào)協(xié)議UDP進(jìn)行通信。
6.一種具有麥克風(fēng)的終端,其特征在于,所述終端包括:
錄音模塊,所述錄音模塊與麥克風(fēng)連接,包括與麥克風(fēng)通信的數(shù)據(jù)發(fā)送端口以及與所述數(shù)據(jù)發(fā)送端口具有一對(duì)多映射關(guān)系的數(shù)據(jù)接收端口;
所述錄音模塊,用于在麥克風(fēng)被第一應(yīng)用調(diào)用時(shí),接收第二應(yīng)用發(fā)出的錄音開(kāi)啟指令,從未被占用的數(shù)據(jù)接收端口中為所述第二應(yīng)用分配一個(gè)數(shù)據(jù)接收端口,通過(guò)所述數(shù)據(jù)發(fā)送端口獲取由所述麥克風(fēng)采集到的錄音數(shù)據(jù),并廣播所采集的錄音數(shù)據(jù),通過(guò)為所述第二應(yīng)用分配的數(shù)據(jù)接收端口接收廣播的錄音數(shù)據(jù),并將所接收的錄音數(shù)據(jù)返回給所述第二應(yīng)用。
7.根據(jù)權(quán)利要求6所述的終端,其特征在于,所述錄音開(kāi)啟指令包括所述第二應(yīng)用所需的錄音參數(shù),所述錄音參數(shù)包括下述的一種或多種:采樣率,聲道數(shù),和錄音格式。
8.根據(jù)權(quán)利要求6或7所述的終端,其特征在于,所述錄音模塊:還用于在將所接收的錄音數(shù)據(jù)返回給所述第二應(yīng)用之前,將由所述麥克風(fēng)采集到的錄音數(shù)據(jù)按照所述第二應(yīng)用所需的錄音參數(shù)進(jìn)行轉(zhuǎn)換處理。
9.根據(jù)權(quán)利要求6所述的終端,其特征在于,所述第一應(yīng)用分配有另外一個(gè)對(duì)應(yīng)的數(shù)據(jù)接收端口。
10.根據(jù)權(quán)利要求6所述的終端,其特征在于,所述數(shù)據(jù)發(fā)送端口和數(shù)據(jù)接收端口之間根據(jù)用戶數(shù)據(jù)報(bào)協(xié)議UDP進(jìn)行通信。