JPH1011097A - カラオケ装置 - Google Patents

カラオケ装置

Info

Publication number
JPH1011097A
JPH1011097A JP8178537A JP17853796A JPH1011097A JP H1011097 A JPH1011097 A JP H1011097A JP 8178537 A JP8178537 A JP 8178537A JP 17853796 A JP17853796 A JP 17853796A JP H1011097 A JPH1011097 A JP H1011097A
Authority
JP
Japan
Prior art keywords
data
audio data
audio
music
compressed
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.)
Granted
Application number
JP8178537A
Other languages
English (en)
Other versions
JP3261983B2 (ja
Inventor
Yuji Senba
祐二 仙場
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yamaha Corp
Original Assignee
Yamaha Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Yamaha Corp filed Critical Yamaha Corp
Priority to JP17853796A priority Critical patent/JP3261983B2/ja
Priority to US08/877,169 priority patent/US5974387A/en
Priority to CN200410007331.4A priority patent/CN1259649C/zh
Priority to CN97113802.8A priority patent/CN1240045C/zh
Publication of JPH1011097A publication Critical patent/JPH1011097A/ja
Application granted granted Critical
Publication of JP3261983B2 publication Critical patent/JP3261983B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Reverberation, Karaoke And Other Acoustics (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

(57)【要約】 【課題】 異なるデータ圧縮技術で圧縮された音声デー
タを混在して蓄積し、それを適宜読み出して復号化して
カラオケ演奏を行えるようにする。 【解決手段】 音声波形データはADPCMデータ圧縮
技術やベクトル量子化技術などによって圧縮される。ベ
クトル量子化技術によって圧縮されたデータは音声スペ
クトルパターンを特定するインデックス情報とスペクト
ル包絡に関する補助情報とからなる。圧縮された音声波
形データはMIDI規格に準拠したデータと共に楽曲デ
ータを構成し、通信回線を介して送信される。カラオケ
装置はこの楽曲データを受信し、音声波形データがどの
データ圧縮技術によって圧縮されたものなのかを判別
し、判別されたデータ圧縮技術に基づいて音声波形デー
タを復号する。そして、復号された音声波形データとM
IDI規格に準拠した楽曲データを用いてカラオケ演奏
を行う。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】この発明は、符号化された楽
曲データに基づいて楽音を生成する音源を内蔵したカラ
オケ装置に係り、特に楽曲データに含まれる音声データ
などのデータ符号化に変更を加えたカラオケ装置に関す
る。
【0002】
【従来の技術】最も単純なカラオケ装置は、楽曲をアナ
ログ信号として記録したテープを再生することによって
楽曲を再生するものであったが、電子技術の発達に伴っ
て、テープがCD(Compact Disk)やLD
(Laser Disk)に代わり、記録される信号も
アナログ信号からディジタル信号に代わり、それらに記
録されるデータも楽曲データだけでなく映像データや歌
詞データなどの種々の情報が付加されるようになってき
た。そして、最近では、CDやLDに代えて、通信回線
(一般の電話回線やISDN回線)を介して楽曲データ
を取り込み、それを音源とシーケンサを用いて演奏する
通信型のカラオケ装置が急速に普及してきた。この通信
型のカラオケ装置には、再生する楽曲データをその都度
通信回線を介して取り込んで再生する非蓄積型のもの
と、取り込んだ楽曲データを内蔵の記憶装置(ハードデ
ィスクなど)に蓄積しておき、必要な時に読み出して再
生する蓄積型とがある。現在では通信コストの点から、
蓄積型のカラオケ装置が主流になっている。このような
通信型のカラオケ装置には、通信時間(通信コスト)や
記憶容量を極力低く抑えるために、1曲当たりの楽曲デ
ータのデータ量を少なくするために最新のデータ圧縮方
法や通信方法が導入されている。例えば、楽曲データと
して、CDやLDに記録されていたディジタルデータを
そのまま使用して通信していたのでは、通信時間や通信
コストの点から通信型のカラオケ装置は成り立たない。
そこで、通信型のカラオケ装置は、楽曲データの中の演
奏に関するデータや歌詞に関するデータなどをMIDI
(MusicalInstrument Digita
l Interface)規格に準拠したデータ(以下
「MIDIデータ」という)に符号化し、このMIDI
データに符号化することのできない音声データなどをA
DPCM(Adaptive Differentia
l Pulse Code Modulation)デ
ータ圧縮技術に符号化することによって、1曲当たりの
楽曲データのデータ量を少なくして通信を行っていた。
【0003】
【発明が解決しようとする課題】ところが、ADPCM
データは、圧縮してあるとはいっても、MIDIデータ
に比べるとそのデータ量が比較的大きいため、蓄積型の
カラオケ装置の記憶装置内の大半(約3分の2程度)を
占有し、カラオケ装置内に蓄積可能な楽曲データの数を
制限する要因の一つとなっていた。また、これは、楽曲
データを通信する場合の通信時間(通信コスト)の短縮
化を制限する要因でもあった。そこで、ADPCMデー
タ圧縮技術よりも圧縮率の高いベクトル量子化技術によ
って音声データを圧縮して、楽曲データを通信し、それ
をカラオケ装置内に蓄積することによって、通信時間を
大幅に短縮化できると共に楽曲データの蓄積容量を少な
くすることができる。ところが、ADPCMデータ圧縮
技術によって圧縮された音声データとベクトル量子化技
術によって圧縮された音声データとでは、圧縮されたデ
ータの復号化方法が異なるため、従来のカラオケ装置は
両音声データを混在して取り扱うことができなかった。
この発明は、異なるデータ圧縮方法で圧縮された音声デ
ータを混在して蓄積することができ、それを適宜読み出
して復号化してカラオケ演奏を行うことのできるカラオ
ケ装置を提供することを目的とする。
【0004】
【課題を解決するための手段】第1の発明に係るカラオ
ケ装置は、異なるデータ圧縮方法によって圧縮された音
声データを含む楽曲データを供給するデータ供給手段
と、前記データ供給手段から供給される前記楽曲データ
に含まれる音声データがどのデータ圧縮方法によって圧
縮されたものなのかを判別する判別手段と、前記判別手
段によって判別されたデータ圧縮方法に基づいて前記音
声データを復号する復号化手段と、前記復号化手段によ
って復号化された音声データを用いてカラオケ演奏を行
う演奏手段とを備えたものである。第2の発明に係るカ
ラオケ装置は、ベクトル量子化技術によって音声スペク
トルパターンを特定するインデックス情報とスペクトル
包絡に関する補助情報とからなるデータに圧縮された第
1の音声データを含む楽曲データと、ADPCMデータ
圧縮手段によって圧縮された第2の音声データを含む楽
曲データとの少なくとも2種類のデータ圧縮方法によっ
て圧縮された音声データを含む楽曲データを供給するデ
ータ供給手段と、前記データ供給手段から供給される前
記楽曲データに含まれる音声データが前記第1の音声デ
ータなのか又は前記第2の音声データなのかを判別する
判別手段と、前記インデックス情報を音声スペクトルパ
ターンに変換する変換テーブル手段と、前記判別手段に
よって前記楽曲データに含まれる音声データが前記第1
の音声データだと判別された場合には、前記変換テーブ
ル手段によって変換された前記音声スペクトルパターン
と前記補助情報とに基づいて音声データを復号する第1
の復号化手段と、前記判別手段によって前記楽曲データ
に含まれる音声データが前記第2の音声データだと判別
された場合には、前記ADPCMデータ圧縮技術に基づ
いて音声データを復号する第2の復号化手段と、前記第
1又は第2の復号化手段によって復号化された音声デー
タを用いてカラオケ演奏を行う演奏手段とを備えたもの
である。
【0005】従来のカラオケ装置は、ADPCMデータ
圧縮技術によってデータ圧縮された音声データ(ADP
CM音声データ)に基づいてカラオケ演奏処理を行って
いた。従って、このADPCMデータ圧縮技術よりも高
い圧縮率でデータを圧縮することのできるベクトル量子
化技術で音声データを圧縮して送信した場合、これを復
号可能なカラオケ装置でないと、送信しても、その音声
データを再生することはできない。このベクトル量子化
技術はADPCMデータ圧縮技術の約3倍の圧縮率で音
声データを圧縮することができるものであり、音声デー
タを、音声スペクトルパターンを特定するインデックス
情報とスペクトル包絡に関する補助情報とに圧縮する。
そこで、この発明では、カラオケ装置側に、音声データ
がどのデータ圧縮方法によって圧縮されたものなのかを
判別し、判別されたデータ圧縮方法に基づいて音声デー
タを復号するようにした。すなわち、この発明に係るカ
ラオケ装置は、ベクトル量子化音声データもADPCM
音声データも両方再生ことができる。従って、ベクトル
量子化技術によって圧縮された音声データを送信するこ
とによって、従来のADPCM音声データを送信する場
合に比べてその通信時間を大幅に短縮化することができ
る。また、カラオケ装置は、受信したベクトル量子化音
声データをそのままハードディスク装置などの記憶媒体
に記憶できるので、楽曲データの蓄積容量を少なくする
こともできる。
【0006】
【発明の実施の形態】以下、添付図面を参照して、この
発明の一実施の形態を詳細に説明する。図1はこの発明
に係るカラオケ装置70の一実施の形態の全体構成を示
す概略ブロック図である。この実施の形態ではカラオケ
装置70が通信インターフェイス6及び通信ネットワー
ク80を介してホストコンピュータ90に接続され、ホ
ストコンピュータ90から配信された楽曲データを受信
し、内蔵ハードディスクに記憶する蓄積型のカラオケ装
置70について説明する。なお、この実施の形態では、
ホストコンピュータ90はディジタル音声データをベク
トル量子化技術によって圧縮されたディジタル音声デー
タ1〜n(以下、「ベクトル量子化音声データ」とす
る)、又はADPCMデータ圧縮技術によって圧縮され
たディジタル音声データ(以下、「ADPCM音声デー
タ」とする)1〜nをヘッダ部及びMIDIデータ部に
付加して図2(A)のような楽曲データを構成し、それ
を所定の通信方式に従って通信ネットワーク80を介し
てカラオケ装置70に送信する。カラオケ装置70は、
受信したベクトル量子化音声データ又はADPCM音声
データをハードディスク装置5に記憶する場合について
説明する。なお、このベクトル量子化技術については、
図4を用いて後述する。
【0007】このカラオケ装置70は、マイクロプロセ
ッサユニット(CPU)1、プログラムメモリ(RO
M)2、ワーキングメモリ(RAM)3からなるマイク
ロコンピュータシステムの制御の下で各種の処理を実行
するようになっている。CPU1はこのカラオケ装置7
0全体の動作を制御する。このCPU1に対して、デー
タ及びアドレスバス21を介してプログラムメモリ(R
OM)2、ワーキングメモリ(RAM)3、パネルイン
ターフェイス4、ハードディスク装置(HDD)5、通
信インターフェイス6、データ判別回路22、コードブ
ック81、音源回路10、エフェクト手段14、映像作
成回路16及び背景映像再生回路18が接続されてい
る。なお、これ以外にも、MIDIインターフェイス回
路やLD(CD)チェンジャーからなる背景映像再生装
置などの付属装置が接続されているが、ここでは説明を
省略する。
【0008】プログラムメモリ2はCPU1のシステム
関連のプログラム、また、ハードディスク装置5に記憶
されたシステム関連のプログラムをロードするプログラ
ム、各種のパラメータやデータなどを記憶しているもの
であり、リードオンリメモリ(ROM)で構成されてい
る。ワーキングメモリ3は、ハードディスク装置5から
ロードされたシステムプログラム、またCPU1がプロ
グラムを実行する際に発生する各種のデータを一時的に
記憶するものであり、ランダムアクセスメモリ(RA
M)の所定のアドレス領域がそれぞれ割り当てられ、レ
ジスタやフラグ等として利用される。パネルインターフ
ェイス4は、カラオケ装置70のパネル(図示せず)上
に設けられた各種操作子やリモコン装置(図示せず)な
どからの指令信号をCPU1の処理可能な信号に変換し
てデータ及びアドレスバス21に出力する。
【0009】ハードディスク装置5は、カラオケ装置7
0のシステムプログラムや楽曲データを記憶するもので
あり、例えば数百Mから数Gの記憶容量のもので構成さ
れる。この実施の形態では、ハードディスク装置5に記
憶される楽曲データの中に含まれる音声データはベクト
ル量子化技術又はADPCMデータ圧縮技術によって圧
縮されている。なお、このハードディスク装置5に記憶
される楽曲データは通信ネットワーク80を介して取り
込まれるだけではなく、図示していないフロッピーディ
スクドライバやCD−ROMドライバなどから読み込ま
れて記録されてもよいことは言うまでもない。また、ハ
ードディスク装置3には、動作プログラムの追加やバー
ジョンアップ等を通信回線やCD−ROMドライバなど
を介して容易に行えるようになっている。通信インター
フェイス6は、通信ネットワーク80を介して送信され
てきた楽曲データをその通信方式に従って元の楽曲デー
タに再現し、ハードディスク装置5に出力したり、ハー
ドディスク装置5に記憶されたカラオケ演奏の履歴等を
通信方式に従ってホストコンピュータ90へ送信する。
データ判別回路22は、通信インターフェイス6によっ
て再現された楽曲データ又はハードディスク装置5から
読み出された楽曲データに含まれる音声データ部のデー
タを楽曲の進行に従って取り込み、その音声データ部の
データがベクトル量子化音声データなのか、又はADP
CM音声データなのか、すなわち音声データ部のデータ
がいずれのデータ圧縮方法によって圧縮されたものなの
かを判別し、その判別結果に応じてベクトル量子化音声
データをベクトル量子化データ復号化手段71に、AD
PCM音声データをADPCMデータ復号化手段11に
それぞれ供給する。なお、楽曲データのヘッダ部にその
音声データ部の型名すなわちどちられのデータ圧縮方法
で圧縮されたものなのかを示すデータが記録されている
ので、データ判別回路22はその音声データ部の型名に
応じて、音声データ部のデータをどちらの復号化手段に
供給するかの決定を行う。ベクトル量子化データ復号化
手段71は、楽曲データ中の音声トラックの指示に従
い、通信インターフェイス6によって再現されたベクト
ル量子化音声データ又はハードディスク装置5から読み
出されたベクトル量子化音声データに含まれるインデッ
クス情報をコードブック8に基づいてスペクトルパター
ンに変換し、変換されたスペクトルパターンと補助情報
とに基づいて元のディジタル音声データを復号し、それ
をミキサ回路12に出力する。コードブック81は、イ
ンデックス情報を音声データのスペクトルパターンに変
換するための変換テーブルである。コードブック8は、
専用のメモリで構成されていてもよいし、ハードディス
ク装置5の適当な場所に記憶されていてもよい。コード
ブック8のデータは、通信ネットワーク80を介して取
り込まれてもよいし、図示していないフロッピーディス
クドライバやCD−ROMドライバなどから読み込まれ
て記録されてもよい。ADPCMデータ復号化手段11
は、通信インターフェイス6によって再現されたADP
CM音声データ又はハードディスク装置5から読み出さ
れたADPCM音声データをビット変換及び周波数変換
して伸長し、元のディジタル音声データを復号し、それ
をミキサ回路12に出力する。なお、ADPCMディジ
タル復号化手段11は、音程情報に従ってピッチシフト
された音声信号を生成することもある。
【0010】音源回路10は、複数チャンネルで楽音信
号の同時発生が可能であり、データ及びアドレスバス2
1を経由して与えられた楽音トラック上のMIDI規格
に準拠したデータを入力し、このデータに基づいた楽音
信号を生成し、それをミキサ回路12に出力する。音源
回路10において複数チャンネルで楽音信号を同時に発
音させる構成としては、1つの回路を時分割で使用する
ことによって複数の発音チャンネルを形成するようなも
のや、1つの発音チャンネルが1つの回路で構成される
ような形式のものであってもよい。また、音源回路10
における楽音信号発生方式はいかなるものを用いてもよ
い。例えば、発生すべき楽音の音高に対応して変化する
アドレスデータに応じて波形メモリに記憶した楽音波形
サンプル値データを順次読み出すメモリ読み出し方式
(波形メモリ方式)、又は上記アドレスデータを位相角
パラメータデータとして所定の周波数変調演算を実行し
て楽音波形サンプル値データを求めるFM方式、あるい
は上記アドレスデータを位相角パラメータデータとして
所定の振幅変調演算を実行して楽音波形サンプル値デー
タを求めるAM方式等の公知の方式を適宜採用してもよ
い。また、これらの方式以外にも、自然楽器の発音原理
を模したアルゴリズムにより楽音波形を合成する物理モ
デル方式、基本波に複数の高調波を加算することで楽音
波形を合成する高調波合成方式、特定のスペクトル分布
を有するフォルマント波形を用いて楽音波形を合成する
フォルマント合成方式、VCO、VCF及びVCAを用
いたアナログシンセサイザ方式等を採用してもよい。ま
た、専用のハードウェアを用いて音源回路を構成するも
のに限らず、DSPとマイクロプログラムを用いて音源
回路を構成するようにしてもよいし、CPUとソフトウ
ェアのプログラムで音源回路を構成するようにしてもよ
い。
【0011】ミキサ回路12は、音源回路10によって
生成された楽音信号と、ベクトル量子化データ復号化手
段71又はADPCMデータ復号化手段11によって復
号された音声信号と、マイク13からの音声信号とをミ
キシングし、それをエフェクト手段14に出力する。エ
フェクト手段14は、ミキサ回路12からの楽音信号、
音声信号に残響やリバーブなどの効果を付与して音響出
力装置15に出力する。エフェクト手段14は、楽曲デ
ータの中の効果制御トラックの制御データに応じて効果
の種類や程度を制御する。音響出力装置15は、エフェ
クト手段14からの楽音信号及び音声信号をアンプ及び
スピーカからなるサウンドシステムを介して発音する。
【0012】映像作成回路16は、歌詞トラックに記録
されているMIDIデータに基づいて作成された文字コ
ードと、その表示箇所に関する文字データと、歌詞の表
示時間に関する表示時間データと、歌詞の表示色を曲進
行に合わせて順次変化させるためのワイプシーケンスデ
ータとに基づいてモニタ画面に表示される歌詞映像を作
成する。背景映像再生回路18は、演奏される楽曲のジ
ャンルに対応した所定の背景映像をCD−ROM17か
ら選択的に再生し、それを映像ミキサ回路19に出力す
る。映像ミキサ回路19は、背景映像再生回路18から
の背景映像に映像作成回路16からの歌詞映像をスーパ
ーインポーズで重ね合わせて、映像出力回路20に出力
する。映像出力回路20は、映像ミキサ回路19によっ
てミキシングされた背景映像と歌詞映像の合成画像をモ
ニタ画面上に表示する。
【0013】図2は図1のカラオケ装置70が通信ネッ
トワークを介して受信して記憶する1曲分の楽曲データ
の構成例を示す図である。楽曲データは図2(A)に示
すようにヘッダ部31、MIDIデータ部32及び音声
データ部33からなる。ヘッダ部31は、この楽曲デー
タに関する種々のデータからなり、具体的には、楽曲
名、楽曲の属するジャンル名、音声データの型名、発売
日、演奏時間などのデータである。音声データの型名
は、音声データ部のデータがベクトル量子化音声データ
なのか、それともADPCM音声データなのかを示すデ
ータである。これ以外にも、ヘッダ部31には通信され
た日付やアクセスされた日付や回数などの付随的な情報
が記録される場合がある。MIDIデータ部32は、楽
音トラック、歌詞トラック、音声トラック及び効果制御
トラックからなる。楽音トラックには、楽曲に応じたメ
ロディパート、伴奏パート、リズムパートなどの演奏デ
ータが記録される。演奏データは、MIDI規格に準拠
したデータであり、イベントとイベントとの間の時間間
隔を示すデュレーションタイムデータΔtと、そのイベ
ントの種類(発音開始命令、発音停止命令など)を示す
ステータスデータと、発音開始又は発音停止される音高
を指定するピッチ指定データと、発音時の音量を指定す
る音量指定データとからなる。音量指定データはステー
タスデータが発音開始命令の場合に付与される。歌詞ト
ラックには、図示していないモニタ画面に表示されるべ
き歌詞に関するデータがMIDIのシステム・エクスク
ルーシブ・メッセージ形式で記録される。すなわち、こ
の歌詞トラックに記録されるMIDIデータは、表示す
る歌詞に対応した文字コード及びその表示箇所に関する
文字データと、歌詞の表示時間に関する表示時間データ
と、歌詞の表示色を曲進行に合わせて順次変化させるた
めのワイプシーケンスデータとからなる。音声トラック
には、音声データ部に記録されている音声データの発生
に関するデータが図2(B)に示すようなMIDIのシ
ステム・エクスクルーシブ・メッセージ形式で記録され
る。すなわち、この音声トラックに記録されるMIDI
データは、音声データの発生タイミングに関するデータ
と、そのタイミングで発生されるべき音声データを指定
するイベントデータと、その音声データの音量、ピッチ
を指定するデータとからなる。効果制御トラックには、
エフェクト手段14の制御に関するMIDIデータが記
憶される。歌詞トラック及び効果制御トラックも図2
(B)のようなMIDI規格に準拠したデータとして送
信され、ハードディスク装置5に記憶される。
【0014】図2(C)は、ベクトル量子化技術によっ
て量子化された音声データ部33のデータ構成の一例を
示す図である。この音声データ部33のデータ1〜n
は、楽曲に対応して発生されるバックコーラス、お手本
音声およびデュエット音声などに関する音声データのス
ペクトル包絡に関する補助情報37〜39と、その音声
データのスペクトルパターンを特定するインデックス情
報34〜36とからなる。補助情報とインデックス情報
とで1フレームのデータが構成され、フレームの先頭に
はスタートデータSが、フレームの末尾にはエンドデー
タEがそれぞれ記録される。図では、3フレーム分のデ
ータが示されているが、音声データ部33のデータは実
際には多数のフレームで構成されている。図3は、コー
ドブック8の内容を示す図である。例えば、インデック
ス情報が『1』の場合はスペクトルパターン1が該フレ
ームのスペクトルとして読み出され、『2』の場合はス
ペクトルパターン2が該フレームのスペクトルとして読
み出される。
【0015】図4は、音声データをベクトル量子化音声
データに圧縮する動作の概略を説明する図である。図4
(A)のような、音声データが存在する場合、その音声
データの一部を図4(B)の長方形40に示すような領
域で切り出す。図4(B)のように切り出された波形デ
ータは、離散的コサイン変換や離散的フーリエ変換など
の直交変換(MDCT)部41によって、図4(C)の
ような周波数領域の信号すなわちスペクトル信号に変換
される。また、切り出されたデータは、線形予測分布
(LPC)部42によって、図4(D)のようなスペク
トル包絡情報に変換される。量子化部43は図4(D)
のようなスペクトル包絡情報とその音声パワー情報を補
助情報として量子化する。図4(C)の周波数領域の信
号(スペクトル信号)は、正規化部44によって、図4
(E)のように正規化されたスペクトルパターンに変換
される。ここでは、図4(D)のスペクトル包絡情報に
よって図4(C)の周波数領域の信号を除算することに
よって、正規化されたスペクトルパターンを得る場合に
ついて説明するが、これ以外の方法で正規化してもよ
い。正規化されたスペクトルパターンは、量子化部45
によって、図3のコードブック8に記憶されていたスペ
クトルパターンのうち最も近いスペクトルパターンに対
応するインデックス情報に量子化される。このようにし
て量子化部43及び量子化部45によってそれぞれ量子
化された補助情報とインデックス情報が図2(C)のよ
うに構成されて、音声データ部のデータ1〜nを表すベ
クトル量子化音声データとして、楽曲データに付加され
る。
【0016】カラオケ装置70は、ベクトル量子化音声
データ又はADPCM音声データを音声データ部のデー
タとして含む楽曲データを通信ネットワーク80及び通
信インターフェイス6を介して受信し、それをハードデ
ィスク装置5に記憶する。楽曲演奏にあたっては、楽曲
データに付随した音声データの形式を判別回路に出力
し、データ判別回路22に取り込まれたデータがベクト
ル量子化音声データの場合には、ベクトル量子化データ
復号化手段71で楽曲の演奏に従って、読み出される音
声データを元のディジタル音声信号に復号化し、ADP
CM音声データの場合には、ADPCM復号化手段11
で復号化する。図5は、ベクトル量子化データ復号化手
段71がベクトル量子化音声データに基づいて元のディ
ジタル音声データを復号する際の動作の概略を説明する
図である。なお、図5(B)は図4(B)に、図5
(C)は図4(C)に、図5(D)は図4(D)に、図
5(E)は図4(E)に、それぞれ対応している。ベク
トル量子化データ復号化手段71において、正規化スペ
クトル再生部51は図2(C)のようなインデックス情
報34〜36に基づいて図3のコードブック8から図5
(E)のようなスペクトルパターンを読み出す。スペク
トル包絡再生部52は、補助情報37〜39に基づいて
図5(D)のようなスペクトル包絡情報を再生する。ス
ペクトル再生部53は、正規化スペクトル再生部51か
らのスペクトルパターンに、スペクトル包絡再生部から
のスペクトル包絡情報を乗じることによって、図5
(C)のようなスペクトル信号を再生する。逆直交変換
部54は、スペクトル再生部53からのスペクトル信号
に逆直交変換処理を施すことによって、図5(D)のよ
うな元のディジタル音声データの一部を復号する。復号
されたディジタル音声データは、ミキサ回路71に出力
される。
【0017】なお、上述の実施の形態では、音声データ
をベクトル量子化技術でデータ圧縮して送信する場合つ
いて説明したが、これ以外の背景映像などをベクトル量
子化技術で圧縮してから送信するようにしてもよい。ま
た、上述の実施の形態では、音声データの型名をヘッダ
部に記憶する場合について説明したが、音声トラックの
イベントデータ部分にそのデータの型名を記憶するよう
にしてもよいし、楽曲を検索するためのインデックステ
ーブルに記憶しておいても良い。
【0018】
【発明の効果】この発明のカラオケ装置によれば、AD
PCM方式よりも圧縮率の高いデータ圧縮方法で楽曲デ
ータを圧縮し、それを通信回線を介して伝送することが
できるので、通信時間を大幅に短縮化することができる
と共に、異なるデータ圧縮方法で圧縮された音声データ
を混在して蓄積しておき、それを適宜読み出して復号化
してカラオケ演奏を行うことができるという効果を奏す
る。
【図面の簡単な説明】
【図1】 この発明に係るカラオケ装置の一実施の形態
の全体構成を示す概略ブロック図。
【図2】 カラオケ装置に配信される楽曲データの構成
例を示す図。
【図3】 図1のコードブックの内容の一例を示す図。
【図4】 ベクトル量子化技術によって音声データがイ
ンデッスク情報と補助情報に量子化される際の動作の概
略を説明する図。
【図5】 ベクトル量子化技術によって圧縮されたベク
トル量子化音声データに基づいて元のディジタル音声デ
ータを復号する際の動作の概略を説明する図。
【符号の説明】
1…CPU、2…ROM、3…RAM、4…パネルイン
ターフェイス、5…ハードディスク装置、6…通信イン
ターフェイス、71…ベクトル量子化データ復号化手
段、81…コードブック、10…音源回路、11…AD
PCMデータ復号化手段、12…ミキサ回路、13…マ
イク、14…エフェクト手段、15…音響出力手段、1
6…映像作成回路、17…CD−ROM、18…背景映
像再生回路、19…映像ミキサ回路、20…映像出力手
段、21…データ及びアドレスバス、22…データ判別
回路
─────────────────────────────────────────────────────
【手続補正書】
【提出日】平成9年6月30日
【手続補正1】
【補正対象書類名】図面
【補正対象項目名】図3
【補正方法】変更
【補正内容】
【図3】

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 異なるデータ圧縮方法によって圧縮され
    た音声データを含む楽曲データを供給するデータ供給手
    段と、 前記データ供給手段から供給される前記楽曲データに含
    まれる音声データがどのデータ圧縮方法によって圧縮さ
    れたものなのかを判別する判別手段と、 前記判別手段によって判別されたデータ圧縮方法に基づ
    いて前記音声データを復号する復号化手段と、 前記復号化手段によって復号化された音声データを用い
    てカラオケ演奏を行う演奏手段とを備えたことを特徴と
    するカラオケ装置。
  2. 【請求項2】 ベクトル量子化技術によって音声スペク
    トルパターンを特定するインデックス情報とスペクトル
    包絡に関する補助情報とからなるデータに圧縮された第
    1の音声データを含む楽曲データと、ADPCMデータ
    圧縮手段によって圧縮された第2の音声データを含む楽
    曲データとの少なくとも2種類のデータ圧縮方法によっ
    て圧縮された音声データを含む楽曲データを供給するデ
    ータ供給手段と、 前記データ供給手段から供給される前記楽曲データに含
    まれる音声データが前記第1の音声データなのか又は前
    記第2の音声データなのかを判別する判別手段と、 前記インデックス情報を音声スペクトルパターンに変換
    する変換テーブル手段と、 前記判別手段によって前記楽曲データに含まれる音声デ
    ータが前記第1の音声データだと判別された場合には、
    前記変換テーブル手段によって変換された前記音声スペ
    クトルパターンと前記補助情報とに基づいて音声データ
    を復号する第1の復号化手段と、 前記判別手段によって前記楽曲データに含まれる音声デ
    ータが前記第2の音声データだと判別された場合には、
    前記ADPCMデータ圧縮技術に基づいて音声データを
    復号する第2の復号化手段と、 前記第1又は第2の復号化手段によって復号化された音
    声データを用いてカラオケ演奏を行う演奏手段とを備え
    たことを特徴とするカラオケ装置。
JP17853796A 1996-06-19 1996-06-19 カラオケ装置 Expired - Fee Related JP3261983B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP17853796A JP3261983B2 (ja) 1996-06-19 1996-06-19 カラオケ装置
US08/877,169 US5974387A (en) 1996-06-19 1997-06-17 Audio recompression from higher rates for karaoke, video games, and other applications
CN200410007331.4A CN1259649C (zh) 1996-06-19 1997-06-18 用于卡拉ok、游戏机之类的声音重放装置和方法
CN97113802.8A CN1240045C (zh) 1996-06-19 1997-06-18 用于卡拉ok、游戏机之类的声音重放装置和方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP17853796A JP3261983B2 (ja) 1996-06-19 1996-06-19 カラオケ装置

Publications (2)

Publication Number Publication Date
JPH1011097A true JPH1011097A (ja) 1998-01-16
JP3261983B2 JP3261983B2 (ja) 2002-03-04

Family

ID=16050219

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17853796A Expired - Fee Related JP3261983B2 (ja) 1996-06-19 1996-06-19 カラオケ装置

Country Status (1)

Country Link
JP (1) JP3261983B2 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001242890A (ja) * 2000-02-28 2001-09-07 Kanaasu Data Kk 音声データのデータ構造、生成方法、再生方法、記録方法、記録媒体、配信方法、及びマルチメディアの再生方法
EP1073034A3 (en) * 1999-07-28 2008-05-14 Yamaha Corporation Portable telephony apparatus with music tone generator
KR20190143600A (ko) * 2018-06-21 2019-12-31 주식회사 다날엔터테인먼트 원곡 음원과 미디 음원 간의 자연스러운 전환을 지원하는 노래반주기 및 그 동작 방법
US11976844B2 (en) 2021-11-30 2024-05-07 Tyco Fire & Security Gmbh Shape of an evaporative cooling unit

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1073034A3 (en) * 1999-07-28 2008-05-14 Yamaha Corporation Portable telephony apparatus with music tone generator
US7514624B2 (en) 1999-07-28 2009-04-07 Yamaha Corporation Portable telephony apparatus with music tone generator
JP2001242890A (ja) * 2000-02-28 2001-09-07 Kanaasu Data Kk 音声データのデータ構造、生成方法、再生方法、記録方法、記録媒体、配信方法、及びマルチメディアの再生方法
KR20190143600A (ko) * 2018-06-21 2019-12-31 주식회사 다날엔터테인먼트 원곡 음원과 미디 음원 간의 자연스러운 전환을 지원하는 노래반주기 및 그 동작 방법
US11976844B2 (en) 2021-11-30 2024-05-07 Tyco Fire & Security Gmbh Shape of an evaporative cooling unit

Also Published As

Publication number Publication date
JP3261983B2 (ja) 2002-03-04

Similar Documents

Publication Publication Date Title
US5974387A (en) Audio recompression from higher rates for karaoke, video games, and other applications
JP2921428B2 (ja) カラオケ装置
KR0133857B1 (ko) 음악재생 및 가사표시장치
JP3173382B2 (ja) 楽音制御装置、カラオケ装置、音楽情報供給及び再生方法、音楽情報供給装置並びに音楽再生装置
US5596159A (en) Software sound synthesis system
US7119268B2 (en) Portable telephony apparatus with music tone generator
JPH1173182A (ja) 音楽作品ファイルを作成、配布、記憶、及び、実行するシステム並びに方法
JP3127722B2 (ja) カラオケ装置
US7557288B2 (en) Tone synthesis apparatus and method
KR0129964B1 (ko) 악기선택 가능한 영상노래반주장치
JP3261983B2 (ja) カラオケ装置
US20020066359A1 (en) Tone generator system and tone generating method, and storage medium
US5821444A (en) Apparatus and method for tone generation utilizing external tone generator for selected performance information
JP3261982B2 (ja) カラオケ装置
JPH10268895A (ja) 音声信号処理装置
JPH08160961A (ja) 音源装置
JPH1011100A (ja) 音声発音装置
JPH10143170A (ja) 楽曲データ作成装置およびカラオケ装置
JP2897614B2 (ja) カラオケ装置
JPH1011095A (ja) ゲーム装置
JP3956504B2 (ja) カラオケ装置
JPH1195769A (ja) 音楽再生装置
JP2001100771A (ja) カラオケ装置
JP2002041035A (ja) 再生用符号化データ作成方法
JP3211646B2 (ja) 演奏情報記録方法及びその演奏情報の再生装置

Legal Events

Date Code Title Description
S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313532

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081221

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081221

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091221

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees