(57)【特許請求の範囲】
【請求項１】
歌唱者が操作する操作子と、
歌唱音声信号の音節のスタートを検出する音節検出手段と、
音節検出手段が音節のスタートを検出するごとにエンベロープ波形を発生するエンベロープ発生手段と、
前記操作子の操作量および前記発生したエンベロープ波形に応じて歌唱者の歌唱音声信号にビブラートを付加するビブラート付加手段と、
を備えたことを特徴とするビブラート付加機能付カラオケ装置。
【請求項２】
前記操作子は、歌唱用のマイクのグリップに設けられた圧力センサである請求項１に記載のビブラート付加機能付カラオケ装置。
【請求項３】
複数のビブラート制御データをカラオケ曲の進行に合わせて時系列に記憶する手段と、
カラオケ演奏時にこのビブラート制御データを逐次出力する読出手段と、
歌唱音声信号の音節のスタートを検出する音節検出手段と、
音節検出手段が音節のスタートを検出するごとにエンベロープ波形を発生するエンベロープ発生手段と、
読み出されたビブラート制御データおよび前記発生したエンベロープ波形に応じて歌唱者の歌唱音声信号に対してビブラートを付加するビブラート付加手段と、
を備えたことを特徴とするビブラート付加機能付カラオケ装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
この発明は、カラオケ歌唱の歌唱音声信号に対してビブラートを付加することのできるカラオケ装置に関する。
【０００２】
【従来の技術】
現在実用化されているカラオケ装置は、歌唱を盛り上げるためカラオケの歌唱音声信号に対してディレイやリバーブなど種々の効果を付与する機能を備えている。これらの機能により、歌唱音声に響きが加わり、歌唱者の声をより良く聞かせることができる。
【０００３】
【発明が解決しようとする課題】
しかし、この種の効果は、歌唱音声信号を時間的にずらせて重ね合わせるものであるため、歌唱のピッチ（いわゆる音程）を修正する機能やピッチを曖昧化することによって歌唱者の音程と本来のボーカル音程とのずれを隠すことができない。また、長い音符を伸ばして歌うとき、平板な歌唱では変化が乏しく歌唱が盛り上がらない欠点がある。
【０００４】
歌唱者が自らビブラートをつけて歌唱すればこれらは解決されるが、ビブラートは相当高度な技術であり、上級者以外の者がこの技術を習得するのは困難であった。
【０００５】
この発明は、歌唱音声信号に対して適切なビブラートを付与することのできるカラオケ装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
この出願の請求項１の発明は、歌唱者が操作する操作子と、歌唱音声信号の音節のスタートを検出する音節検出手段と、音節検出手段が音節のスタートを検出するごとにエンベロープ波形を発生するエンベロープ発生手段と、前記操作子の操作量および前記発生したエンベロープ波形に応じて歌唱者の歌唱音声信号にビブラートを付加するビブラート付加手段と、を備えたことを特徴とする。
【０００７】
この出願の請求項２の発明は、前記操作子を歌唱用のマイクのグリップに設けられた圧力センサで構成したことを特徴とする。
【０００８】
この出願の請求項３の発明は、複数のビブラート制御データをカラオケ曲の進行に合わせて時系列に記憶する手段と、カラオケ演奏時にこのビブラート制御データを逐次出力する読出手段と、歌唱音声信号の音節のスタートを検出する音節検出手段と、音節検出手段が音節のスタートを検出するごとにエンベロープ波形を発生するエンベロープ発生手段と、読み出されたビブラート制御データおよび前記発生したエンベロープ波形に応じて歌唱者の歌唱音声信号に対してビブラートを付加するビブラート付加手段と、を備えたことを特徴とする。
【０００９】
【作用】
請求項１の発明では、歌唱者が操作する操作子を設け、歌唱者が歌唱中にこの操作子を操作できるようにしている。歌唱者がこの操作子を操作すると、そのとき入力されている歌唱音声信号に対してビブラートが付加される。したがって、操作子を操作することによって歌唱者が自分の好みに合わせてビブラートを付加することができ、発声でビブラートを付加できない歌唱者でも、ビブラートを伴う歌唱を容易にすることができる。
【００１０】
請求項２の発明では、前記操作子を歌唱用マイクのグリップに設けた圧力センサとした。一般的にカラオケ歌唱においては、歌唱者が力を入れる場面と大きなビブラートを付加すべき場面とが一致することが多いため、歌唱者の行動をそのままビブラートに反映すれば、的確なビブラートを付与することができる。
【００１１】
請求項３の発明では、カラオケ歌唱の進行に合わせたビブラートを自動的に付与する。初心者は、ビブラートをかける場面がよく分からない場合があるため、自動的にビブラートを付加することによってその場所を歌唱者に分からせることができる。また、一律にビブラートを付加する従来の効果装置と違い、曲の進行に合わせてビブラートを調整するため、カラオケ歌唱の盛り上げ効果が大きい。
【００１２】
【実施例】
図面を参照してこの発明の実施例であるビブラート付加機能付カラオケ装置について説明する。このカラオケ装置は、音源カラオケ装置であり、通信機能およびビブラート付加機能を備えている。音源カラオケ装置とは、楽曲データで音源装置を駆動することによりカラオケ演奏音を発生するカラオケ装置である。楽曲データとは、音高や発音タイミングを指定する演奏データ列などの複数トラックからなるシーケンスデータである。また、通信機能とは、通信回線を介してホストステーションと接続され、楽曲データをホストステーションからダウンロードしてハードディスク装置１７（図１参照）に蓄える機能である。ハードディスク装置１７は、楽曲データを数百〜数千曲分記憶することができる。ビブラート付加機能とは、歌唱者の歌唱音声信号に対して細かい周波数変調および振幅変調を付与して歌唱を上手く聴かせる機能である。
【００１３】
図１は同カラオケ装置のブロック図である。装置全体の動作を制御するＣＰＵ１０には、バスを介してＲＯＭ１１，ＲＡＭ１２，ハードディスク記憶装置（ＨＤＤ）１７，ＩＳＤＮコントローラ１６，リモコン受信機１３，表示パネル１４，パネルスイッチ１５，音源装置１８，音声データ処理部１９，効果用ＤＳＰ２０，文字表示部２３，ＬＤチェンジャ２４，表示制御部２５および音声処理用ＤＳＰ３０が接続されている。
【００１４】
ＲＯＭ１１には、システムプログラム，アプリケーションプログラム，ローダおよびフォントデータが記憶されている。システムプログラムは、この装置の基本動作や周辺機器とのデータ送受を制御するプログラムである。アプリケーションプログラムは周辺機器制御プログラム，シーケンスプログラムなどである。カラオケ演奏時にはシーケンスプログラムがＣＰＵ１０によって実行され、楽曲データに基づいた楽音の発生，映像の再生が行われる。ローダは、ホストステーションから楽曲データをダウンロードするためのプログラムである。フォントデータは、歌詞や曲名などを表示するためのものであり、明朝体やゴジック体などの複数種類の文字種のフォントが記憶されている。また、ＲＡＭ１２には、ワークエリアが設定される。ＨＤＤ１７には楽曲データファイルが設定される。
【００１５】
ＩＳＤＮコントローラ１６は、ＩＳＤＮ回線を介してホストステーションと交信するためのコントローラである。ＩＳＤＮコントローラ１６はホストステーションから楽曲データなどをダウンロードする。また、ＩＳＤＮコントローラ１６はＤＭＡ回路を内蔵しており、ダウンロードされた楽曲データやアプリケーションプログラムをＣＰＵ１０を介さずに直接ＨＤＤ１７に書き込む。
【００１６】
リモコン受信機１３はリモコン３１から送られてくる赤外線信号を受信してデータを復元する。リモコン３１は選曲スイッチなどのコマンドスイッチやテンキースイッチなどを備えており、利用者がこれらのスイッチを操作するとその操作に応じたコードで変調された赤外線信号を送信する。表示パネル１４はこのカラオケ装置の前面に設けられており、現在演奏中の曲コードや予約曲数などを表示するものである。パネルスイッチ１５はカラオケ装置の前面操作部に設けられており、曲コード入力スイッチやキーチェンジスイッチなどを含んでいる。
【００１７】
音源装置１８は、カラオケ演奏時にＣＰＵ１０から入力されるイベントデータに基づいて楽音信号を形成する。イベントデータは楽曲データの楽音トラックに記憶されている。楽音トラックは図８に示すように複数設定されているため、イベントデータも複数系統が並行して入力される。音源装置１８は、これらのデータを受信して複数の楽音信号を同時に形成する。音声データ処理部１９は、楽曲データに含まれるＡＤＰＣＭデータである音声データに基づき、指定された長さ，指定された音高の音声信号を形成する。音声データは、バックコーラスや模範歌唱音などの音源装置１８で電子的に発生しにくい信号波形をそのままディジタル化して記憶したものである。
【００１８】
一方、歌唱用のマイク２７から入力された歌唱の音声信号はプリアンプ２８で増幅されＡ／Ｄコンバータ２９でディジタル信号に変換されたのち音声処理用ＤＳＰ３０に入力される。音声処理用ＤＳＰ３０には、このほか、Ａ／Ｄコンバータ３４を介してマイク２７に設けられている圧力センサ３３の検出値が入力される。また、ＣＰＵ１０から各種の制御情報が入力される。音声処理用ＤＳＰ３０はこれらの情報に基づいて歌唱者の歌唱音声信号に対してビブラートなどの効果を付与する。効果を付与された歌唱音声信号は、効果用ＤＳＰ２０に出力される。なお、マイク２７に設けられる圧力センサ３３は、プッシュスイッチ状に構成し、これを指を押下するようにしてもよく、グリップ全体に感圧ゴムなどを巻き付けて全体の圧力を検出するようにしてもよい。
【００１９】
効果用ＤＳＰ２０には、音源装置１８が形成した楽音信号、音声データ処理部１９が形成した音声信号、および音声処理用ＤＳＰ３０によってビブラートを付与された歌唱音声信号が入力される。効果用ＤＳＰ２０は、これら入力された音声信号や楽音信号に対してリバーブやエコーなどの効果を付与する。効果用ＤＳＰ２０が付与する効果の種類や程度は、楽曲データの効果トラックのイベントデータ（ＤＳＰコントロールデータ）に基づいて制御される。ＤＳＰコントロールデータはＤＳＰコントロール用シーケンスプログラムに基づき、ＣＰＵ１０が所定のタイミングに効果用ＤＳＰ２０に入力する。効果が付与された楽音信号，音声信号はＤ／Ａコンバータ２１でアナログ信号に変換されたのちアンプ・スピーカ２２に出力される。アンプ・スピーカ２２はこの信号を増幅したのち放音する。
【００２０】
文字表示部２３は入力される文字データに基づいて、曲名や歌詞などの文字パターンを生成する。また、ＬＤチェンジャ２４は入力された映像選択データ（チャプタナンバ）に基づき、対応するＬＤの背景映像を再生する。映像選択データは当該カラオケ曲のジャンルデータなどに基づいて決定される。ジャンルデータは楽曲データのヘッダに書き込まれており、カラオケ演奏スタート時にＣＰＵ１０によって読み出される。ＣＰＵ１０はジャンルデータに基づいてどの背景映像を再生するかを決定し、その背景映像を指定する映像選択データをＬＤチェンジャ２４に対して出力する。ＬＤチェンジャ２４には、５枚（１２０シーン）程度のレーザディスクが内蔵されており約１２０シーンの背景映像を再生することができる。映像選択データによってこのなかから１つの背景映像が選択され、映像データとして出力される。文字パターン，映像データは表示制御部２５に入力される。表示制御部２５ではこれらのデータをスーパーインポーズで合成してモニタ２６に表示する。
【００２１】
次に、図８〜図１０を参照して同カラオケ装置においてカラオケ演奏に用いられる楽曲データの構成について説明する。図８は楽曲データの構成を示す図である。また、図９，図１０は楽曲データの詳細な構成を示す図である。
【００２２】
図８において、１つの楽曲データは、ヘッダ，楽音トラック，歌詞トラック，音声トラック，効果トラック，ビブラート制御トラックおよび音声データ部からなっている。
【００２３】
ヘッダは、この楽曲データに関する種々のデータが書き込まれる部分であり、曲名，ジャンル，発売日，曲の演奏時間（長さ）などのデータが書き込まれている。ＣＰＵ１０は、メインシーケンスプログラムの実行時にジャンルデータに基づいてモニタ２６に表示する背景映像を決定し、ＬＤチェンジャ２４に対してその映像のチャプタナンバを送信する。背景映像の決定方式は、冬をテーマにした演歌の場合には雪国の映像を選択し、ポップスの場合には外国の映像を選択するなどである。
【００２４】
楽音トラック〜ビブラート制御トラックの各トラックは図９，図１０に示すように複数のイベントデータと各イベントデータ間の時間間隔を示すデュレーションデータΔｔからなるシーケンスデータで構成されている。各トラックのイベントデータはカラオケ演奏中にシーケンスプログラムに基づきＣＰＵ１０によって読み出される。シーケンスプログラムは、所定のテンポクロックでΔｔをカウントし、Δｔをカウントアップしたときこれに続くイベントデータの読出タイミングであるとして、これを読み出して所定の処理部へ出力するプログラムである。
【００２５】
楽音トラックには、メロディトラック，リズムトラックを初めとして種々のパートのトラックが形成されている。ＣＰＵ１０は、楽音シーケンスプログラムによって読み出したイベントデータを音源装置１８に出力する。音源装置１８はそのイベントデータに含まれているチャンネル指定データに基づいて発音チャンネルを選択し、その発音チャンネルについてそのイベントを実行する。
【００２６】
以下、歌詞トラック，音声トラック，効果トラック，ビブラート制御トラックのシーケンスデータは楽音データではないが、インプリメンテーションの統一をとり、作業工程を容易にするため、これらのトラックもＭＩＤＩデータ形式で記述されている。データ種類は、システム・エクスクルーシブ・メッセージである。
【００２７】
歌詞トラックは、モニタ２６上に歌詞を表示するためのシーケンスデータを記憶したトラックである。歌詞トラックのイベントデータは歌詞表示データである。この歌詞表示データの記述において、通常は１行の歌詞を１つのイベントデータとして扱っている。歌詞表示データは１行の歌詞の文字データ（文字コードおよびその文字の表示座標）、この歌詞の表示時間（通常は３０秒前後）、および、ワイプシーケンスデータからなっている。ワイプシーケンスデータとは、曲の進行に合わせて歌詞の表示色を変更してゆくためのシーケンスデータであり、表示色を変更するタイミング（この歌詞が表示されてからの時間）と変更位置（座標）が１行分の長さにわたって順次記録されているデータである。
【００２８】
音声トラックは、音声データ部に記憶されている音声データｎ（ｎ＝１，２，３，‥‥）の発生タイミングなどを指定するシーケンストラックである。音声データ部には、音源装置１８で合成しにくいバックコーラスやハーモニー歌唱などの人声が記憶されている。音声トラックには、音声指定データと、音声指定データの読み出し間隔、すなわち、音声データを音声データ処理部１９に出力して音声信号形成するタイミングを指定するデュレーションデータΔｔが書き込まれている。音声指定データは、音声データ番号，音程データおよび音量データからなっている。音声データ番号は、音声データ部に記録されている各音声データの識別番号ｎである。音程データ，音量データは、形成すべき音声データの音程や音量を指示するデータである。すなわち、言葉を伴わない「アー」や「ワワワワッ」などのバックコーラスは、音程や音量を変化させれば何度も利用できるため、基本的な音程，音量で１つ記憶しておき、このデータに基づいて音程や音量をシフトして繰り返し使用する。音声データ処理部１９は音量データに基づいて出力レベルを設定し、音程データに基づいて音声データの読出間隔を変えることによって音声信号の音程を設定する。
【００２９】
効果トラックには、効果用ＤＳＰ２０を制御するためのＤＳＰコントロールデータが書き込まれている。効果用ＤＳＰ２０は音源装置１８，音声データ処理部１９，音声処理用ＤＳＰ３０から入力される信号に対してリバーブなどの残響系の効果を付与する。ＤＳＰコントロールデータは、このような効果の種類を指定するデータおよびその変化量データなどからなっている。
【００３０】
ビブラート制御トラックには、音声処理用ＤＳＰ３０を制御するための制御データが書き込まれている。このデータはＣＰＵ１０から音声処理用ＤＳＰ３０に入力される。音声処理用ＤＳＰ３０はこのデータに基づいて歌唱音声信号に対してビブラートを付与する。ビブラートは、周波数変調と振幅変調の複合であり、この音声処理用ＤＳＰ３０は周波数変調のみ、振幅変調のみの効果を音声信号に対して付与することも可能である。この切り換えはＣＰＵ１０からの制御情報に基づいて行われる。
【００３１】
図２〜図７は前記音声処理用ＤＳＰ３０の動作を説明する図である。音声処理用ＤＳＰ３０は内蔵されているマイクロプログラムに基づき入力された歌唱音声信号に対するハーモニー音声信号を形成するが、このマイクロプログラムをブロック化するとこの図のように表すことができる。
【００３２】
図２は同ＤＳＰ３０の概略構成を示す図である。このＤＳＰは、入力された歌唱音声信号に対してＦＭ変調を施すＦＭ変調部４０，ＡＭ変調を施すＡＭ変調部４１を備え、これらＦＭ変調部４０，ＡＭ変調部４１をどのように組み合わせるか、すなわち、歌唱音声信号をどの経路で出力するかを切り換えるバス４２、および、ＦＭ変調部４０，ＡＭ変調部４１，バス４２に制御情報を入力する制御部４３を備えている。
【００３３】
バス４２は、伝達経路の切り換えにより、入力された歌唱音声信号をＦＭ変調部４０，ＡＭ変調部４１の両方またはいずれか一方に通過させて、若しくは、どちらも通過させずにそのまま出力する動作部である。すなわち、バス４２は、ＦＭ変調部４０，ＡＭ変調部４１を任意に組み合わせて信号伝達経路を構成することができる。本来のビブラートは、歌唱音声信号にＦＭ変調とこれに同期した微小なＡＭ変調を付与することであるが、これ以外にもＦＭ変調またはＡＭ変調の一方のみを付与することもでき、ＦＭ変調もＡＭ変調も付与せずにそのまま出力することもできる。さらに、ＦＭ変調部４０とＡＭ変調部４１とを並列に接続し、ＦＭ変調のみ付与した信号とＡＭ変調のみ付与した信号とを加算して出力することもできる。
【００３４】
図３は上記制御部４３のブロック図である。図２にも示したように制御部４３には、Ａ／Ｄコンバータ３４でディジタル化された圧力センサ３３の検出値である圧力データ、ビブラート制御トラックから読み出されたビブラート制御データ、および、歌唱音声信号が入力されている。
【００３５】
圧力データは変換部５０に入力される。変換部５０は入力された圧力データを低周波発振器５１が発生する低周波信号を制御するための周波数制御データＦｒｑと強度制御データＭｇに変換する。この変換は、変換部５０に内蔵されている変換テーブルを用いて行われる。変換テーブルは、図４（Ａ），（Ｂ）示すようなものである。同図（Ａ）は圧力データ−Ｆｒｑ変換テーブルである。このテーブルは、圧力データが０の場合でもＦｒｑが０とならず、圧力データが大きくなると、Ｆｒｑは若干大きくなるがそれほどＦｒｑが大きくならないように設定されている。これは、ビブラートの周波数として適当な範囲はそれほど広くないため（５〜１０Ｈｚ程度）、この範囲の変化に止めたためである。また、同図（Ｂ）は圧力データ−Ｍｇ変換テーブルである。このテーブルは、ほぼ圧力データに比例してＭｇを出力するように設定されているが、圧力データが一定値以下の場合には振幅情報を出力しない。これは、歌唱者はマイク２７を手に持って歌唱しているため、ビブラートを掛けるつもりがない場合でも圧力センサ３３にはある程度の圧力が加わると考えられる。そこで、マイク２７を持つための最低限の圧力はオミットする必要があるためこのようなオフセットが設定されている。このような変換テーブルで割り出された周波数制御データＦｒｑは低周波発振器５１に出力される。また、強度制御データＭｇは乗算器５７に出力される。
【００３６】
低周波発振器５１は、入力された周波数制御データＦｒｑに応じた周波数の低周波信号（正弦波）を発振出力され、係数乗算器５２に入力される。
【００３７】
一方、この制御部４３に入力された歌唱音声信号は音節検出部５５に入力される。音節検出部は、歌唱音声の音節の切れ目を検出する。図５において、歌詞「あかしやの」は、それぞれ「あ」「か」「し」「や」「の」の５個の音節からなっており、各音節の切れ目は、振幅レベルの低下、母音から子音に切り換わることによるホワイトノイズ成分の増加、基本周波数の変化などによって検出することができる。音節検出部５５が音節の切れ目、すなわち、新たな音節のスタートを検出すると音節スタート信号をエンベロープ発生部５６に出力する。
【００３８】
エンベロープ発生部５６は、この音節スタート信号をトリガとして図４（Ｃ）に示すエンベロープ波形データＥｎを発生する。このエンベロープ波形の特徴は、一定時間ディレイがあって、そののち徐々に大きくなり、上限値になったのちはその値を維持するというものである。すなわち、一般的な歌唱では、短い歌詞を歌う場合にはビブラートを掛けず、長い音符の伸ばしのとき徐々に深いビブラートを掛けてゆくという手法が一般的に用いられるため、これを模倣したものである。エンベロープ発生部５６が発生したエンベロープ波形データＥｎは乗算器５７に入力される。
【００３９】
乗算器５７には、上述したように変換部５０から出力された強度制御データＭｇおよびエンベロープ発生部５６が発生したエンベロープ波形データＥｎが入力される。乗算器５７は、これらのデータを乗算して深度制御データＤｅｐを生成し、この深度制御データＤｅｐを係数乗算器５２に係数として入力する。この深度制御データＤｅｐは、ビブラートの技巧（Ｅｎ）に歌唱者の意図（Ｍｇ）を反映させたものである。係数乗算器５２は、低周波発振器５１から入力された低周波信号にこの係数を乗算してビブラート波形信号が生成される。このビブラート波形信号が、ＦＭ変調部４０およびＡＭ変調部４１に出力される。
【００４０】
なお、ビブラート制御トラックから読み出されたビブラート制御データも圧力データ同様に変換部５０に入力される。変換部５０は、ＣＰＵ１０からの指示に従い、このビブラート制御データを圧力データと併用または単独で利用する。
【００４１】
すなわち、▲１▼ビブラート制御データを全く無視する。▲２▼歌唱者による圧力データの入力がないときのみこのデータで肩代わりして制御する。▲３▼圧力データおよびこのビブラート制御データの平均値をとり、これを変換テーブルに与えるデータとする。▲４▼圧力データによらず全てこのビブラート制御データで制御する。などの制御方式があり、このいずれを選択するかは歌唱者がパネルスイッチ１５の設定で選択できるものとする。なお、ビブラート制御データで制御する場合も、そのデータの取り扱いは圧力データと同様である。
【００４２】
図５は前記ＦＭ変調部４０の構成を示す図である。ＦＭ変調部は、歌唱音声信号を入力するシフトレジスタ６０およびこのシフトレジスタの任意のタップ６０ａからデータを読み出すタップアサイナ６１で構成されている。タップアサイナ６１は、制御部４３から入力されるビブラート波形信号に基づいて読出タップを決定する。すなわち、ビブラート波形信号の振幅の瞬時値に応じて読出タップを前後する。具体的には、瞬時値が大きいほど読出タップを先端側（図面において左方）に移動し、瞬時値が小さいほど読出タップを後端側（図面右方）に移動する。このように制御することにより、ビブラート波形信号を微分した波形の周波数変化する歌唱音声信号を出力することができる。また、ビブラートの波形信号の振幅の瞬時値を読出タップの移動速度とすることにより、ビブラート波形信号どおりの周波数変調をかけることもできる。
【００４３】
図７は前記ＡＭ変調部４１の構成を示す図である。ＡＭ変調部４１は係数乗算器６２、加算器６３および乗算器６４で構成されている。歌唱音声信号は係数乗算器６２および加算器６３に入力される。係数乗算器６２は、入力された歌唱音声信号に係数を乗算して加算器６３に出力する。係数乗算器６２に入力される係数は、乗算器６４において圧縮係数ａを乗じられたビブラート波形信号である。圧縮係数ａは１未満の値であり、このＡＭ変調部４１によるＡＭ変調がＦＭ変調に比して大きく掛からないように調整するためのものである。以上の構成により、加算器６３において、通常の歌唱音声信号に対してビブラート波形信号（低周波信号）でレベルを周期的に変化された低レベルの歌唱音声信号が加算されるため、出力される信号は同じレベル変化の繰り返しすなわちトレモロがかかったものとなる。
【００４４】
上記構成により、歌唱音声信号に対して歌唱者がマイク２７を握る力によってビブラートを制御することができ、歌唱者がマイク２７を強く握るとビブラートが深く掛かるという歌唱者の歌唱の状態に則した制御をすることができる。
【００４５】
なお、この音声処理用ＤＳＰ３０では、自動的にエンベロープを付与するようにしたが、エンベロープを付与せずに歌唱者の操作のままビブラートを付与することも可能である。また、変換テーブルおよびエンベロープ波形は図４に示したものに限定されるものではなく、たとえば、圧力データ−Ｍｇ変換テーブルのオフセットを無くしてもよい。
【００４６】
また、上記実施例ではＦＭ変調部４０，ＡＭ変調部４１に同じ波形のビブラート波形信号を入力しているが、両者に入力する信号波形を別々のものにしてもよい。さらに、同一の波形信号を入力する場合でも、その位相をずらすことにより、両者を併用する場合の変調効果に変化を持たせることができる。
【００４７】
【発明の効果】
以上のようにこの発明によれば、歌唱者が歌唱中に操作子を操作することによってその歌唱者の歌唱音声信号に対してビブラートが付与される。これにより、歌唱者が自分の好みに合わせてビブラートを付加することができ、発声でビブラートを付加できない歌唱者でも、ビブラートを伴う歌唱を容易にすることができる。
【００４８】
また、この発明によれば、、前記操作子を歌唱用マイクのグリップに設けた圧力センサとしたことにより、歌唱者がマイクを強く握りしめたときビブラートが強く掛かるようになり、操作が容易なうえ、歌唱者の歌唱時の行為をそのままビブラートに反映して的確なビブラートを付与することができる。
【００４９】
また、この発明によれば、カラオケ歌唱の進行に合わせたビブラートを自動的に付与するようにしたことにより、初心者でもその曲に合わせたビブラートで歌唱することができ、一律にビブラートを付加する従来の効果装置に比べて極めてカラオケ歌唱を盛り上げることができる。
【図面の簡単な説明】
【図１】この発明の実施例である音声変換カラオケ装置のブロック図
【図２】同音声変換カラオケ装置の音声処理用ＤＳＰの構成を示す図
【図３】同音声処理用ＤＳＰの制御部の構成を示す図
【図４】同制御部の変換テーブルおよびエンベロープ発声テーブルを示す図
【図５】同制御部の音節検出動作を説明する図
【図６】同音声処理用ＤＳＰのＦＭ変調部の構成を示す図
【図７】同音声処理用ＤＳＰのＡＭ変調部の構成を示す図
【図８】同音声変換カラオケ装置に用いられる楽曲データの構成を示す図
【図９】同音声変換カラオケ装置に用いられる楽曲データの構成を示す図
【図１０】同音声変換カラオケ装置に用いられる楽曲データの構成を示す図
【符号の説明】
３０−音声処理用ＤＳＰ、３３−圧力センサ、４０−ＦＭ変調部、
４１−ＡＭ変調部、５０−変換部
【図１】
0003564775.tif 000002
【図２】
0003564775.tif 000003
【図３】
0003564775.tif 000004
【図４】
0003564775.tif 000005
【図５】
0003564775.tif 000006
【図６】
0003564775.tif 000007
【図７】
0003564775.tif 000008
【図８】
0003564775.tif 000009
【図９】
0003564775.tif 000010
【図１０】
0003564775.tif 000011