[發明專利]一種音頻播放方法及VR設備有效
| 申請號: | 201810862521.6 | 申請日: | 2018-08-01 |
| 公開(公告)號: | CN109086029B | 公開(公告)日: | 2021-10-26 |
| 發明(設計)人: | 趙獻靜;陳登基;黃安成 | 申請(專利權)人: | 北京奇藝世紀科技有限公司 |
| 主分類號: | G06F3/16 | 分類號: | G06F3/16;G06F3/01 |
| 代理公司: | 北京柏杉松知識產權代理事務所(普通合伙) 11413 | 代理人: | 李欣;馬敬 |
| 地址: | 100080 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 音頻 播放 方法 vr 設備 | ||
1.一種音頻播放方法,其特征在于,應用于具有多個揚聲器的VR設備,各個揚聲器位于所述VR設備的不同位置處,所述方法包括:
獲得用戶在所述VR設備所提供虛擬場景中的朝向信息;
獲取用戶在所述虛擬場景中的位置,作為用戶位置;
利用所述用戶位置和所述虛擬場景中預設發音音源位置,計算在所述虛擬場景中預設發音音源位置到用戶位置的相對位置;
利用所述朝向信息和所述相對位置,計算在所述虛擬場景中用戶朝向與所述預設發音音源之間的夾角;
確定位于所述預設發音音源位置預設范圍內的揚聲器,作為用于播放所述VR設備所產生音頻的目標揚聲器;
根據所述相對位置和所述夾角,控制目標揚聲器播放所述VR設備產生的音頻;以使得用戶感覺到相對所述相對位置和所述夾角的所述預設發音音源在發聲。
2.如權利要求1所述的方法,其特征在于,所述利用所述朝向信息和所述相對位置,計算在所述虛擬場景中用戶朝向與所述預設發音音源之間的夾角,包括:
根據所述朝向信息,獲得用戶在所述虛擬場景中的朝向方向;
利用所述朝向方向和所述相對位置,按照如下表達式計算在所述虛擬場景中用戶朝向與所述預設發音音源之間的夾角;
所述表達式為:
A為用戶在所述虛擬場景中的朝向方向;a1,a2,a3分別為用戶的朝向方向在三維笛卡爾坐標系下的x軸、y軸和z軸的值;B為預設發音音源位置到用戶位置的相對位置;b1,b2,b3分別為預設發音音源位置和用戶位置分別在三維笛卡爾坐標系下的x軸、y軸和z軸的差值;θ為夾角。
3.如權利要求1所述的方法,其特征在于,所述根據所述相對位置和所述夾角,控制目標揚聲器播放所述VR設備產生的音頻,包括:
基于所述相對位置與揚聲器音量的映射關系,調整所述目標揚聲器的音量,作為第一音量;
基于所述夾角與揚聲器音量的映射關系,調整所述目標揚聲器的第一音量,作為第二音量;
控制所述目標揚聲器以調整后的第二音量播放所述音頻。
4.如權利要求1~3中任一項所述的方法,其特征在于,所述揚聲器以環繞用戶頭部方式均勻設置在所述VR設備的不同位置處。
5.一種VR設備,其特征在于,所述VR設備包括:殼體、多個揚聲器、揚聲器控制器、定位器和信息采集器;其中,各個揚聲器位于所述殼體的不同預設位置處,所述揚聲器控制、定位器和信息采集器均位于所述殼體內;
所述定位器,獲取用戶在虛擬場景中的位置,作為用戶位置,并將所述用戶位置發送至所述揚聲器控制器;
所述信息采集器,采集用戶在所述VR設備所提供虛擬場景中的朝向信息,并將所述采集信息發送至所述揚聲器控制器;
所述揚聲器控制器,接收所述定位器發送的所述用戶位置和所述信息采集器發送的所述朝向信息,并利用所述用戶位置和所述虛擬場景中預設發音音源位置,計算在所述虛擬場景中預設發音音源位置到用戶位置的相對位置;利用所述朝向信息和所述相對位置,計算在所述虛擬場景中用戶朝向與所述預設發音音源之間的夾角;確定位于所述預設發音音源位置預設范圍內的揚聲器,作為用于播放所述VR設備所產生音頻的目標揚聲器;根據所述相對位置和所述夾角,控制目標揚聲器播放所述VR設備產生的音頻;以使得用戶感覺到相對所述相對位置和所述夾角的所述預設發音音源在發聲。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇藝世紀科技有限公司,未經北京奇藝世紀科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810862521.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:語音UI及其實現方法
- 下一篇:一種優化的Java Web三層系統





