1.一種基于彌漫式語(yǔ)音交互的拾音方法,其特征在于,所述方法包括:
根據(jù)至少三個(gè)語(yǔ)音接收部件分別檢測(cè)同一聲源得到的語(yǔ)音信號(hào),確定至少兩對(duì)語(yǔ)音信號(hào)的時(shí)間差;
根據(jù)所述時(shí)間差和所述語(yǔ)音接收部件的位置信息,確定所述聲源的位置信息;
根據(jù)所述聲源的位置信息和目標(biāo)語(yǔ)音接收部件的位置信息,確定所述目標(biāo)語(yǔ)音接收部件對(duì)應(yīng)的目標(biāo)拾音角度,所述目標(biāo)語(yǔ)音接收部件處于所述目標(biāo)拾音角度時(shí),所述目標(biāo)語(yǔ)音接收部件的至少兩個(gè)麥克風(fēng)與所述聲源的距離相等;
根據(jù)所述目標(biāo)拾音角度對(duì)所述目標(biāo)語(yǔ)音接收部件進(jìn)行旋轉(zhuǎn)處理,以使所述目標(biāo)語(yǔ)音接收部件基于所述目標(biāo)拾音角度對(duì)所述聲源進(jìn)行拾音。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
在所述至少三個(gè)語(yǔ)音接收部件中,確定檢測(cè)到的語(yǔ)音信號(hào)的信號(hào)強(qiáng)度最大的語(yǔ)音接收部件為目標(biāo)語(yǔ)音接收部件。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述目標(biāo)拾音角度對(duì)所述目標(biāo)語(yǔ)音接收部件進(jìn)行旋轉(zhuǎn)處理,具體為:
將所述目標(biāo)拾音角度發(fā)送給所述目標(biāo)語(yǔ)音接收部件;或者,
根據(jù)所述目標(biāo)語(yǔ)音接收部件對(duì)應(yīng)的目標(biāo)拾音角度和所述目標(biāo)語(yǔ)音接收部件的初始角度,確定所述目標(biāo)語(yǔ)音接收部件的旋轉(zhuǎn)角度;
將所述目標(biāo)語(yǔ)音接收部件的旋轉(zhuǎn)角度發(fā)送給所述目標(biāo)語(yǔ)音接收部件。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述聲源的位置信息和目標(biāo)語(yǔ)音接收部件的位置信息,確定所述目標(biāo)語(yǔ)音接收部件對(duì)應(yīng)的目標(biāo)拾音角度,具體為:
根據(jù)所述聲源的位置信息和目標(biāo)語(yǔ)音接收部件的位置信息,確定所述聲源與所述目標(biāo)語(yǔ)音接收部件間連接線段的斜率;
根據(jù)所述線段的斜率,確定所述目標(biāo)語(yǔ)音接收部件對(duì)應(yīng)的目標(biāo)拾音角度。
5.一種基于彌漫式語(yǔ)音交互的拾音方法,其特征在于,所述方法包括:
當(dāng)檢測(cè)到聲源的語(yǔ)音信號(hào)時(shí),將檢測(cè)到的語(yǔ)音信號(hào)發(fā)送給服務(wù)器;
接收所述服務(wù)器發(fā)送的旋轉(zhuǎn)角度;或者,接收所述服務(wù)器發(fā)送的目標(biāo)拾音角度,根據(jù)預(yù)設(shè)的初始角度和所述目標(biāo)拾音角度,確定旋轉(zhuǎn)角度;
根據(jù)所述旋轉(zhuǎn)角度在水平方向上進(jìn)行旋轉(zhuǎn)處理,以使本地的至少兩個(gè)麥克風(fēng)與所述聲源的距離相等;
基于旋轉(zhuǎn)處理后的語(yǔ)音接收部件對(duì)所述聲源進(jìn)行拾音。
6.一種基于彌漫式語(yǔ)音交互的拾音裝置,其特征在于,所述裝置包括:
第一確定模塊,用于根據(jù)至少三個(gè)語(yǔ)音接收部件分別檢測(cè)同一聲源得到的語(yǔ)音信號(hào),確定至少兩對(duì)語(yǔ)音信號(hào)的時(shí)間差;
第二確定模塊,用于根據(jù)所述時(shí)間差和所述語(yǔ)音接收部件的位置信息,確定所述聲源的位置信息;
第三確定模塊,用于根據(jù)所述聲源的位置信息和目標(biāo)語(yǔ)音接收部件的位置信息,確定所述目標(biāo)語(yǔ)音接收部件對(duì)應(yīng)的目標(biāo)拾音角度,所述目標(biāo)語(yǔ)音接收部件處于所述目標(biāo)拾音角度時(shí),所述目標(biāo)語(yǔ)音接收部件的至少兩個(gè)麥克風(fēng)與所述聲源的距離相等;
處理模塊,用于根據(jù)所述目標(biāo)拾音角度對(duì)所述目標(biāo)語(yǔ)音接收部件進(jìn)行旋轉(zhuǎn)處理,以使所述目標(biāo)語(yǔ)音接收部件基于所述目標(biāo)拾音角度對(duì)所述聲源進(jìn)行拾音。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括:
第四確定模塊,用于在所述至少三個(gè)語(yǔ)音接收部件中,確定檢測(cè)到的語(yǔ)音信號(hào)的信號(hào)強(qiáng)度最大的語(yǔ)音接收部件為目標(biāo)語(yǔ)音接收部件。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述處理模塊具體用于:
將所述目標(biāo)拾音角度發(fā)送給所述目標(biāo)語(yǔ)音接收部件;或者,
根據(jù)所述目標(biāo)語(yǔ)音接收部件對(duì)應(yīng)的目標(biāo)拾音角度和所述目標(biāo)語(yǔ)音接收部件的初始角度,確定所述目標(biāo)語(yǔ)音接收部件的旋轉(zhuǎn)角度;
將所述目標(biāo)語(yǔ)音接收部件的旋轉(zhuǎn)角度發(fā)送給所述目標(biāo)語(yǔ)音接收部件。
9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述第三確定模塊,具體包括:
第一確定子模塊,用于根據(jù)所述聲源的位置信息和目標(biāo)語(yǔ)音接收部件的位置信息,確定所述聲源與所述目標(biāo)語(yǔ)音接收部件間連接線段的斜率;
第二確定子模塊,用于根據(jù)所述線段的斜率,確定所述目標(biāo)語(yǔ)音接收部件對(duì)應(yīng)的目標(biāo)拾音角度。
10.一種基于彌漫式語(yǔ)音交互的拾音裝置,其特征在于,所述裝置包括:
發(fā)送模塊,用于當(dāng)檢測(cè)到聲源的語(yǔ)音信號(hào)時(shí),將檢測(cè)到的語(yǔ)音信號(hào)發(fā)送給服務(wù)器;
接收模塊,用于接收所述服務(wù)器發(fā)送的旋轉(zhuǎn)角度;或者,接收所述服務(wù)器發(fā)送的目標(biāo)拾音角度,根據(jù)預(yù)設(shè)的初始角度和所述目標(biāo)拾音角度,確定旋轉(zhuǎn)角度;
處理模塊,用于根據(jù)所述旋轉(zhuǎn)角度在水平方向上進(jìn)行旋轉(zhuǎn)處理,以使本地的至少兩個(gè)麥克風(fēng)與所述聲源的距離相等;
拾音模塊,用于基于旋轉(zhuǎn)處理后的語(yǔ)音接收部件對(duì)所述聲源進(jìn)行拾音。
11.一種基于彌漫式語(yǔ)音交互的拾音系統(tǒng),其特征在于,所述系統(tǒng)包括服務(wù)器和終端,其中:
所述服務(wù)器,用于根據(jù)至少三個(gè)語(yǔ)音接收部件分別檢測(cè)同一聲源得到的語(yǔ)音信號(hào),確定至少兩對(duì)語(yǔ)音信號(hào)的時(shí)間差,并根據(jù)所述時(shí)間差和所述語(yǔ)音接收部件的位置信息,確定所述聲源的位置信息,根據(jù)所述聲源的位置信息和目標(biāo)語(yǔ)音接收部件的位置信息,確定所述目標(biāo)語(yǔ)音接收部件對(duì)應(yīng)的目標(biāo)拾音角度,所述目標(biāo)語(yǔ)音接收部件處于所述目標(biāo)拾音角度時(shí),所述目標(biāo)語(yǔ)音接收部件的至少兩個(gè)麥克風(fēng)與所述聲源的距離相等,根據(jù)所述目標(biāo)拾音角度對(duì)所述目標(biāo)語(yǔ)音接收部件進(jìn)行旋轉(zhuǎn)處理,以使所述目標(biāo)語(yǔ)音接收部件基于所述目標(biāo)拾音角度對(duì)所述聲源進(jìn)行拾音;
所述終端,用于當(dāng)檢測(cè)到聲源的語(yǔ)音信號(hào)時(shí),將檢測(cè)到的語(yǔ)音信號(hào)發(fā)送給服務(wù)器,接收所述服務(wù)器發(fā)送的旋轉(zhuǎn)角度;或者,接收所述服務(wù)器發(fā)送的目標(biāo)拾音角度,根據(jù)預(yù)設(shè)的初始角度和所述目標(biāo)拾音角度,確定旋轉(zhuǎn)角度,根據(jù)所述旋轉(zhuǎn)角度在水平方向上進(jìn)行旋轉(zhuǎn)處理,以使本地的至少兩個(gè)麥克風(fēng)與所述聲源的距離相等,基于旋轉(zhuǎn)處理后的語(yǔ)音接收部件對(duì)所述聲源進(jìn)行拾音。