背景技術:
1、無線流式傳輸技術在視頻游戲行業內部和外部兩者中使用。在視頻游戲行業中,虛擬現實(virtual?reality?vr)游戲系統可以利用無線流式傳輸技術,以利用主機計算機的高計算能力來執行視頻游戲,同時與系留(非無線)頭戴式顯示器相比,為無線vr頭戴式顯示器的佩戴者提供更大的移動性。
2、盡管有這些優勢,但開發通過諸如家庭wifi網絡的消費級無線局域網(localarea?networks?lan)可靠地流式傳輸數據的vr游戲系統可能具有挑戰性。例如,消費級無線lan的性能的固有的不可預測性,結合vr游戲應用的相對低的等待時間容限,使得難以確保每個數據包(data?packet)都將及時到達vr頭戴式顯示器,從而以恒定的速率輸出對應的vr內容,并且沒有失真。由于它與音頻數據有關,如果承載音頻數據的數據包丟失或晚于到達vr頭戴式顯示器,則用戶可能會聽到音頻內容中的聽覺失真,諸如“砰砰聲”、“刮擦聲”和/或突然寂靜。
3、在此提供了改進并增強這些和其他系統的技術解決方案。
技術實現思路
1.一種方法,包括:
2.根據權利要求1所述的方法,進一步包括由所述處理器至少部分地基于所述音頻數據的非連續段的組合來創建所述合成音頻數據段。
3.根據權利要求2所述的方法,其中所述替換所述段包括用所述合成音頻數據段替換所述非連續段和所述非連續段之間的所述音頻數據的一個或多個中間段,以在所述緩沖器中獲得所述修改的音頻數據。
4.根據權利要求2所述的方法,其中所述創建包括重疊所述非連續段并且交叉淡化所述非連續段的相應的音頻信號波形。
5.根據權利要求1所述的方法,進一步包括:
6.根據權利要求5所述的方法,進一步包括由所述處理器至少部分地基于所述第二音頻數據的非連續段的組合來創建所述第二合成音頻數據段。
7.根據權利要求1所述的方法,進一步包括:
8.根據權利要求1所述的方法,進一步包括:
9.根據權利要求8所述的方法,進一步包括,在使得所述第二音頻內容被重放持續預定的次數之后:
10.一種頭戴式顯示器(hmd)系統,包括:
11.根據權利要求10所述的hmd系統,其中所述計算機可執行指令在由所述一個或多個處理器執行時,進一步使得所述hmd系統至少部分地基于所述音頻數據的非連續段的組合來創建所述合成音頻數據段。
12.根據權利要求11所述的hmd系統,其中替換所述段包括用所述合成音頻數據段替換所述非連續段和所述非連續段之間的所述音頻數據的一個或多個中間段,以在所述緩沖器中獲得所述修改的音頻數據。
13.根據權利要求11所述的hmd系統,其中創建所述合成音頻數據段包括重疊所述非連續段并且交叉淡化所述非連續段的相應的音頻信號波形。
14.根據權利要求10所述的hmd系統,其中所述計算機可執行指令在由所述一個或多個處理器執行時,進一步使得所述hmd系統:
15.根據權利要求14所述的hmd系統,其中所述計算機可執行指令在由所述一個或多個處理器執行時,進一步使得所述hmd系統在使得所述第二音頻內容被重放持續預定次數之后:
16.一種方法,包括:
17.根據權利要求16所述的方法,進一步包括由所述處理器至少部分地基于所述音頻數據的非連續段的組合來創建所述合成音頻數據段。
18.根據權利要求17所述的方法,其中所述創建包括重疊所述非連續段并且交叉淡化所述非連續段的相應的音頻信號波形。
19.根據權利要求16所述的方法,進一步包括:
20.根據權利要求16所述的方法,進一步包括: