JP4471086B2 - オーディオ再生装置、オーディオデータ配信サーバ、オーディオデータ配信システム、その方法及びプログラム - Google Patents
オーディオ再生装置、オーディオデータ配信サーバ、オーディオデータ配信システム、その方法及びプログラム Download PDFInfo
- Publication number
- JP4471086B2 JP4471086B2 JP2004006946A JP2004006946A JP4471086B2 JP 4471086 B2 JP4471086 B2 JP 4471086B2 JP 2004006946 A JP2004006946 A JP 2004006946A JP 2004006946 A JP2004006946 A JP 2004006946A JP 4471086 B2 JP4471086 B2 JP 4471086B2
- Authority
- JP
- Japan
- Prior art keywords
- audio
- signal
- audio data
- data
- audio signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Stereophonic System (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
Description
本発明により、チャネル数の異なるオーディオデータを音像の移動が滑らかになるように切り替えて再生することができ、聞き手に違和感や主観音声品質の劣化を感じさせること無く、オーディオデータのチャネル数を変更することが可能となる。ここで、例えば、第1オーディオデータは、2チャネル(ステレオ)や5.1チャネルのデータであり、対応する第2オーディオデータは、モノラルや2チャネル(ステレオ)のデータである。一方の信号と他方の信号との比率を連続的に変化させる場合、一定の割合で変化させなくても良く、例えば、最初と最後を緩やかに変化させ、途中を比較的急に変化させるようにすることも可能である。
ここでは、インターネット網でオーディオデータを配信する方法であるIETF(Internet Engineering Task Force) RFC1889で規定されたリアルタイム通信プロトコルRTP(Real−time Tranport Protocol)を用いた例を説明する。その際、RFC1889で規定されているRTCP(RTP Control Protocol)パケットを用いてパケット損失率やラウンドトリップ時間(RTT)等の伝送路に関する情報を得ることもできる。ただし、本発明はその通信プロトコルに限定されるものではなく、データ配信に用いられる他の通信プロトコルを用いることも可能である。
図1は、本発明のオーディオ配信システムの第1の実施の形態を示す構成図である。オーディオ配信システム1は、伝送路3を介して双方向通信可能に接続されたサーバ10とクライアント端末20とを具備する。
データ送信部13は、ステレオデータを格納するステレオデータベース14とモノラルデータを格納するモノラルデータベース15とを含む。
ステレオからモノラルに切り替わってからt秒後のステレオ信号の左チャネルの信号(L信号)と右チャネルの信号(R信号)をそれぞれL(t)、R(t)とする。加算部32は、ステレオ信号であるL信号とR信号とに基づいて、それらのモノラル信号M(t)を次式で計算し、乗算部35へ出力する。
M(t)={L(t)+R(t)}/2 (1)
ゲイン計算部31は、経過時間tに基づいて、乗算部33、34の係数A={(T−t)/T}、及び、乗算部35の係数B=(t/T)を計算し、乗算部33、34、及び、乗算部35へ出力する。
乗算部33は、ステレオ信号であるL信号と係数Aとに基づいて、その乗算の結果{(T−t)/T}×L(t)を加算部36に出力する。
乗算部34は、ステレオ信号であるR信号と係数Aとに基づいて、その乗算の結果{(T−t)/T}×R(t)を加算部37に出力する。
乗算部35は、モノラル信号M(t)と係数Bとに基づいて、その乗算の結果(t/T)×M(t)を加算部36及び加算部37に出力する。
Lsm(t)={(T−t)/T}×L(t)+(t/T)×M(t) (2)
加算部37は、乗算部34の出力と乗算部35の出力とに基づいて、以下の式で平滑化後のR信号であるRsm(t)を計算し、再生部28へ出力する。
Rsm(t)={(T−t)/T}×R(t)+(t/T)×M(t) (3)
ここで、モノラルからステレオに切り替わってからt秒後のステレオ信号の左チャネルの信号(L信号)と右チャネルの信号(R信号)をそれぞれL(t)、R(t)とする。加算部32は、ステレオ信号であるL信号とR信号とに基づいて、それらのモノラル信号M(t)を次式で計算し、乗算部35へ出力する。
M(t)={L(t)+R(t)}/2 (1)
乗算部33は、ステレオ信号であるL信号と係数Aとに基づいて、その乗算の結果(t/T)×L(t)を加算部36に出力する。
乗算部34は、ステレオ信号であるR信号と係数Aとに基づいて、その乗算の結果(t/T)×R(t)を加算部37に出力する。
乗算部35は、モノラル信号M(t)と係数Bとに基づいて、その乗算の結果{(T−t)/T}×M(t)を加算部36及び加算部37に出力する。
Lms(t)=(t/T)×L(t)+{(T−t)/T}×M(t) (4)
加算部37は、乗算部34の出力と乗算部35の出力とに基づいて、以下の式で平滑化後のR信号であるRms(t)を計算し、再生部28へ出力する。
Rms(t)=(t/T)×R(t)+{(T−t)/T}×M(t) (5)
S(t)=ΣL(t)×R(t+τ)
ただし、Σは、τ=−T/2〜T/2の範囲で加算。
Lsm(t)={(2T−t)/2T}×L(t)+(t/2T)×R(t) (2’)
Rsm(t)=(t/2T)×L(t)+{(2T−t)/2T}×R(t) (3’)
Lms(t)=(T+t/2T)×L(t)+{(T−t)/2T}×R(t) (4’)
Rms(t)=(T−t/2T)×L(t)+{(T+t)/2T}×R(t) (5’)
サーバ10側におけるデータ送信部13は、データベース(14又は15)から取得したオーディオデータ及び送信時刻等を格納し、RTPヘッダを付与されたRTCP SRパケット(送信データ)を生成する(ステップS1)。RTPヘッダは、パケットの送信順番を示す連続した番号であるシーケンス番号やオーディオを再生する時刻を示すタイムスタンプ等を含む。オーディオデータとしては、送信制御部12の指令に基づいて、ステレオデータ及びモノラルデータのいずれかを選択する。そして、そのSRパケット(送信データ)をクライアント端末20に伝送路3を介して送信する(ステップS2)。
図5は、本発明のオーディオ配信システムの第2の実施の形態を示す構成図である。オーディオ配信システム1bは、伝送路3を介して双方向通信可能に接続されたサーバ10bとクライアント端末20bとを具備する。
5.1チャネルから2チャネルに切り替わってからt秒後の5.1チャネルにおける正面、左前、左後、右前、及び右後に対する信号をそれぞれC(t)、Lf(t)、Lr(t)、Rf(t)、Rr(t)とする。
R(t)={Rf(t)+Rr(t)}/2 (7)
加算部68は、Lf(t)、Lr(t)とに基づいて、2チャネル信号L(t)を次式で計算し、乗算部78及び加算部69へ出力する。
L(t)={Lf(t)+Lr(t)}/2 (8)
加算部69は、R(t)、L(t)とに基づいて、平滑化に用いる信号LR(t)を次式で計算し、乗算部79へ出力する。
LR(t)={L(t)+R(t)}/2
={Lf(t)+Lr(t)+Rf(t)+Rr(t)}/4 (9)
ゲイン計算部61は、経過時間tに基づいて、乗算部72〜76の係数A={(T−t)/T}、及び、乗算部77〜79の係数B=(t/T)を計算し、乗算部72〜76、及び、乗算部77〜79へ出力する。
乗算部72〜76は、C(t)、Lf(t)、Lr(t)、Rf(t)、Rr(t)と係数Aとに基づいて、その乗算の結果{(T−t)/T}×各信号、をそれぞれ加算部62〜66に出力する。
乗算部77〜79は、L1(t)、R1(t)、LR(t)と係数Bとに基づいて、その乗算の結果(t/T)×各信号、をそれぞれ加算部63、64、加算部65、66、加算部62に出力する。
C52(t)={(T−t)/T}×C(t)+(t/T)×LR(t) (10)
加算部63は、乗算部73の出力と乗算部78の出力とに基づいて、以下の式で平滑化後のLf(t)であるLf52(t)を計算し、再生部28へ出力する。
Lf52(t)={(T−t)/T}×Lf(t)+(t/T)×L(t) (11)
加算部64は、乗算部74の出力と乗算部78の出力とに基づいて、以下の式で平滑化後のLr(t)であるLr52(t)を計算し、再生部28へ出力する。
Lr52(t)={(T−t)/T}×Lr(t)+(t/T)×L(t) (12)
加算部65は、乗算部75の出力と乗算部77の出力とに基づいて、以下の式で平滑化後のRf(t)であるRf52(t)を計算し、再生部28へ出力する。
Rf52(t)={(T−t)/T}×Rf(t)+(t/T)×R(t) (13)
加算部66は、乗算部76の出力と乗算部77の出力とに基づいて、以下の式で平滑化後のRr(t)であるRr52(t)を計算し、再生部28へ出力する。
Rr52(t)={(T−t)/T}×Rr(t)+(t/T)×R(t) (14)
2チャネルから5.1チャネルに切り替わってからt秒後の5.1チャネルにおける正面、左前、左後、右前、及び右後に対する信号をそれぞれC(t)、Lf(t)、Lr(t)、Rf(t)、Rr(t)とする。
R(t)={Rf(t)+Rr(t)}/2 (7)
加算部68は、Lf(t)、Lr(t)とに基づいて、2チャネル信号L(t)を次式で計算し、乗算部78及び加算部69へ出力する。
L(t)={Lf(t)+Lr(t)}/2 (8)
加算部69は、R(t)、L(t)とに基づいて、平滑化に用いる信号LR(t)を次式で計算し、乗算部79へ出力する。
LR(t)={L(t)+R(t)}/2
={Lf(t)+Lr(t)+Rf(t)+Rr(t)}/4 (9)
乗算部72〜76は、C(t)、Lf(t)、Lr(t)、Rf(t)、Rr(t)と係数Aとに基づいて、その乗算の結果(t/T)×各信号、を加算部62〜66に出力する。
乗算部77〜79は、L1(t)、R1(t)、LR(t)と係数Bとに基づいて、その乗算の結果{(T−t)/T}×各信号、を加算部63、64、加算部65、66、加算部62に出力する。
C25(t)=(t/T)×C(t)+{(T−t)/T}×LR(t) (15)
加算部63は、乗算部73の出力と乗算部78の出力とに基づいて、以下の式で平滑化後のLf(t)であるLf25(t)を計算し、再生部28へ出力する。
Lf25(t)=(t/T)×Lf(t)+{(T−t)/T}×L(t) (16)
加算部64は、乗算部74の出力と乗算部78の出力とに基づいて、以下の式で平滑化後のLr(t)であるLr25(t)を計算し、再生部28へ出力する。
Lr25(t)=(t/T)×Lr(t)+{(T−t)/T}×L(t) (17)
加算部65は、乗算部75の出力と乗算部77の出力とに基づいて、以下の式で平滑化後のRf(t)であるLf25(t)を計算し、再生部28へ出力する。
Rf25(t)=(t/T)×Rf(t)+{(T−t)/T}×R(t) (18)
加算部66は、乗算部76の出力と乗算部77の出力とに基づいて、以下の式で平滑化後のRr(t)であるLr25(t)を計算し、再生部28へ出力する。
Rr25(t)=(t/T)×Rr(t)+{(T−t)/T}×R(t) (19)
図7は、本発明のオーディオ配信システムの第3の実施の形態を示す構成図である。オーディオ配信システム1は、伝送路3を介して双方向通信可能に接続されたサーバ10aとクライアント端末20aとを具備する。
図8は、本発明のオーディオ配信システムの第4の実施の形態を示す構成図である。オーディオ配信システム1は、伝送路3を介して双方向通信可能に接続されたサーバ10aとクライアント端末20cとを具備する。
図10は、本発明のオーディオ配信システムの第5の実施の形態を示す構成図である。オーディオ配信システム1dは、伝送路3を介して双方向通信可能に接続されたサーバ10dとクライアント端末20dとを具備する。
データ送信部93は、スステレオデータベース94とモノラルデータベース95とを含み、所定の通信プロトコルに基づいて、各データベースの内から選択されたオーディオデータをサーバ10dへ配信する。ステレオデータベース94はステレオデータを格納し、モノラルデータベース95はモノラルデータを格納する。
サーバ90におけるデータ送信部93は、データベース(94、95)から取得したオーディオデータ(例示:ステレオデータ、モノラルデータ)を用いて、所定の通信プロトコルに対応する送信データを生成する(ステップS31)。そして、その送信データをサーバ10dへ伝送路3dを介して送信する(ステップS32)。
加えて、サーバがデータを切り替える際の平滑化を一括して行っているので、クライアント端末に遅延部や平滑切替部を有している必要が無くなる。
3、3d 伝送路
10a、10b、10c、10d、90 サーバ
11 情報受信部
12 送信制御部
13、13a、13c、53、93 データ送信部
14、54、94 ステレオデータベース
15、55、95 モノラルデータベース
16 データ受信部
17 平滑切替部
20a、20b、20c、20d クライアント端末
21、21a データ受信部
22 情報取得部
23 情報送信部
24、84 モノラル復号部
25、85 ステレオ復号部
26、86 遅延部
27、87 平滑切替部
28、88 再生部
31、61 ゲイン計算部
32、36、37、43、62〜69 加算部
33、34、35、44、72〜79 乗算部
40 マイク
41 Lマイク
42 Rマイク
45 ステレオ符号化部
46 モノラル符号化部
Claims (22)
- オーディオデータを復号し、オーディオ信号を出力するデータ復号部と、
前記オーディオデータは、第1チャネル数を有する第1オーディオデータ及び第2チャネル数を有する第2オーディオデータのいずれか一方を含み、
前記オーディオ信号は、前記第1オーディオデータを復号した第1オーディオ信号及び前記第2オーディオデータを復号した第2オーディオ信号のうちの前記オーディオデータに対応したものを含み、
前記オーディオ信号が前記第1オーディオ信号及び前記第2オーディオ信号のいずれか一方の信号から他方の信号へ切り替わるとき、前記一方の信号もしくは前記他方の信号における各チャネルの信号について比率を連続的に変化させながら混合した混合信号を前記オーディオ信号として出力する混合部と
を具備し、
前記混合部は、前記第1オーディオ信号及び前記第2オーディオ信号のいずれか一方の信号から他方の信号へ切り替わるとき、前記一方の信号と前記他方の信号との比率を連続的に変化させる時間の長さを前記オーディオ信号の性質に応じて変化させ、
前記オーディオ信号の性質は、前記オーディオ信号の各チャネルの信号同士の相関である
オーディオ再生装置。 - 請求項1に記載のオーディオ再生装置において、
前記混合部は、前記オーディオ信号が前記第1オーディオ信号及び前記第2オーディオ信号のいずれか一方の信号から他方の信号へ切り替わるとき、前記第1オーディオ信号から前記第2チャネル数の擬似第2オーディオ信号を生成し、前記第1オーディオ信号と前記擬似第2オーディオ信号との比率を連続的に変化させた前記混合信号として出力する
オーディオ再生装置。 - 請求項2に記載のオーディオ再生装置において、
前記混合部は、前記第1オーディオ信号及び前記第2オーディオ信号を所定の時間だけ遅延させて、遅延第1オーディオ信号及び遅延第2オーディオ信号を出力する遅延部と、
前記オーディオ信号が前記第1オーディオ信号及び前記第2オーディオ信号のいずれか一方の信号から他方の信号へ切り替わるとき、前記所定の時間の間、前記擬似第2オーディオ信号を生成し、前記第1オーディオ信号と前記擬似第2オーディオ信号との比率を連続的に変化させた前記混合信号として出力する平滑部と
を備える
オーディオ再生装置。 - 請求項1又は2に記載のオーディオ再生装置において、
前記オーディオデータにおける前記第1オーディオデータ及び前記第2オーディオデータのいずれか一方から他方への切替を検出する検出部を更に具備し、
前記検出部は、前記混合部へ前記切替のタイミングを通知し、
前記混合部は、前記切替のタイミングに会わせて、前記混合信号を出力する
オーディオ再生装置。 - ネットワークを介してオーディオデータを配信先へ送信するデータ送信部と、
前記オーディオデータは、第1チャネル数を有する第1オーディオデータ及び第2チャネル数を有する第2オーディオデータのいずれか一方を含み、
前記ネットワークを介した前記配信先への送信の状態に関するデータを含む返信データを前記配信先から前記オーディオデータの送信途中に受信する情報受信部と、
前記返信データに基づいて、前記オーディオデータの送信途中で、前記第1オーディオデータ及び前記第2オーディオデータのいずれか一方を前記オーディオデータとして選択し、選択された前記オーディオデータを前記データ送信部に送信させる制御部と、
前記オーディオデータを受信するデータ受信部と
を具備し、
前記データ送信部は、前記オーディオデータを復号してオーディオ信号を取得する切替部を備え、
前記オーディオ信号は、前記第1オーディオデータを復号した第1オーディオ信号及び前記第2オーディオデータを復号した第2オーディオ信号のうちの前記オーディオデータに対応したものを含み、
前記切替部は、前記オーディオ信号が前記第1オーディオ信号及び前記第2オーディオ信号のいずれか一方の信号から他方の信号へ切り替わるとき、前記一方の信号もしくは前記他方の信号における各チャネルの信号について比率を連続的に変化させながら混合した混合信号を前記オーディオ信号とし、前記オーディオ信号を符号化して出力する混合部を含み、
前記混合部は、前記第1オーディオ信号及び前記第2オーディオ信号のいずれか一方の信号から他方の信号へ切り替わるとき、前記一方の信号と前記他方の信号との比率を連続的に変化させる時間の長さを前記オーディオ信号の性質に応じて変化させ、
前記オーディオ信号の性質は、前記オーディオ信号の各チャネルの信号同士の相関である
オーディオデータ配信サーバ。 - 請求項5に記載のオーディオデータ配信サーバにおいて、
前記第1オーディオデータを格納する第1オーディオデータベースと、
前記第2オーディオデータを格納する第2オーディオデータベースと
を更に具備する
オーディオデータ配信サーバ。 - ネットワークを介してオーディオデータを配信するサーバと、
前記オーディオデータは、第1チャネル数を有する第1オーディオデータ及び第2チャネル数を有する第2オーディオデータのいずれか一方を含み、
前記ネットワークを介して前記オーディオデータを受信する請求項1乃至4のいずれか一項に記載のオーディオ再生装置と
を具備する
オーディオデータ配信システム。 - 請求項7に記載のオーディオデータ配信システムにおいて、
オーディオ再生装置は、前記オーディオデータの受信に基づいて、前記ネットワークの通信状態を示す返信データを前記サーバへ送信し、
前記サーバは、請求項5又は6に記載のオーディオデータ配信サーバである
オーディオデータ配信システム。 - オーディオ再生装置が、オーディオデータを復号して、オーディオ信号を出力するステップと、
ここで、前記オーディオデータは、第1チャネル数を有する第1オーディオデータ及び第2チャネル数を有する第2オーディオデータのいずれか一方を含み、
前記オーディオ信号は、前記第1オーディオデータを復号した第1オーディオ信号及び前記第2オーディオデータを復号した第2オーディオ信号のうちの前記オーディオデータに対応したものを含み、
前記オーディオ再生装置が、前記オーディオ信号が前記第1オーディオ信号及び前記第2オーディオ信号のいずれか一方の信号から他方の信号へ切り替わるとき、前記一方の信号もしくは前記他方の信号における各チャネルの信号について比率を連続的に変化させながら混合した混合信号を前記オーディオ信号として出力するステップと、
前記オーディオ再生装置が、前記オーディオ信号を再生するステップと
を具備し、
前記混合信号を前記オーディオ信号として出力するステップは、
前記オーディオ再生装置が、前記第1オーディオ信号及び前記第2オーディオ信号のいずれか一方の信号から他方の信号へ切り替わるとき、前記一方の信号と前記他方の信号との比率を連続的に変化させる時間の長さを前記オーディオ信号の性質に応じて変化させるステップを備え、
前記オーディオ信号の性質は、前記オーディオ信号の各チャネルの信号同士の相関である
オーディオ再生方法。 - 請求項9に記載のオーディオ再生方法において、
前記混合信号を出力するステップは、
前記オーディオ再生装置が、前記第1オーディオ信号から前記第2チャネル数の擬似第2オーディオ信号を生成するステップと、
前記オーディオ再生装置が、前記第1オーディオ信号と前記擬似第2オーディオ信号との比率を連続的に変化させた前記混合信号として出力するステップと
を備える
オーディオ再生方法。 - 請求項10に記載のオーディオ再生方法において、
前記擬似第2オーディオ信号を生成するステップは、
前記オーディオ再生装置が、前記第1オーディオ信号及び前記第2オーディオ信号を所定の時間だけ遅延させて、遅延第1オーディオ信号及び遅延第2オーディオ信号を出力するステップと、
前記オーディオ再生装置が、前記所定の時間の間、前記擬似第2オーディオ信号を生成するステップと
を備える
オーディオ再生方法。 - 請求項9又は10に記載のオーディオ再生方法において、
前記オーディオ再生装置が、前記オーディオデータにおける前記第1オーディオデータ及び前記第2オーディオデータのいずれか一方から他方への切替を検出するステップを更に具備し、
前記混合信号を出力するステップは、
前記オーディオ再生装置が、前記切替のタイミングに会わせて前記混合信号を出力する
オーディオ再生方法。 - オーディオデータ配信サーバが、ネットワークを介してオーディオデータを配信先へ送信するステップと、
前記オーディオデータは、第1チャネル数を有する第1オーディオデータ及び第2チャネル数を有する第2オーディオデータのいずれか一方を含み、
前記オーディオデータ配信サーバが、前記ネットワークを介した前記配信先への送信の状態に関するデータを含む返信データを前記配信先から前記オーディオデータの送信途中に受信するステップと、
前記オーディオデータ配信サーバが、前記返信データに基づいて、前記オーディオデータの送信途中で、前記第1オーディオデータ及び前記第2オーディオデータのいずれか一方を前記オーディオデータとして選択するステップと、
前記オーディオデータ配信サーバが、前記オーディオデータをネットワークを介して受信するステップと
を具備し、
前記オーディオデータを配信先へ送信するステップは、前記オーディオデータ配信サーバが、選択された前記オーディオデータを送信し、
前記オーディオデータを前記配信先へ送信するステップは、
前記オーディオデータ配信サーバが、前記オーディオデータを復号してオーディオ信号を取得するステップと、
前記オーディオ信号は、前記第1オーディオデータを復号した第1オーディオ信号及び前記第2オーディオデータを復号した第2オーディオ信号のうちの前記オーディオデータに対応したものを含み、
前記オーディオデータ配信サーバが、前記オーディオ信号が前記第1オーディオ信号及び前記第2オーディオ信号のいずれか一方の信号から他方の信号へ切り替わるとき、前記一方の信号もしくは前記他方の信号における各チャネルの信号について比率を連続的に変化させながら混合した混合信号を前記オーディオ信号として出力するステップと、
前記オーディオデータ配信サーバが、前記オーディオ信号を符号化するステップと
を備え、
前記オーディオデータ配信サーバが、前記混合信号を前記オーディオ信号として出力するステップは、前記第1オーディオ信号及び前記第2オーディオ信号のいずれか一方の信号から他方の信号へ切り替わるとき、前記一方の信号と前記他方の信号との比率を連続的に変化させる時間の長さを前記オーディオ信号の性質に応じて変化させるステップを備え、
前記オーディオ信号の性質は、前記オーディオ信号の各チャネルの信号同士の相関である
オーディオデータ配信方法。 - 請求項13に記載のオーディオデータ配信方法において、
前記オーディオデータ配信サーバが、前記第1オーディオデータを第1オーディオデータベースから取得するステップと、
前記オーディオデータ配信サーバが、前記第2オーディオデータを格納する第2オーディオデータベースから取得するステップと
を更に具備する
オーディオデータ配信方法。 - オーディオデータ配信サーバが、ネットワークを介してオーディオデータを配信先へ送信するステップと、
前記オーディオデータは、第1チャネル数を有する第1オーディオデータ及び第2チャネル数を有する第2オーディオデータのいずれか一方を含み、
オーディオ再生装置が、前記ネットワークを介して前記オーディオデータを受信して、請求項9乃至12のいずれか一項に記載のオーディオ再生方法を実行するステップと
を具備する
オーディオデータ送受信方法。 - 請求項15に記載のオーディオデータ送受信方法において、
前記オーディオ再生装置が、前記オーディオデータの受信に基づいて、前記ネットワークの通信状態を示す返信データを、前記配信先から送信するステップと、
前記オーディオデータ配信サーバが、前記返信データに基づいて、前記第1オーディオデータ及び前記第2オーディオデータのいずれか一方を前記オーディオデータとして前記オーディオ再生装置へ配信するステップと
を更に具備する
オーディオデータ送受信方法。 - オーディオデータを復号して、オーディオ信号を出力するステップと、
ここで、前記オーディオデータは、第1チャネル数を有する第1オーディオデータ及び前記第1チャネル数よりも小さい第2チャネル数を有する第2オーディオデータのいずれか一方を含み、
前記オーディオ信号は、前記第1オーディオデータを復号した第1オーディオ信号及び前記第2オーディオデータを復号した第2オーディオ信号のうちの前記オーディオデータに対応したものを含み、
前記オーディオ信号が前記第1オーディオ信号及び前記第2オーディオ信号のいずれか一方の信号から他方の信号へ切り替わるとき、前記一方の信号もしくは前記他方の信号における各チャネルの信号について比率を連続的に変化させながら混合した混合信号を前記オーディオ信号として出力するステップと、
前記オーディオ信号を再生するステップと
を具備し、
前記混合信号を前記オーディオ信号として出力するステップは、前記第1オーディオ信号及び前記第2オーディオ信号のいずれか一方の信号から他方の信号へ切り替わるとき、前記一方の信号と前記他方の信号との比率を連続的に変化させる時間の長さを前記オーディオ信号の性質に応じて変化させるステップを備え、
前記オーディオ信号の性質は、前記オーディオ信号の各チャネルの信号同士の相関である
オーディオ再生方法をコンピュータに実行させるためのプログラム。 - 請求項17に記載のプログラムにおいて、
前記混合信号を出力するステップは、前記第1オーディオ信号から前記第2チャネル数の擬似第2オーディオ信号を生成するステップと、
前記第1オーディオ信号と前記擬似第2オーディオ信号との比率を連続的に変化させた前記混合信号として出力するステップと
を備えるプログラム。 - 請求項18に記載のプログラムにおいて、
前記擬似第2オーディオ信号を生成するステップは、
前記第1オーディオ信号及び前記第2オーディオ信号を所定の時間だけ遅延させて、遅延第1オーディオ信号及び遅延第2オーディオ信号を出力するステップと、
前記所定の時間の間、前記擬似第2オーディオ信号を生成するステップと
を備える
プログラム。 - 請求項17又は18に記載のプログラムにおいて、
前記オーディオデータにおける前記第1オーディオデータ及び前記第2オーディオデータのいずれか一方から他方への切替を検出するステップを更に具備し、
前記混合信号を出力するステップは、前記切替のタイミングに会わせて前記混合信号を出力する
プログラム。 - ネットワークを介してオーディオデータを配信先へ送信するステップと、
前記オーディオデータは、第1チャネル数を有する第1オーディオデータ及び前記第2チャネル数を有する第2オーディオデータのいずれか一方を含み、
前記ネットワークを介した前記配信先への送信の状態に関するデータを含む返信データを前記配信先から前記オーディオデータの送信途中に受信するステップと、
前記返信データに基づいて、前記オーディオデータの送信途中で、前記第1オーディオデータ及び前記第2オーディオデータのいずれか一方を前記オーディオデータとして選択するステップと、
前記オーディオデータをネットワークを介して受信するステップと
を具備し、
前記オーディオデータを配信先へ送信するステップは、選択された前記オーディオデータを送信し、
前記オーディオデータを前記配信先へ送信するステップは、
前記オーディオデータを復号してオーディオ信号を取得するステップと、
前記オーディオ信号は、前記第1オーディオデータを復号した第1オーディオ信号及び前記第2オーディオデータを復号した第2オーディオ信号のうちの前記オーディオデータに対応したものを含み、
前記オーディオ信号が前記第1オーディオ信号及び前記第2オーディオ信号のいずれか一方の信号から他方の信号へ切り替わるとき、前記一方の信号もしくは前記他方の信号における各チャネルの信号について比率を連続的に変化させながら混合した混合信号を前記オーディオ信号として出力するステップと
を備え、
前記混合信号を前記オーディオ信号として出力するステップは、前記第1オーディオ信号及び前記第2オーディオ信号のいずれか一方の信号から他方の信号へ切り替わるとき、前記一方の信号と前記他方の信号との比率を連続的に変化させる時間の長さを前記オーディオ信号の性質に応じて変化させるステップを備え、
前記オーディオ信号の性質は、前記オーディオ信号の各チャネルの信号同士の相関である
オーディオデータ配信方法をコンピュータに実行させるためのプログラム。 - 請求項21に記載のプログラムにおいて、
前記第1オーディオデータを第1オーディオデータベースから取得するステップと、
前記第2オーディオデータを格納する第2オーディオデータベースから取得するステップと
を更に具備する
プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004006946A JP4471086B2 (ja) | 2004-01-14 | 2004-01-14 | オーディオ再生装置、オーディオデータ配信サーバ、オーディオデータ配信システム、その方法及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004006946A JP4471086B2 (ja) | 2004-01-14 | 2004-01-14 | オーディオ再生装置、オーディオデータ配信サーバ、オーディオデータ配信システム、その方法及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005202052A JP2005202052A (ja) | 2005-07-28 |
JP4471086B2 true JP4471086B2 (ja) | 2010-06-02 |
Family
ID=34820770
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004006946A Expired - Fee Related JP4471086B2 (ja) | 2004-01-14 | 2004-01-14 | オーディオ再生装置、オーディオデータ配信サーバ、オーディオデータ配信システム、その方法及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4471086B2 (ja) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4983485B2 (ja) * | 2007-08-31 | 2012-07-25 | ソニー株式会社 | オーディオ信号受信装置、オーディオ信号送信装置、オーディオ信号伝送システム、オーディオ信号伝送方法およびプログラム |
JP5425067B2 (ja) * | 2008-06-27 | 2014-02-26 | パナソニック株式会社 | 音響信号復号装置および音響信号復号装置におけるバランス調整方法 |
JP5521908B2 (ja) | 2010-08-30 | 2014-06-18 | ヤマハ株式会社 | 情報処理装置、音響処理装置、音響処理システムおよびプログラム |
JP5518638B2 (ja) | 2010-08-30 | 2014-06-11 | ヤマハ株式会社 | 情報処理装置、音響処理装置、音響処理システム、プログラムおよびゲームプログラム |
JP6004031B2 (ja) * | 2015-04-06 | 2016-10-05 | ヤマハ株式会社 | 音響処理装置および情報処理装置 |
CN107480181B (zh) | 2017-07-05 | 2020-11-24 | 百度在线网络技术(北京)有限公司 | 音频播放方法、装置、设备及服务器 |
JP7537512B2 (ja) | 2020-11-05 | 2024-08-21 | 日本電信電話株式会社 | 音信号精製方法、音信号復号方法、これらの装置、プログラム及び記録媒体 |
WO2022097233A1 (ja) * | 2020-11-05 | 2022-05-12 | 日本電信電話株式会社 | 音信号精製方法、音信号復号方法、これらの装置、プログラム及び記録媒体 |
WO2022097238A1 (ja) * | 2020-11-05 | 2022-05-12 | 日本電信電話株式会社 | 音信号精製方法、音信号復号方法、これらの装置、プログラム及び記録媒体 |
JP7491395B2 (ja) | 2020-11-05 | 2024-05-28 | 日本電信電話株式会社 | 音信号精製方法、音信号復号方法、これらの装置、プログラム及び記録媒体 |
JP7537511B2 (ja) | 2020-11-05 | 2024-08-21 | 日本電信電話株式会社 | 音信号精製方法、音信号復号方法、これらの装置、プログラム及び記録媒体 |
US20230377585A1 (en) * | 2020-11-05 | 2023-11-23 | Nippon Telegraph And Telephone Corporation | Sound signal refinement method, sound signal decode method, apparatus thereof, program, and storage medium |
JP7521596B2 (ja) | 2020-11-05 | 2024-07-24 | 日本電信電話株式会社 | 音信号精製方法、音信号復号方法、これらの装置、プログラム及び記録媒体 |
CN114040130A (zh) * | 2021-11-05 | 2022-02-11 | 深圳市瑞云科技有限公司 | 动态切换单双声道的方法、系统及计算机可读存储介质 |
-
2004
- 2004-01-14 JP JP2004006946A patent/JP4471086B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2005202052A (ja) | 2005-07-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7647229B2 (en) | Time scaling of multi-channel audio signals | |
JP4471086B2 (ja) | オーディオ再生装置、オーディオデータ配信サーバ、オーディオデータ配信システム、その方法及びプログラム | |
US6973184B1 (en) | System and method for stereo conferencing over low-bandwidth links | |
US8457328B2 (en) | Method, apparatus and computer program product for utilizing spatial information for audio signal enhancement in a distributed network environment | |
EP2979399B1 (en) | Method and device for latency adjustment | |
JP2010538571A (ja) | オーディオ信号のデコーディング方法及び装置 | |
US20090292544A1 (en) | Binaural spatialization of compression-encoded sound data | |
US20220345845A1 (en) | Method, Systems and Apparatus for Hybrid Near/Far Virtualization for Enhanced Consumer Surround Sound | |
US7389093B2 (en) | Call method, call apparatus and call system | |
JP5931182B2 (ja) | 付加的な出力チャンネルを提供するためのステレオ出力信号を生成する装置、方法およびコンピュータプログラム | |
JP2005044310A (ja) | 通話装置及び著作権保護方法、並びに通話システム | |
JP4218456B2 (ja) | 通話装置、通話方法及び通話システム | |
JP3977784B2 (ja) | リアルタイムパケット処理装置及びその方法 | |
KR101495879B1 (ko) | 입체 음향 실시간 생성 장치 및 이를 구비하는 입체 음향 실시간 재생 시스템 | |
JP4892090B1 (ja) | 情報送信装置、情報送信方法及び情報送信用プログラム | |
JP4207701B2 (ja) | 通話装置及び通話方法、並びに通話システム | |
JP5210788B2 (ja) | 音声信号通信システム、音声合成装置、音声合成処理方法、音声合成処理プログラム、並びに該プログラムを格納した記録媒体 | |
JP2010166424A (ja) | 多地点会議システム、サーバ装置、音声ミキシング装置、及び多地点会議サービス提供方法 | |
JP2014003432A (ja) | 信号処理装置、コンテンツ出力装置、コンテンツ視聴システム | |
JPS6276938A (ja) | ステレオ信号伝送方法、符号化装置および復号化装置 | |
WO2024208956A1 (en) | Apparatus and method for binaural pose correction | |
TW202429915A (zh) | 頭部追蹤拆分渲染及頭部相關傳遞功能個人化 | |
JP2007065497A (ja) | 信号処理装置 | |
JPH05316002A (ja) | ステレオ音声符号化方式 | |
JP2007104060A (ja) | 音声の指向性制御機能を有するテレビジョン受信機システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061211 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090909 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090911 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091104 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091126 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100118 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100210 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130312 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4471086 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100223 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130312 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140312 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |