JPH10301567A - Voice control device for electronic musical instruments - Google Patents
Voice control device for electronic musical instrumentsInfo
- Publication number
- JPH10301567A JPH10301567A JP9117451A JP11745197A JPH10301567A JP H10301567 A JPH10301567 A JP H10301567A JP 9117451 A JP9117451 A JP 9117451A JP 11745197 A JP11745197 A JP 11745197A JP H10301567 A JPH10301567 A JP H10301567A
- Authority
- JP
- Japan
- Prior art keywords
- control
- voice
- command
- voice recognition
- tone
- 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.)
- Pending
Links
Landscapes
- Electrophonic Musical Instruments (AREA)
Abstract
(57)【要約】
【課題】 本発明は、定型化され演奏中にマイクロホン
を通じて音声入力された楽音制御のコマンドのキーワー
ドを識別して、識別されたキーワードにに基づいて楽音
制御を行うことのできる電子楽器の音声制御装置を提供
することを課題とする。
【解決手段】 本発明は、操作子を操作して楽音を制御
する電子楽器において、楽音制御のためのコマンドを音
声入力する入力手段と、入力手段より入力された音声パ
ターンから楽音制御のコマンドを示すキーワードをパタ
ーン認識して、該キーワードに対応した楽音制御のため
の制御信号に変換して音源用CPUに送信する音声認識
手段と、各コマンドに対応した音声パターンが記憶され
ており、音声認識手段が音声制御のキーワードとなる語
をパターン認識する際に参照される音声認識用辞書と、
音声認識手段が認識したコマンドを音源CPUが認識可
能な制御信号に変換する際に参照される変換テーブル
と、を有し、音源用CPUは音声認識手段から送られた
制御信号に基づき楽音を制御するように構成される。
(57) [Problem] To provide a musical tone control command based on the identified keyword by identifying a keyword of a musical tone control command which is standardized and inputted through a microphone during a performance. It is an object to provide a voice control device for an electronic musical instrument that can be used. SOLUTION: The present invention relates to an electronic musical instrument for controlling a musical tone by operating a manipulator, wherein an input means for voice-inputting a command for musical tone control, and a musical tone control command from a voice pattern input from the input means. A voice recognition means for pattern-recognizing the indicated keyword and converting it to a control signal for tone control corresponding to the keyword and transmitting the control signal to the sound source CPU, and a voice pattern corresponding to each command are stored. A voice recognition dictionary that is referred to when the means pattern-recognizes words that are voice control keywords;
A conversion table referred to when the command recognized by the voice recognition means is converted into a control signal recognizable by the sound source CPU, wherein the sound source CPU controls the musical tone based on the control signal sent from the voice recognition means. It is configured to
Description
【0001】[0001]
【発明の属する技術分野】本発明は、自動伴奏機能を内
蔵する電子楽器の制御装置に関し、特に従来の操作子に
よる楽音制御機能に加えて、音声入力されたキーワード
の音声パターンを認識して、認識された音声パターンに
応じて楽音制御を行うことのできる電子楽器の音声制御
装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a control device for an electronic musical instrument having a built-in automatic accompaniment function. The present invention relates to a voice control device for an electronic musical instrument that can perform musical tone control in accordance with a recognized voice pattern.
【0002】[0002]
【従来の技術】従来のリズムを内蔵する電子楽器におい
て、演奏中にフィルインやイントロなどのリズムをコン
トロールするには、操作パネル上のスイッチやフットペ
ダル等の操作子を操作する必要があり、その間、演奏が
一時中断されて演奏が不自然になるという問題点があっ
た。2. Description of the Related Art In a conventional electronic musical instrument having a built-in rhythm, in order to control a rhythm such as a fill-in or an intro during a performance, it is necessary to operate a switch or a foot pedal on a control panel. However, there is a problem that the performance is temporarily stopped and the performance becomes unnatural.
【0003】また、多数の音色やリズム等が内蔵されて
いる場合、何処に所望の音色やリズム等のスイッチがあ
るかが分からず混乱して操作のタイミングが狂ったり、
スイッチが小さいため操作ミスを犯すこともあった。When a large number of tones and rhythms are built in, it is difficult to know where the switches for the desired tone and rhythm are located, and the operation timing is deviated.
Because of the small size of the switch, there were times when he made an operation mistake.
【0004】また、自動伴奏機能を有する電子楽器で自
動伴奏を演奏する際に、コード制御を行うためにはコー
ドフォームを知っていないと操作ができないという問題
点があり、初心者には取扱い操作が難しかった。Also, when performing an automatic accompaniment with an electronic musical instrument having an automatic accompaniment function, there is a problem that the operation cannot be performed without knowing the chord form in order to perform chord control. was difficult.
【0005】一方、近年の音声認識に関する技術の進歩
は著しく、例えば目的地の駅の名前を言えばディスプレ
イ上に乗換駅名が表示されたり、カーナビゲーションシ
ステムで、目的地の地名を言えば目的地を含む周辺の地
図をディスプレイに表示する、あるいは音声によりカラ
オケの選曲ができる等の音声制御システムが実現されて
いる。On the other hand, recent advances in speech recognition technology have been remarkable. For example, the name of a destination station can be displayed on a display if the name of a destination station is changed, or the destination name can be expressed by a car navigation system. A voice control system has been realized, such as displaying a map of the surrounding area including a karaoke on a display or selecting a karaoke song by voice.
【0006】このような、近年の著しく進歩した音声認
識に関する技術によれば、定型化された短い単語、また
は単語の組み合わせであれば数百語程度は正確にパター
ン認識して識別ができるようになっている。According to the speech recognition technology which has been remarkably advanced in recent years, a standardized short word or a combination of words can be accurately pattern-recognized for about several hundred words if it is used. Has become.
【0007】[0007]
【発明が解決しようとする課題】本発明は、係る事情に
鑑みなされたものであり、定型化され演奏中にマイクロ
ホンを通じて音声入力される楽音制御のコマンドを識別
して、識別されたコマンドに基づいて楽音制御を行うこ
とのできる電子楽器の音声制御装置を提供することを課
題とする。SUMMARY OF THE INVENTION The present invention has been made in view of the above circumstances, and identifies a tone control command which is standardized and is inputted through a microphone during a performance, and based on the identified command. It is an object of the present invention to provide a voice control device for an electronic musical instrument that can perform musical tone control by using the electronic musical instrument.
【0008】[0008]
【課題を解決するための手段】本発明は、操作子を操作
して楽音を制御する電子楽器において、楽音制御のため
のコマンドを音声入力する入力手段13と、前記入力手
段13より入力された音声パターンから楽音制御のコマ
ンドを示すキーワードをパターン認識して、該キーワー
ドに対応した楽音制御のための制御信号に変換して音源
用CPU10に送る音声認識手段30と、各コマンドに
対応した音声パターンが記憶されており、前記音声認識
手段30が音声制御のキーワードとなる語をパターン認
識する際に照合される音声認識用辞書34と、前記音声
認識手段30が認識したコマンドを音源用CPU10が
認識可能な制御信号に変換する際に参照される変換テー
ブル33と、を有し、音源用CPU10は前記音声認識
手段30から送られた制御信号に基づき楽音を制御する
ことができるように構成される。According to the present invention, there is provided an electronic musical instrument for controlling a musical tone by operating a manipulator, comprising: an input unit for inputting a command for controlling a musical tone by voice; A voice recognition unit 30 that recognizes a keyword indicating a musical tone control command from a voice pattern, converts the keyword into a control signal for musical tone control corresponding to the keyword, and sends the control signal to the sound source CPU 10; The voice recognition dictionary 30 is matched when the voice recognition means 30 performs pattern recognition of a word serving as a keyword for voice control, and the command recognized by the voice recognition means 30 is recognized by the sound source CPU 10. And a conversion table 33 which is referred to when converting into a control signal which can be transmitted. Configured to be able to control the musical tone based on the control signal.
【0009】前記音声認識手段30と音源用CPU10
の間に音声制御切換手段3Aを有し、前記音声制御切換
手段3Aがオンされると、操作子による制御モードに加
えて音声認識による楽音制御が可能になることを特徴と
する。The voice recognition means 30 and the sound source CPU 10
In this case, when the voice control switching means 3A is turned on, the tone control by voice recognition becomes possible in addition to the control mode by the operator.
【0010】前記音声認識用辞書34及び変換テーブル
33は、音色制御、リズム制御、コード制御、音量制
御、テンポ制御の何れか一つ以上の制御要素のデータを
有し、音色、リズム、コード、音量、テンポの何れか一
つ以上の音声制御が可能なように構成される。The voice recognition dictionary 34 and the conversion table 33 have data of one or more control elements of timbre control, rhythm control, chord control, volume control, and tempo control. It is configured such that any one or more of the sound volume and the tempo can be controlled.
【0011】[0011]
【作用】本発明は、音声認識技術を電子楽器に適用し、
演奏間における電子楽器の楽音制御を音声制御すること
により、自然で切れ目のない演奏を可能にするものであ
る。即ち、音色やリズム、音量、テンポ等の変更を、例
えば「フィルイン」といえばフィルインが出てきたり、
「テンポアップ」といえばテンポが早くなる。According to the present invention, the speech recognition technology is applied to an electronic musical instrument,
The sound control of the electronic musical instrument during the performance is voice-controlled, thereby enabling a natural and seamless performance. That is, changes in tone, rhythm, volume, tempo, etc.
Speaking of "tempo up", the tempo is faster.
【0012】また、例えば、「ボリューム1」というよ
うに、定型化された短い単語の組み合わせの音声で指示
をすると、ボリュームが1に設定されるといったよう
に、演奏間は手足を使わず音声で楽音をコントロールす
ることを可能にするものである。Also, for example, when an instruction is given by a voice of a combination of fixed short words such as "volume 1", the volume is set to 1 and voices are used without using limbs during the performance. It is possible to control the musical tone.
【0013】このため、本発明の電子楽器は、入力手段
13を通じて音声入力された楽音制御コマンドの音声パ
ターンを、音声認識手段30が音声認識用辞書34を照
合して特定のコマンドとしてパターン認識して、該当す
るコマンドを音源用CPU10の認識可能な制御信号に
変換して音源用CPU10に送る。For this reason, in the electronic musical instrument of the present invention, the voice recognition means 30 performs pattern recognition of the voice pattern of the musical tone control command input via the input means 13 as a specific command by collating the voice recognition dictionary 34. Then, the corresponding command is converted into a control signal recognizable by the sound source CPU 10 and sent to the sound source CPU 10.
【0014】音源用CPU10のコマンド設定部21
は、音声認識手段30より送られた制御信号に基づいて
コマンドに対応するフラグを立てる、あるいは、イベン
トバッファに書き込む等の処理をして制御部22による
制御を待つ。Command setting section 21 of sound source CPU 10
Sets a flag corresponding to the command based on the control signal sent from the voice recognition means 30, or performs processing such as writing to an event buffer, and waits for control by the control unit 22.
【0015】制御部22は、所定のタイミングになる
と、フラグやイベントバッファに記憶されているデータ
に基づいて楽音制御テーブル24を参照して所定の制御
データを読み出して楽音信号発生部5に送り、該楽音信
号発生部5で従来の電子楽器と同様の楽音制御が行なわ
れて発音される。At a predetermined timing, the control unit 22 reads out predetermined control data by referring to the musical tone control table 24 based on the data stored in the flag and the event buffer, and sends the control data to the musical tone signal generating unit 5. The tone signal generation unit 5 performs tone control similar to that of a conventional electronic musical instrument to generate a tone.
【0016】これにより、演奏間、演奏者が楽音制御を
行う際に手足を用いて操作子を操作する必要はなく、使
いやすい電子楽器となる。しかも、音声による制御であ
るので楽音制御のために演奏が途切れることなく、流れ
に乗った自然な演奏が可能となる。With this arrangement, it is not necessary for the performer to use the hands and feet to operate the operators when performing the musical tone control during the performance, and the electronic musical instrument is easy to use. In addition, since the control is performed by voice, the performance is not interrupted by the musical tone control, and a natural performance that follows the flow can be performed.
【0017】また、本発明によれば、コードフォームや
操作子の位置を知らなくても、例えば、「エーマイナ」
と発声すると「Am」のコードを演奏するというよう
に、音声によって自動伴奏の演奏が可能になるので、初
心者にとって使いやすい電子楽器となる。Further, according to the present invention, even if the position of the code form or the operator is not known, for example, the "A minor"
Then, the automatic accompaniment can be performed by voice, such as playing the "Am" chord, so that the electronic musical instrument is easy for beginners to use.
【0018】さらに、音声認識手段30のオン/オフを
制御する音声制御切換手段3Aを設けることにより、該
音声制御切換手段3Aをオンすると従来の操作子による
制御モードに加えて音声制御モードが追加され、オフす
ると通常の操作子による制御モードに戻る。これによ
り、演奏の局面に応じて制御モードが選択できるので、
更に使いやすい電子楽器となる。Further, by providing a voice control switching means 3A for controlling on / off of the voice recognition means 30, when the voice control switching means 3A is turned on, a voice control mode is added in addition to the control mode by the conventional operator. When it is turned off, the mode returns to the normal operation mode. As a result, the control mode can be selected according to the performance phase,
It becomes an electronic instrument that is easier to use.
【0019】[0019]
【発明の実施の形態】図1は、本発明の音声制御装置を
有する電子楽器の全体的な構成を示す概略ブロック図で
ある。以下、図面を参照しながら、本発明の音声制御装
置付き電子楽器の全体構成について説明する。FIG. 1 is a schematic block diagram showing the overall configuration of an electronic musical instrument having a voice control device according to the present invention. Hereinafter, an overall configuration of an electronic musical instrument with a voice control device of the present invention will be described with reference to the drawings.
【0020】図において、音源用CPU10は、ROM
11の図示しないプログラムメモリ部に記憶されている
制御プログラムを実行することにより、該電子楽器の全
体を制御するとともに、発音条件をチェックしてROM
11上に設けられた楽音制御テーブル24より制御パラ
メータを読み出して楽音信号発生部5に送り発音を制御
する。In the figure, a sound source CPU 10 is a ROM
11 to control the entire electronic musical instrument by executing a control program stored in a program memory unit (not shown).
The control parameters are read from a tone control table 24 provided on the tone generator 11 and sent to the tone signal generator 5 to control the tone generation.
【0021】即ち、音源用CPU10はタッチセンサで
得られたキータッチや、パネルスキャンで得られた音色
等のパラメータを、発音開始指令、発音終了指令又は音
色変更指令等に変換し、インタフェース回路を介して楽
音信号発生部5に与え発音を制御する。このため、音源
用CPU10には、ソフトウエアの機能としてコマンド
設定部21、制御部22が実現されている。That is, the sound source CPU 10 converts parameters such as a key touch obtained by a touch sensor and a timbre obtained by a panel scan into a sounding start command, a sounding ending command, a timbre changing command, and the like. The tone signal is given to the tone signal generator 5 via the controller to control the sound generation. For this reason, a command setting unit 21 and a control unit 22 are implemented in the sound source CPU 10 as software functions.
【0022】コマンド設定部21は、設定されている発
音条件に応じたフラグの設定やイベントバッファへの書
き込み等、パネルスキャン回路4が検出した操作パネル
3のイベント信号や、音声認識部30から送られた制御
信号に基づいて指示されたコマンドに対応して楽音制御
のための設定を行うものである。The command setting section 21 sends an event signal of the operation panel 3 detected by the panel scan circuit 4 and a signal from the voice recognition section 30 such as setting of a flag in accordance with a set tone generation condition and writing to an event buffer. The setting for musical tone control is performed in accordance with the command instructed based on the specified control signal.
【0023】制御部22は、所定のタイミングになる
と、コマンド設定部21が設定したコマンド、即ちRA
M12の所定の領域に設定されているフラグやイベント
バッファに記憶されているデータに基づいて、楽音制御
テーブル24から楽音制御のための制御データやパラメ
ータを読み出して楽音信号発生部5に展開するものであ
る。At a predetermined timing, the control unit 22 issues a command set by the command setting unit 21,
Based on a flag set in a predetermined area of M12 and data stored in an event buffer, control data and parameters for tone control are read from the tone control table 24 and developed in the tone signal generator 5. It is.
【0024】ROM11は、音源用CPU10を動作さ
せるプログラムを格納したプログラムメモリ部や、楽音
成分信号を形成するためのデータである周波数ナンバ、
波形ナンバ、エンベロープ波形ナンバ、モードデータ等
が記憶されている各種制御テーブル部等を有している
他、種々の固定データが記憶されている。The ROM 11 stores a program memory unit storing a program for operating the sound source CPU 10, a frequency number which is data for forming a musical tone component signal,
It has various control tables and the like in which waveform numbers, envelope waveform numbers, mode data and the like are stored, and also stores various fixed data.
【0025】楽音制御テーブル24は、操作子の操作や
音声認識によって選択された音色やコード名等と、押鍵
されたノートナンバに基づいて発音させる際の制御デー
タやパラメータを記憶するものであり、例えばエレクト
リックギターやピアノ、オルガン等の楽器の種類別に、
ノートナンバに応じた制御値やパラメータが記憶されて
いる。The musical tone control table 24 stores control data and parameters for generating a tone based on a tone number or a chord name selected by operation of an operator or voice recognition, and a pressed note number. , For example, by type of musical instrument such as electric guitar, piano, organ, etc.
Control values and parameters corresponding to the note numbers are stored.
【0026】RAM12には、上述した音源用CPU1
0を動作させるプログラムが一時記憶される他、音源用
CPU10の作業用領域、当該電子楽器を制御するため
の各種レジスタ、カウンタ、フラグ、バッファ等が定義
されている。また、ROM11に記憶されているデータ
のうち必要なデータが転送されて一時格納されるデータ
エリアや、作業用のワークエリアを有している。The RAM 12 has the above-described sound source CPU 1
In addition to the temporary storage of a program for operating 0, a work area of the sound source CPU 10, various registers, counters, flags, buffers, and the like for controlling the electronic musical instrument are defined. Further, it has a data area in which necessary data among the data stored in the ROM 11 is transferred and temporarily stored, and a work area for work.
【0027】また、操作パネル3の各キーやスイッチの
設定状態や、音声認識されたコマンドに対応して放音に
必要なデータがセットされた複数のレジスタ、楽音信号
発生部5の各楽音発生回路を未使用チャンネルに割り付
けるためのデータを記憶するアサイナメモリ、楽音情報
を一時的に記憶する記憶領域等も該RAM12に設けら
れている。A plurality of registers in which data necessary for sound emission are set in accordance with the setting states of the keys and switches of the operation panel 3 and the command recognized by the voice, and each tone generation of the tone signal generator 5 The RAM 12 is also provided with an assigner memory for storing data for allocating circuits to unused channels, a storage area for temporarily storing musical sound information, and the like.
【0028】音声認識部30は、マイクロホン13から
入力され、A/D変換器14でデジタル変換された音声
パターンと、音声認識用辞書34に記憶されている各コ
マンドに対応した音声パターンを照合して、入力された
音声が示すコマンドを特定し、該特定したコマンドを示
す制御信号を生成して音源用CPU10に送るものであ
る。The voice recognition unit 30 checks a voice pattern input from the microphone 13 and digitally converted by the A / D converter 14 with a voice pattern corresponding to each command stored in the voice recognition dictionary 34. Then, a command indicated by the input voice is specified, a control signal indicating the specified command is generated and sent to the sound source CPU 10.
【0029】音声認識部30は音声認識用CPU31と
デジタルシグナルプロセッサ32(以下、DSPとい
う)で構成されており、DSP32には変換テーブル3
3、ワークRAM35、音声認識用辞書34及びA/D
変換器14が接続されている。The voice recognition unit 30 is composed of a voice recognition CPU 31 and a digital signal processor 32 (hereinafter referred to as DSP).
3. Work RAM 35, voice recognition dictionary 34 and A / D
The converter 14 is connected.
【0030】音声認識用CPU31はDSP32を制御
するものであり、DSP32に所定のプログラムを送っ
たり、該DSP32にワークRAM35への書き込みや
読み出し、ワークRAM35に記憶されているパターン
データと音声認識用辞書34に記憶されている各コマン
ドの音声パターンとの照合、判別されたコマンドの制御
信号への変換、変換された信号の音源用CPU10への
送信等を制御するものである。The voice recognition CPU 31 controls the DSP 32, sends a predetermined program to the DSP 32, writes and reads data to and from the work RAM 35, and reads pattern data and a voice recognition dictionary stored in the work RAM 35. It controls the collation of each command stored in 34 with the voice pattern, the conversion of the determined command into a control signal, the transmission of the converted signal to the sound source CPU 10, and the like.
【0031】DSP32は、マイクロホン13より入力
されてA/D変換器14によりデジタル変換された音声
を処理して音声認識を行い、認識したコマンドに基づい
て音源用CPU10に送るコマンド信号を生成して音源
用CPU10に伝えるものである。即ち、音声認識用C
PU31に制御されて入力された音声パターンのワーク
RAM35への書き込みや読み出しを行う。The DSP 32 processes the voice input from the microphone 13 and digitally converted by the A / D converter 14 to perform voice recognition, and generates a command signal to be sent to the sound source CPU 10 based on the recognized command. This is transmitted to the sound source CPU 10. That is, C for voice recognition
The voice pattern input and controlled by the PU 31 is written to and read from the work RAM 35.
【0032】また、ワークRAM35に記憶されている
パターンデータと音声認識用辞書34に記憶されている
各コマンドに対応した音声パターンを照合して、特定の
コマンドを示すキーワードとして判別した音声パターン
を、音源用CPU10がコマンドを示す信号として認識
可能な信号に変換して、変換された信号を音源用CPU
10へ送る。Further, the pattern data stored in the work RAM 35 is compared with the voice pattern corresponding to each command stored in the voice recognition dictionary 34, and a voice pattern determined as a keyword indicating a specific command is determined. The sound source CPU 10 converts the signal into a signal recognizable as a signal indicating a command, and converts the converted signal into a signal for the sound source CPU.
Send to 10.
【0033】変換テーブル33は、DSP32が特定の
コマンドとして認識した音声パターンの識別番号または
コマンド名等を、パネルスキャンの結果得られた信号と
同様に、音源用CPU10がコマンドを示す信号として
認識可能な信号に変換する際に参照されるデータ(アド
レス)を、全ての制御可能なコマンドについて記憶する
テーブルである。The conversion table 33 is capable of recognizing the identification number or command name of the voice pattern recognized as a specific command by the DSP 32 as a signal indicating the command by the sound source CPU 10 in the same manner as a signal obtained as a result of panel scan. 4 is a table that stores data (address) referred to when converting to a proper signal for all controllable commands.
【0034】該変換テーブル33は音声認識用CPU3
1の制御のもと、音声認識の結果判別されたコマンドの
番号またはコマンド名等をキーにDSP32により参照
され、読み出されたデータは音源用CPU10に送られ
る。なお、変換テーブル33の構成については図3の説
明で詳述する。The conversion table 33 is stored in the voice recognition CPU 3.
Under the control of 1, the DSP 32 refers to the command using the command number or command name determined as a result of the voice recognition as a key, and the read data is sent to the CPU 10 for the sound source. The configuration of the conversion table 33 will be described in detail with reference to FIG.
【0035】ワークRAM35は、マイクロホン13を
通じて入力され、A/D変換器14によりデジタル信号
に変換された音声パターンを一時記憶するものであり、
このワークRAM35に記憶されている音声パターン
は、所定のタイミングになるとDSP32により読み出
されて音声認識用辞書34に記憶されているコマンドの
音声パターンと照合される。The work RAM 35 temporarily stores a voice pattern inputted through the microphone 13 and converted into a digital signal by the A / D converter 14.
At a predetermined timing, the voice pattern stored in the work RAM 35 is read out by the DSP 32 and collated with the voice pattern of the command stored in the voice recognition dictionary 34.
【0036】音声認識用辞書34は、コマンドを示すた
めに定型化されたキーワード、例えば「フィルイン」と
か「テンポアップ」の音声パターンと、各コマンドを示
す固有の識別番号等を対応して記憶するものであり、例
えば、テンポアップは36、フィルインは23というよ
うに音声パターンとコマンドの識別番号等が対応して記
憶されている。The voice recognition dictionary 34 stores a fixed keyword for indicating a command, for example, a voice pattern of "fill-in" or "tempo-up", and a unique identification number indicating each command. For example, a voice pattern and a command identification number are stored in association with each other, such as 36 for tempo up and 23 for fill-in.
【0037】従って、検出されたキーワードはコマンド
を示す識別番号等で変換テーブル33に送られる。な
お、前記音声認識用辞書34に記憶される音声パターン
とコマンドの対応表は、操作パネル3上に設けられてい
る各操作子のそれぞれの設定値と1対1の対応をするよ
うに設けられている。Accordingly, the detected keyword is sent to the conversion table 33 as an identification number indicating the command. The correspondence table between the voice patterns and the commands stored in the voice recognition dictionary 34 is provided so as to have a one-to-one correspondence with each set value of each operation element provided on the operation panel 3. ing.
【0038】即ち、ボリュームの場合は、「ボリューム
1」と言えばボリュームの目盛りが1に設定され、「ボ
リューム5」と言えばボリュームの目盛りが5に設定さ
れされるように音声パターンが用意されている。That is, in the case of a volume, an audio pattern is prepared so that the volume scale is set to 1 when "Volume 1" is set, and the volume scale is set to 5 when "Volume 5" is set. ing.
【0039】また、音声認識用辞書34や変換テーブル
33に設けられるコマンドの種類、即ち、楽音制御の対
象となる制御要素としては、音色、リズム、コード、テ
ンポ、音量等操作子の種類だけあるが、音声認識可能と
する要素は必要に応じこれらの各要素から選択的に実施
できるように構成してもよい。The types of commands provided in the voice recognition dictionary 34 and the conversion table 33, that is, the control elements to be controlled by the musical tone include only types of operators such as tone, rhythm, chord, tempo, and volume. However, the elements that can be recognized by voice may be configured to be selectively implemented from each of these elements as necessary.
【0040】マイクロホン13は、演奏間に制御コマン
ドを音声入力するものであり、A/D変換器14は入力
された音声をデジタル信号に変換するものである。デジ
タル変換された音声パターンは音声認識用CPU31に
より制御されて一旦ワークRAM35に記憶される。な
お、前記マイクロホン13やA/D変換器14は、例え
ばキーボード内部に設けられる。The microphone 13 is for inputting a control command by voice during the performance, and the A / D converter 14 is for converting the input voice to a digital signal. The digitally converted voice pattern is temporarily stored in the work RAM 35 under the control of the voice recognition CPU 31. The microphone 13 and the A / D converter 14 are provided, for example, inside a keyboard.
【0041】鍵盤1は発生すべき楽音を指定するために
使用されるものであり、複数のキーと、これらのキーの
押鍵・離鍵動作に連動して開閉するキースイッチとで構
成され、演奏者の押鍵・離鍵動作はタッチセンサによっ
て検出され、音源用CPU10の制御のもとに検出され
た信号は楽音信号発生部5に供給される。The keyboard 1 is used for designating a musical tone to be generated, and is composed of a plurality of keys and a key switch which opens and closes in conjunction with the key press / release operations of these keys. Key press / key release operations of the performer are detected by a touch sensor, and a signal detected under the control of the sound source CPU 10 is supplied to the musical tone signal generator 5.
【0042】また、当該鍵盤1には各キーの押下の状態
を検知するための押鍵検出部2を含んでおり、鍵盤1の
押鍵又は離鍵により発生された演奏情報は一時RAM1
2の所定の領域に記憶され所要に応じて音源用CPU1
0により読み出されて図示しない発音チャンネル割当部
に供給される。The keyboard 1 includes a key press detection unit 2 for detecting the pressed state of each key. Performance information generated by key press or key release of the keyboard 1 is temporarily stored in the RAM 1.
CPU 2 for a sound source stored in a predetermined area of
0 and is supplied to a sound channel assignment unit (not shown).
【0043】なお、本実施例は入力装置として鍵盤1を
使用する場合を例に説明しているが、入力装置はこれに
限定されるものではなく、例えばギター等の鍵盤楽器以
外の楽器やMIDI装置等を使用してもよい。In this embodiment, the case where the keyboard 1 is used as an input device is described as an example. However, the input device is not limited to this, and for example, an instrument other than a keyboard instrument such as a guitar or MIDI An apparatus or the like may be used.
【0044】押鍵検出部2は、演奏者の押鍵・離鍵動
作、つまり鍵のオン/オフを検出し、検出したオン/オ
フ情報をその鍵番号とともに楽音信号発生部5に伝える
ものである。なお、コマンド設定部21は、この鍵のオ
ン/オフ情報をRAM12に一時記憶させ所要に応じて
読み出す。The key press detecting section 2 detects a key press / key release operation of a player, that is, on / off of a key, and transmits the detected on / off information to the musical tone signal generating section 5 together with the key number. is there. The command setting unit 21 temporarily stores the key on / off information in the RAM 12 and reads out the information as needed.
【0045】操作パネル3は、音色や音量等の発音条件
の変更等を指示するものであり、電源スイッチの他、音
色選択スイッチ、モード指定スイッチ、メロディ選択ス
イッチ、リズム選択スイッチ等の各種のスイッチや、各
種情報を表示するための表示部が設けられている。The operation panel 3 is for instructing a change of tone generation conditions such as a tone color and a volume. In addition to a power switch, various switches such as a tone color selection switch, a mode designation switch, a melody selection switch and a rhythm selection switch are provided. Also, a display unit for displaying various information is provided.
【0046】該操作パネル3の各スイッチのセット/リ
セット状態は内部に含まれるパネルスキャン回路4によ
って検出されるようになっており、このパネルスキャン
回路4で検出したスイッチのセット状態に関するデータ
はコマンド設定部21の制御の下にRAM12上の所定
の領域に記憶される。The set / reset state of each switch of the operation panel 3 is detected by a panel scan circuit 4 included therein. Data on the set state of the switch detected by the panel scan circuit 4 is a command. It is stored in a predetermined area on the RAM 12 under the control of the setting unit 21.
【0047】また、音声制御の切り換えを行う音声制御
スイッチ3Aや、各操作子の設定状態、編集時の設定モ
ード、自動演奏の状態等を表示する表示部は該操作パネ
ル3に設けられている。The operation panel 3 is provided with a voice control switch 3A for switching the voice control, and a display unit for displaying a setting state of each operation element, a setting mode for editing, a state of automatic performance, and the like. .
【0048】音声制御スイッチ3Aは、操作子による楽
音の制御モードに加えて、演奏間における音声による楽
音制御を可能にするための切り換えスイッチであり、該
音声制御スイッチ3Aが押下されると音声による楽音制
御が可能となる。The voice control switch 3A is a changeover switch for enabling a tone control by voice during a performance in addition to a control mode of a tone by an operator. When the voice control switch 3A is pressed, the voice control switch 3A is activated. Musical tone control becomes possible.
【0049】楽音信号発生部5は、CPU10から送ら
れた信号に対応する楽音波形データ及びエンベロープデ
ータを波形メモリ6から読み出し、読み出された楽音波
形データにエンベロープを付加して楽音信号として出力
するものである。The tone signal generator 5 reads out tone waveform data and envelope data corresponding to the signal sent from the CPU 10 from the waveform memory 6, adds an envelope to the read tone waveform data, and outputs it as a tone signal. Things.
【0050】この楽音信号発生部5が出力した楽音信号
はD/A変換器7でアナログ変換されたのち増幅器8に
供給される。このため、楽音信号発生部5には波形デー
タやエンベロープデータを記憶する波形メモリ6が接続
されている。The tone signal output from the tone signal generator 5 is supplied to an amplifier 8 after being converted into an analog signal by a D / A converter 7. For this purpose, a waveform memory 6 for storing waveform data and envelope data is connected to the tone signal generator 5.
【0051】波形メモリ6は、例えばROM11で構成
されており、楽音の波形データや楽音成分に応じた種々
のエンベロープデータを記憶するものであり、弱打、中
打、強打等の波形データや、楽音成分選択レジスタの内
容をアドレスとして選択されるエンベロープデータが記
憶されている。The waveform memory 6 is composed of, for example, the ROM 11, and stores waveform data of musical tones and various envelope data corresponding to musical tone components. Envelope data that is selected using the contents of the tone component selection register as an address is stored.
【0052】D/A変換器7は、入力されたデジタル楽
音信号をアナログ楽音信号に変換するものであり、D/
A変換器7でアナログ信号に変換された楽音信号は、増
幅器8に供給されるようになっている。The D / A converter 7 converts an input digital tone signal into an analog tone signal.
The tone signal converted into an analog signal by the A converter 7 is supplied to the amplifier 8.
【0053】増幅器8は、D/A変換器7から供給され
るアナログ楽音信号を所定の利得で増幅するものであ
る。この増幅器8の出力はスピーカ9に供給されるよう
になっている。The amplifier 8 amplifies the analog tone signal supplied from the D / A converter 7 with a predetermined gain. The output of the amplifier 8 is supplied to a speaker 9.
【0054】スピーカ9は、増幅器8より送られた電気
信号としてのアナログ楽音信号を音響信号に変換するも
のである。つまり、発生された楽音信号に応じて楽音を
放音するものである。The speaker 9 converts an analog tone signal as an electric signal sent from the amplifier 8 into an acoustic signal. That is, a tone is emitted according to the generated tone signal.
【0055】図2は、本発明の音声制御装置の構成と動
作を説明する機能ブロック図である。以下図面を参照し
ながら、本発明の音声制御装置の全体的な動作について
説明する。FIG. 2 is a functional block diagram illustrating the configuration and operation of the voice control device of the present invention. Hereinafter, the overall operation of the voice control device of the present invention will be described with reference to the drawings.
【0056】図のような構成において、マイクロホン1
3より入力されたアナログの音声信号は、A/D変換器
14によりデジタル変換されてDSP32に送られる。
DSP32は音声認識用CPU31に制御されてパター
ン入力された音声パターンを一旦ワークRAM35に記
憶させる。In the configuration shown in FIG.
The analog audio signal input from 3 is digitally converted by the A / D converter 14 and sent to the DSP 32.
The DSP 32 is controlled by the voice recognition CPU 31 to temporarily store the input voice pattern in the work RAM 35.
【0057】次いで、所定のタイミングになると音源用
CPU10からの信号を受けて、音声認識用CPU31
がDSP32を制御してワークRAM35に記憶されて
いる音声パターンを読み出し、DSP32に音声認識を
指示する。Next, at a predetermined timing, a signal from the sound source CPU 10 is received and the voice recognition CPU 31
Controls the DSP 32 to read out the voice pattern stored in the work RAM 35 and instruct the DSP 32 to perform voice recognition.
【0058】この指示を受けてDSP32は、読み出さ
れた音声パターンと、音声認識用辞書34に記憶されて
いる各コマンドの音声パターンとを照合し、音声入力さ
れたキーワードが何れのコマンドに該当するかを判定す
る。In response to this instruction, the DSP 32 checks the read voice pattern against the voice pattern of each command stored in the voice recognition dictionary 34, and determines whether any of the keywords input by voice corresponds to any command. Is determined.
【0059】ワークRAM35から読み出された音声パ
ターンの示すコマンドの種別が判定されると、続いて、
DSP32は音源用CPU10がコマンドを示す制御信
号として認識可能な信号に変換するため、判定されたコ
マンドの識別番号をキーワードとして変換テーブル33
から該当する信号データを読み出し、これを音源用CP
U10に送る。When the type of the command indicated by the voice pattern read from the work RAM 35 is determined,
The DSP 32 converts the signal into a signal recognizable by the sound source CPU 10 as a control signal indicating a command.
And reads the corresponding signal data from the
Send to U10.
【0060】音源用CPU10は、音声認識部30から
送られた制御信号を受けると、これをコマンド設定部2
1に送る。コマンド設定部21は送られた信号に基づい
てコマンドに応じた楽音制御のためのフラグを立てる。
あるいはイベントバッファへのデータの書き込みを行
う。Upon receiving the control signal sent from the voice recognition unit 30, the sound source CPU 10 sends it to the command setting unit 2.
Send to 1. The command setting section 21 sets a flag for tone control according to the command based on the transmitted signal.
Alternatively, data is written to the event buffer.
【0061】次いで、制御部22が所定のタイミングに
なると楽音制御のためのフラグやイベントバッファのデ
ータを読み取り、読み取られたデータに該当する制御デ
ータを楽音制御テーブル23から読み出して楽音信号発
生部5に送り展開する。Next, at a predetermined timing, the control section 22 reads a flag for musical tone control and data in an event buffer, reads control data corresponding to the read data from the musical tone control table 23, and To deploy.
【0062】これにより、楽音信号発生部5は該楽音信
号発生部に展開されている発音条件に従って、所定の波
形を波形メモリ6より読み出して発音する。As a result, the tone signal generator 5 reads out a predetermined waveform from the waveform memory 6 and emits the tone in accordance with tone generation conditions developed in the tone signal generator.
【0063】図3は変換テーブル33の機能を説明する
図である。以下、図面を参照しながら変換テーブル33
の機能について説明する。FIG. 3 is a diagram for explaining the function of the conversion table 33. Hereinafter, the conversion table 33 will be described with reference to the drawings.
The function of will be described.
【0064】図3AのNo項目は、DSP32がパター
ン認識したコマンドを音声認識用辞書34から読み出す
際の識別番号の一例を示す図である。図のようにDSP
32が認識したコマンドが、例えば音色制御のオルガン
の場合には識別番号は02、リズム制御のサンバの場合
には識別番号20が音声認識用辞書34から読み出され
る。The item No in FIG. 3A is a diagram showing an example of the identification number when the command pattern-recognized by the DSP 32 is read out from the voice recognition dictionary 34. DSP as shown
If the command recognized by the 32 is, for example, a tone control organ, the identification number is read from the voice recognition dictionary, and the identification number is read from the voice recognition dictionary.
【0065】変換テーブル33は、この音声認識用辞書
34から読み出された識別番号(コマンド)を、音源用
CPU10が認識可能な信号に変換するものであり、例
えばオルガンの場合,DSP32は先ず制御要素(音
色)を示す00を読み出し、続いて該音色の制御項目オ
ルガンを示す02を読み出し、音源用CPU10に送
る。The conversion table 33 converts the identification number (command) read from the voice recognition dictionary 34 into a signal recognizable by the sound source CPU 10. For example, in the case of an organ, the DSP 32 first controls 00 indicating the element (tone color) is read out, and subsequently 02 indicating the control item organ of the tone color is read out and sent to the sound source CPU 10.
【0066】これにより、音源用CPU10は音声認識
部30から送られた信号00と02に基づいて、音色制
御のオルガンであることを認識し、波形ROMのオルガ
ンのアドレスのデータを読み出す。Thus, the sound source CPU 10 recognizes that the organ is a timbre control organ based on the signals 00 and 02 sent from the voice recognition section 30, and reads the data of the organ address of the waveform ROM.
【0067】一方、コマンドがリズム制御のサンバの場
合は、DSP32は音声認識用辞書から20を読み出
し、変換テーブル33を参照して先ず制御要素としてリ
ズムの01を読み出し、続いて制御項目の03を読み出
して、これを音源用CPU10に送る。On the other hand, if the command is a rhythm control samba, the DSP 32 reads out 20 from the speech recognition dictionary, reads out the rhythm 01 as a control element by referring to the conversion table 33, and then reads out the control item 03. This is read out and sent to the sound source CPU 10.
【0068】これにより、音源用CPU10は音声認識
部30から送られた信号01と03に基づいて、リズム
制御のサンバであることを認識し、データROMにある
リズムデータのサンバのデータのアドレスからデータの
読み出しを行う。Thus, the sound source CPU 10 recognizes that it is a rhythm control samba based on the signals 01 and 03 sent from the voice recognition section 30, and determines from the rhythm data samba data address in the data ROM. Read data.
【0069】同様にして、コード制御のCm7の場合
は、音声認識用辞書から27を読み出し、変換テーブル
33でコードの要素番号02、と制御項目01を読み出
し音源用CPU10に送る。Similarly, in the case of code control Cm7, 27 is read from the voice recognition dictionary, and the code element number 02 and control item 01 are read out from the conversion table 33 and sent to the sound source CPU 10.
【0070】これにより、音源用CPU10はコード制
御のCm7であることを認識し、自動伴奏コード展開テ
ーブルのCm7のデータのアドレスから読み出しを行
う。As a result, the tone generator CPU 10 recognizes that it is the Cm7 for chord control, and reads from the address of the Cm7 data in the automatic accompaniment chord expansion table.
【0071】このように、音源用CPU10は制御する
要素に応じてそれぞれ異なったテーブルからデータの読
み出しを行う必要がある。従って、音声認識部30は、
操作子による楽音制御の場合と同様、音源用CPU10
が音色、リズム、コード、テンポ等の制御要素と、ポッ
プスやロック、ピアノやトランペット、C#やAm等の
制御項目が認識できる制御信号を送る必要がある。As described above, the tone generator CPU 10 needs to read data from different tables according to the elements to be controlled. Therefore, the voice recognition unit 30
As in the case of the tone control by the operator, the sound source CPU 10
It is necessary to send control signals for recognizing control elements such as timbre, rhythm, chord, tempo and the like, and control items such as pops and rocks, pianos and trumpets, C # and Am.
【0072】このため、変換テーブル33には、音声認
識用辞書34と照合して判定されたコマンドの識別番号
に基づき、音源用CPU10が制御する制御要素と、該
制御要素における制御項目を判断できる信号を生成でき
るデータを記憶している。For this reason, in the conversion table 33, the control elements controlled by the sound source CPU 10 and the control items in the control elements can be determined based on the identification number of the command determined by collating with the voice recognition dictionary 34. The data which can generate a signal is stored.
【0073】従って、音源用CPU10は、音声認識部
30から制御信号を受けると、先ず制御要素を判定し、
続いて該制御要素における制御項目を判断して所定の制
御を行うことになる。Accordingly, when the sound source CPU 10 receives the control signal from the voice recognition unit 30, it first determines the control element,
Subsequently, predetermined control is performed by determining the control item of the control element.
【0074】なお、音声認識部30が認識した識別番号
を直接音源用CPU部10に送り、該音源用CPU部1
0で音声認識部30から送られた識別番号に基づきコマ
ンドの要素や制御項目を判断して楽音制御を行うことも
可能である。The identification number recognized by the voice recognition unit 30 is sent directly to the sound source CPU 10 and the sound source CPU 1
It is also possible to perform musical tone control by determining a command element or a control item based on the identification number sent from the voice recognition unit 30 at 0.
【0075】しかしながら、本実施例のように、音声認
識部30で操作子による楽音制御の場合と同様の制御信
号を生成して音源用CPU部10に送るように構成すれ
ば、電子楽器本体の構成に対する影響は少なくブロック
化が可能であり、他品種少量生産を目指す場合に都合が
よい。However, as in the present embodiment, if the voice recognition unit 30 is configured to generate a control signal similar to that in the case of musical tone control by an operator and send it to the sound source CPU unit 10, the electronic musical instrument main body The influence on the configuration is small and the block can be formed, which is convenient when small-scale production of other products is aimed.
【0076】また、音声認識されるコマンドは定型化さ
れた一つの単語に限定されるものではなく、識別可能で
あれば複数の単語の組み合わせであってもよい。また、
音声制御される制御要素は、音色、リズム、コード、テ
ンポ、音量、に限定されるものではなく、他の制御要素
を含めてもよい。The command recognized by voice is not limited to one fixed word, but may be a combination of a plurality of words as long as it can be identified. Also,
The control elements to be voice-controlled are not limited to timbre, rhythm, chord, tempo, and volume, but may include other control elements.
【0077】[0077]
【発明の効果】以上詳述したように本発明によれば、演
奏間、マイクロホンより音声入力されたキーワードをパ
ターン認識して、判別されたコマンドに基づいて楽音の
制御が行われる。従って、演奏間に一時演奏を中断して
操作子を操作する必要がないので、演奏が途切れること
はなく自然な流れにそった演奏が可能となる。As described in detail above, according to the present invention, during performance, a keyword input by voice from a microphone is pattern-recognized, and tone control is performed based on the determined command. Therefore, there is no need to interrupt the performance temporarily during the performance and operate the operator, so that the performance can be performed without interruption and in a natural flow.
【0078】しかも、音声制御用の切換スイッチを設け
ることにより、従来の操作子を用いて楽音制御を行う電
子楽器としても使用可能となり、利便性はさらに増大す
る。Further, by providing a changeover switch for voice control, it can be used as an electronic musical instrument for controlling a musical tone by using a conventional operator, and the convenience is further increased.
【図1】本発明に係る電子楽器の全体構成を説明する図
である。FIG. 1 is a diagram illustrating an overall configuration of an electronic musical instrument according to the present invention.
【図2】本発明に係る音声制御装置の音声認識および制
御動作を説明する図である。FIG. 2 is a diagram illustrating voice recognition and control operation of a voice control device according to the present invention.
【図3】本発明に係る変換テーブルの機能を説明する図
である。FIG. 3 is a diagram illustrating functions of a conversion table according to the present invention.
1 鍵盤 2 押鍵検出部 3 操作パネル 3A 音声制御スイッチ(音声制御切換手段) 4 パネルスキャン回路 5 楽音信号発生部 6 波形メモリ 7 D/A変換器 8 増幅器 9 スピーカ 10 音源用CPU 11 ROM 12 RAM 13 マイクロホン(入力手段) 14 A/D変換器 21 コマンド設定部 22 制御部 24 楽音制御テーブル 30 音声認識部(音声認識手段) 31 音声認識用CPU 32 デジタルシグナルプロセッサ(DSP) 33 変換テーブル 34 音声認識用辞書 35 ワークRAM Reference Signs List 1 keyboard 2 key press detection unit 3 operation panel 3A voice control switch (voice control switching means) 4 panel scan circuit 5 musical tone signal generation unit 6 waveform memory 7 D / A converter 8 amplifier 9 speaker 10 sound source CPU 11 ROM 12 RAM Reference Signs List 13 microphone (input means) 14 A / D converter 21 command setting section 22 control section 24 tone control table 30 voice recognition section (voice recognition means) 31 voice recognition CPU 32 digital signal processor (DSP) 33 conversion table 34 voice recognition Dictionary 35 Work RAM
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 FI G10H 1/40 G10H 1/40 1/46 1/46 ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 6 Identification code FI G10H 1/40 G10H 1/40 1/46 1/46
Claims (3)
器において、 楽音制御のためのコマンドを音声入力する入力手段と、 前記入力手段より入力された音声パターンから楽音制御
のコマンドを示すキーワードをパターン認識して、該キ
ーワードに対応した楽音制御のための制御信号に変換し
て音源用CPUに送る音声認識手段と、 各コマンドに対応した音声パターンが記憶されており、
前記音声認識手段が音声制御のキーワードとなる語をパ
ターン認識する際に照合される音声認識用辞書と、 前記音声認識手段が認識したコマンドを音源用CPUが
認識可能な制御信号に変換する際に参照される変換テー
ブルと、を有し、音源用CPUは前記音声認識手段から
送られた制御信号に基づき楽音を制御することができる
ことを特徴とする電子楽器の音声制御装置。1. An electronic musical instrument for controlling a musical tone by operating a manipulator, comprising: input means for voice-inputting a command for musical tone control; and a keyword indicating a musical tone control command from a voice pattern input from the input means. And voice recognition means for converting the signal into a control signal for tone control corresponding to the keyword and transmitting the control signal to the sound source CPU, and a voice pattern corresponding to each command are stored.
A voice recognition dictionary that is collated when the voice recognition unit pattern-recognizes a word that is a keyword for voice control; and a command that is converted by the voice recognition unit into a control signal that can be recognized by the sound source CPU. And a conversion table to be referred to, wherein the sound source CPU can control a musical tone based on a control signal sent from the voice recognition means.
音声制御切換手段を有し、前記音声制御切換手段がオン
されると、操作子による制御モードに加えて音声認識に
よる楽音制御が可能になることを特徴とする請求項1記
載の電子楽器の音声制御装置。2. A voice control switching means is provided between the voice recognition means and the sound source CPU, and when the voice control switching means is turned on, tone control by voice recognition is possible in addition to a control mode by an operator. The voice control device for an electronic musical instrument according to claim 1, wherein:
は、音色制御、リズム制御、コード検出、音量制御、テ
ンポ制御の何れか一つ以上の制御要素のデータを有し、
音色、リズム、コード、音量、テンポの何れか一つ以上
の音声制御が可能であることを特徴とする請求項1又は
2記載の音声制御装置。3. The voice recognition dictionary and the conversion table have data of one or more control elements of timbre control, rhythm control, chord detection, volume control, and tempo control.
3. The voice control device according to claim 1, wherein voice control of any one or more of a tone color, a rhythm, a chord, a volume, and a tempo is possible.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9117451A JPH10301567A (en) | 1997-04-22 | 1997-04-22 | Voice control device for electronic musical instruments |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9117451A JPH10301567A (en) | 1997-04-22 | 1997-04-22 | Voice control device for electronic musical instruments |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH10301567A true JPH10301567A (en) | 1998-11-13 |
Family
ID=14711989
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9117451A Pending JPH10301567A (en) | 1997-04-22 | 1997-04-22 | Voice control device for electronic musical instruments |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH10301567A (en) |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001195058A (en) * | 2000-01-12 | 2001-07-19 | Yamaha Corp | Music playing device |
| KR20020048357A (en) * | 2002-05-29 | 2002-06-22 | 양덕준 | Method and apparatus for providing text-to-speech and auto speech recognition on audio player |
| KR100547900B1 (en) * | 2002-07-23 | 2006-01-31 | 오므론 가부시키가이샤 | Data entry method and data entry device |
| JP2014071328A (en) * | 2012-09-28 | 2014-04-21 | Xing Inc | Karaoke device and computer program |
| US9117429B2 (en) | 2011-02-11 | 2015-08-25 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Input interface for generating control signals by acoustic gestures |
| JPWO2017034020A1 (en) * | 2015-08-26 | 2018-08-02 | 株式会社根本杏林堂 | Medical image processing apparatus and medical image processing program |
| US10592204B2 (en) | 2017-03-24 | 2020-03-17 | Yamaha Corporation | User interface device and method, and sound-enabled operation system |
| US10657943B2 (en) | 2016-01-15 | 2020-05-19 | Sunland Information Technology Co., Ltd. | Systems and methods for calibrating a musical device |
| JP2021144238A (en) * | 2017-10-25 | 2021-09-24 | ヤマハ株式会社 | Pronunciation system, controller, control method thereof and program |
-
1997
- 1997-04-22 JP JP9117451A patent/JPH10301567A/en active Pending
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001195058A (en) * | 2000-01-12 | 2001-07-19 | Yamaha Corp | Music playing device |
| KR20020048357A (en) * | 2002-05-29 | 2002-06-22 | 양덕준 | Method and apparatus for providing text-to-speech and auto speech recognition on audio player |
| KR100547900B1 (en) * | 2002-07-23 | 2006-01-31 | 오므론 가부시키가이샤 | Data entry method and data entry device |
| US9117429B2 (en) | 2011-02-11 | 2015-08-25 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Input interface for generating control signals by acoustic gestures |
| JP2014071328A (en) * | 2012-09-28 | 2014-04-21 | Xing Inc | Karaoke device and computer program |
| JPWO2017034020A1 (en) * | 2015-08-26 | 2018-08-02 | 株式会社根本杏林堂 | Medical image processing apparatus and medical image processing program |
| US10657943B2 (en) | 2016-01-15 | 2020-05-19 | Sunland Information Technology Co., Ltd. | Systems and methods for calibrating a musical device |
| US11328618B2 (en) | 2016-01-15 | 2022-05-10 | Sunland Information Technology Co., Ltd. | Systems and methods for calibrating a musical device |
| US10592204B2 (en) | 2017-03-24 | 2020-03-17 | Yamaha Corporation | User interface device and method, and sound-enabled operation system |
| JP2021144238A (en) * | 2017-10-25 | 2021-09-24 | ヤマハ株式会社 | Pronunciation system, controller, control method thereof and program |
| US11526134B2 (en) | 2017-10-25 | 2022-12-13 | Yamaha Corporation | Tempo setting device and control method thereof |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH10301567A (en) | Voice control device for electronic musical instruments | |
| JPH0527763A (en) | Phrase playing device | |
| JPH06332449A (en) | Singing voice reproducing device for electronic musical instrument | |
| JPH06324677A (en) | Text input device of electronic musical instrument | |
| JPH09244647A (en) | Electronic musical instrument | |
| JP3567294B2 (en) | Sound generator | |
| US20250292751A1 (en) | Music performing apparatus and method, and recording medium | |
| JP6410345B2 (en) | Sound preview apparatus and program | |
| JP3554770B2 (en) | Tone generator | |
| JPH0527762A (en) | Electronic musical instrument | |
| JPH06342288A (en) | Musical sound generating device | |
| JP3375220B2 (en) | Electronic musical instrument | |
| JP2001125572A (en) | Electronic musical instrument, musical sound generation control method, and storage medium | |
| JP2738217B2 (en) | Electronic musical instrument | |
| JPH07199940A (en) | Electronic musical instrument demo performance controller | |
| JP2714893B2 (en) | Chord information output device | |
| WO2023175844A1 (en) | Electronic wind instrument, and method for controlling electronic wind instrument | |
| JP3476863B2 (en) | Automatic accompaniment device for electronic musical instruments | |
| JP2961675B2 (en) | Electronic musical instrument | |
| JPH10240244A (en) | Key press indicating device | |
| JP2570550B2 (en) | Electronic string instrument | |
| JPH05108068A (en) | Phrase information input and output device | |
| JP3543159B2 (en) | Automatic accompaniment device | |
| JPH1063269A (en) | Silence piano | |
| JPH07160255A (en) | Automatic musical instrument accompaniment device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20041122 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20041130 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050114 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20050215 |