KR20020064997A - Portable telephone and portable telephone system - Google Patents
Portable telephone and portable telephone system Download PDFInfo
- Publication number
- KR20020064997A KR20020064997A KR1020027009057A KR20027009057A KR20020064997A KR 20020064997 A KR20020064997 A KR 20020064997A KR 1020027009057 A KR1020027009057 A KR 1020027009057A KR 20027009057 A KR20027009057 A KR 20027009057A KR 20020064997 A KR20020064997 A KR 20020064997A
- Authority
- KR
- South Korea
- Prior art keywords
- music
- scoring
- song
- data
- microphone
- Prior art date
Links
- 230000006854 communication Effects 0.000 claims abstract description 42
- 238000004891 communication Methods 0.000 claims abstract description 38
- 238000000034 method Methods 0.000 claims abstract description 36
- 230000001413 cellular effect Effects 0.000 claims abstract description 22
- 230000008569 process Effects 0.000 claims abstract description 14
- 230000005236 sound signal Effects 0.000 claims description 32
- 230000005540 biological transmission Effects 0.000 claims description 22
- 238000012545 processing Methods 0.000 claims description 21
- 230000002194 synthesizing effect Effects 0.000 claims description 19
- 238000013500 data storage Methods 0.000 claims description 13
- 230000015572 biosynthetic process Effects 0.000 claims description 2
- 230000004044 response Effects 0.000 claims description 2
- 238000003786 synthesis reaction Methods 0.000 claims description 2
- 238000013077 scoring method Methods 0.000 claims 1
- 230000002776 aggregation Effects 0.000 abstract description 3
- 238000004220 aggregation Methods 0.000 abstract description 3
- 230000001755 vocal effect Effects 0.000 description 13
- 230000006870 function Effects 0.000 description 10
- 238000000605 extraction Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 239000000284 extract Substances 0.000 description 6
- 238000007726 management method Methods 0.000 description 3
- 230000003442 weekly effect Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 241001342895 Chorus Species 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000007175 bidirectional communication Effects 0.000 description 1
- HAORKNGNJCEJBX-UHFFFAOYSA-N cyprodinil Chemical compound N=1C(C)=CC(C2CC2)=NC=1NC1=CC=CC=C1 HAORKNGNJCEJBX-UHFFFAOYSA-N 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/36—Accompaniment arrangements
- G10H1/361—Recording/reproducing of accompaniment for use with an external source, e.g. karaoke systems
- G10H1/365—Recording/reproducing of accompaniment for use with an external source, e.g. karaoke systems the accompaniment information being stored on a host computer and transmitted to a reproducing terminal by means of a network, e.g. public telephone lines
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2210/00—Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
- G10H2210/031—Musical analysis, i.e. isolation, extraction or identification of musical elements or musical parameters from a raw acoustic signal or from an encoded audio signal
- G10H2210/091—Musical analysis, i.e. isolation, extraction or identification of musical elements or musical parameters from a raw acoustic signal or from an encoded audio signal for performance evaluation, i.e. judging, grading or scoring the musical qualities or faithfulness of a performance, e.g. with respect to pitch, tempo or other timings of a reference performance
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2240/00—Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
- G10H2240/171—Transmission of musical instrument data, control or status information; Transmission, remote access or control of music data for electrophonic musical instruments
- G10H2240/201—Physical layer or hardware aspects of transmission to or from an electrophonic musical instrument, e.g. voltage levels, bit streams, code words or symbols over a physical link connecting network nodes or instruments
- G10H2240/241—Telephone transmission, i.e. using twisted pair telephone lines or any type of telephone network
- G10H2240/251—Mobile telephone transmission, i.e. transmitting, accessing or controlling music data wirelessly via a wireless or mobile telephone receiver, analogue or digital, e.g. DECT, GSM, UMTS
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2250/00—Aspects of algorithms or signal processing methods without intrinsic musical character, yet specifically adapted for or used in electrophonic musical processing
- G10H2250/541—Details of musical waveform synthesis, i.e. audio waveshape processing from individual wavetable samples, independently of their origin or of the sound they represent
- G10H2250/571—Waveform compression, adapted for music synthesisers, sound banks or wavetables
- G10H2250/591—DPCM [delta pulse code modulation]
- G10H2250/595—ADPCM [adaptive differential pulse code modulation]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72442—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for playing music files
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
- Telephone Function (AREA)
Abstract
휴대 전화 시스템(100)은 센터(110), 통신 네트워크(120) 및 휴대 전화기(1)로 구성된다. 센터(110)는 악곡 데이터를 저장하고, 휴대 전화기(1)에 악곡 데이터를 배포한다. 휴대 전화기(1)는 가라오케의 가창력 채점 기능을 가지며, 사용자의 채점 데이터를 센터(110)로 보낸다. 센터(110)는 수신한 채점 데이터를 저장하고, 집계, 순위 결정 등 데이터의 가공을 한다. 그리고, 휴대 전화기(1)로부터의 요구에 따라서, 혹은 일정한 기간마다 가공한 데이터를 제공한다. 이와 같이, 휴대 전화기는 가라오케 기능을 갖고, 또한 채점 기능을 갖는다. 또, 채점 결과를 관리 센터로 송신하여 집계하고, 집계 결과를 휴대 전화기에 의해 볼 수 있는 휴대 전화 시스템을 구축하고 있다.The cellular phone system 100 is composed of a center 110, a communication network 120, and a cellular phone 1. The center 110 stores the music data and distributes the music data to the cellular phone 1. The mobile phone 1 has a singing power scoring function of karaoke, and sends the user's scoring data to the center 110. The center 110 stores the received scoring data and processes the data such as counting and ranking. Then, the processed data is provided in accordance with the request from the cellular phone 1 or at regular intervals. In this way, the cellular phone has a karaoke function and also has a scoring function. In addition, a mobile telephone system is constructed in which the scoring results are sent to the management center and aggregated, and the aggregation results can be viewed by the mobile telephone.
Description
종래, 가라오케 장치는 음식점이나 가정 등에서 널리 이용되고 있다. 또, 이 가라오케 장치를 보다 즐기기 위해서, 가창력의 채점 기능을 부가한 가라오케 장치도 개발되어 있다. 그러나, 종래의 이 종류의 채점 장치가 부착된 가라오케 장치는 그 채점 결과를 간단히 표시할 뿐이라, 재미가 없는 동시에 가창력의 향상으로도 그다지 연결되지 않는다는 결점이 있었다.Background Art Conventionally, karaoke apparatuses are widely used in restaurants, homes, and the like. Moreover, in order to enjoy this karaoke apparatus more, the karaoke apparatus which added the scoring function of singing power is also developed. However, the conventional karaoke apparatus with this kind of scoring apparatus has a drawback that it simply displays the scoring result and is not fun and does not lead to much improvement in singing power.
한편, 최근, 휴대 전화기가 널리 이용되고 있고, 이 휴대 전화기에는 마이크와 스피커가 부착되어 있기 때문에, 이 휴대 전화기에 가라오케 기능을 부가한 것도 개발되어 있다. 그러나, 종래의 이 종류의 휴대 전화기는 단지 가라오케 기능이 부가되어 있을 뿐이고, 채점 기능까지 부가된 것은 개발되어 있지 않다.On the other hand, in recent years, mobile phones are widely used, and since the mobile phones are equipped with a microphone and a speaker, the mobile phone has been developed with a karaoke function. However, the conventional mobile phone of this kind only has a karaoke function added, and no addition of a scoring function has been developed.
본 발명은 상기의 점을 감안하여 이루어진 것으로, 그 목적은 가라오케 기능을 가지며, 또한 채점 기능을 갖는 휴대 전화기를 제공하는 데에 있다. 또, 본 발명의 다른 목적은 채점 결과를 관리 센터로 송신하여 집계하고, 집계 결과를 휴대전화기에 의해 볼 수 있는 휴대 전화 시스템을 제공하는 데에 있다.This invention is made | formed in view of the said point, and the objective is to provide the portable telephone which has a karaoke function, and has a scoring function. Further, another object of the present invention is to provide a mobile telephone system in which scoring results are transmitted to a management center and aggregated, and the aggregation results can be viewed by a mobile telephone.
본 발명은 가라오케 기능을 구비한 휴대 전화기 및 그것을 이용한 휴대 전화 시스템에 관한 것이다.The present invention relates to a mobile phone having a karaoke function and a mobile phone system using the same.
도 1은 본 발명의 일 실시형태의 구성을 도시하는 블록도,1 is a block diagram showing a configuration of an embodiment of the present invention;
도 2는 도 1에 도시한 휴대 전화기의 구성을 도시하는 블록도,FIG. 2 is a block diagram showing the configuration of the cellular phone shown in FIG. 1;
도 3은 도 2에 도시한 음성 처리부 및 악곡 재생부의 구성을 도시하는 블록도,FIG. 3 is a block diagram showing the configuration of the voice processing unit and the music reproducing unit shown in FIG. 2;
도 4는 도 2에 도시한 채점용 파라미터 추출부의 구성을 도시하는 블록도,4 is a block diagram showing the configuration of a scoring parameter extraction unit shown in FIG. 2;
도 5는 도 1에 도시한 센터에 저장하는 정보를 설명하는 도면이다.FIG. 5 is a diagram for explaining information stored in the center shown in FIG.
상기의 과제를 해결하기 위해서, 본 발명에 관한 휴대 전화기는 기지국과 무선에 의한 정보의 송신 및 수신을 하는 통신부와, 상기 통신부를 통해 외부와 통화하는 통화 수단을 구비한 휴대 전화기에 있어서, 악곡 데이터를 저장하는 악곡 데이터 저장 수단, 상기 악곡 데이터 저장 수단에 저장되어 있는 악곡 데이터를 재생하여 악곡을 나타내는 악음 신호를 생성하는 악곡 재생 수단, 상기 악곡 재생 수단에 의해 생성된 악음 신호를 처리하여 악곡을 방음하는 방음 수단, 마이크로폰으로부터 입력된 음성 신호에 기초하여 가창을 채점하는 채점 수단, 및 상기 채점 수단의 채점 결과를 표시하는 표시 수단을 설치한 것을 특징으로 한다.In order to solve the above problems, the portable telephone according to the present invention includes a communication unit for transmitting and receiving information by a base station and wireless, and a mobile telephone comprising a call means for communicating with the outside through the communication unit. Music data storage means for storing the music data; music reproducing means for reproducing music data stored in the music data storage means to generate a music signal representing a music sound; and processing a sound signal signal generated by the music reproducing means for soundproofing the music. And a display means for displaying the scoring result of the scoring means based on the soundproof means to be used, the scoring means for scoring the song based on the voice signal input from the microphone.
바람직하게는, 상기 마이크로폰으로부터 입력된 가창을 나타내는 음성 신호와 상기 악곡 재생 수단으로부터 출력된 악음 신호를 합성하는 합성 수단을 포함하고, 상기 방음 수단은 이 합성 수단에 의해 합성된 신호를 처리하여 가창 및 악곡을 방음한다.Preferably, the apparatus comprises synthesizing means for synthesizing a voice signal representing a song input from the microphone and a sound signal signal output from the music reproducing means, wherein the soundproofing means processes the signal synthesized by the synthesizing means to perform the song and Soundproof music.
바람직하게는, 상기 통신부는 상기 채점 수단에서의 채점 결과를 소정의 기관으로 송신하는 송신 수단을 구비하고 있다.Preferably, the communication unit is provided with transmitting means for transmitting a scoring result from the scoring means to a predetermined engine.
또, 바람직하게는 상기 채점 수단은 상기 마이크로폰으로부터 입력된 음성 신호가 나타내는 가창으로부터 추출한 음정과 음량을, 상기 악곡 재생 수단이 출력한 악음 신호가 나타내는 악곡으로부터 추출한 파라미터와 비교함으로써 가창을 채점한다.Preferably, the scoring means scores the song by comparing the pitch and volume extracted from the song represented by the voice signal input from the microphone with a parameter extracted from the music represented by the music signal output by the music reproducing means.
혹은 상기 채점 수단은 상기 마이크로폰으로부터 입력된 음성 신호가 나타내는 가창으로부터 추출한 음정과 음량을, 외부로부터 공급된 채점 기준을 나타내는 파라미터와 비교함으로써 가창을 채점한다.Alternatively, the scoring means scores the song by comparing the pitch and volume extracted from the song indicated by the voice signal input from the microphone with a parameter indicating a scoring criterion supplied from the outside.
또, 바람직하게는 본 발명에 관한 휴대 전화기는 상기 합성 수단으로부터 출력된 신호를 FM 변조하여 송신하는 FM 송신 수단을 구비한다.Preferably, the cellular phone according to the present invention includes FM transmitting means for FM-modulating and transmitting the signal output from the synthesizing means.
또, 본 발명에 관한 휴대 전화 시스템은 휴대 전화기, 데이터 전송 센터 및 통신 네트워크로 이루어지는 휴대 전화 시스템에 있어서, 상기 휴대 전화기는 데이터의 송신 및 수신을 하는 통신부, 상기 통신부를 통해 외부와 통화하는 통화 수단, 악곡 데이터를 저장하는 악곡 데이터 저장 수단, 상기 악곡 데이터 저장 수단에 저장되어 있는 악곡 데이터를 재생하여 악곡을 나타내는 악음 신호를 생성하는 악곡 재생 수단, 상기 악곡 재생 수단에 의해 생성된 악음 신호를 처리하여 악곡을 방음하는 방음 수단, 마이크로폰으로부터 입력된 음성 신호에 기초하여 가창을 채점하는 채점 수단, 상기 채점 수단의 채점 결과를 표시하는 표시 수단, 및 상기 통신부에 포함되어 상기 채점 수단에서의 채점 결과를 송신하는 송신 수단을 구비하고, 상기 데이터 전송 센터는 상기 휴대 전화기로부터 송신된 채점 결과를 수신하여 내부의 기억 수단에 데이터로서 기억하고, 상기 휴대 전화기로부터의 요구에 따라서 상기 기억 수단 내의 데이터 또는 상기 데이터를 가공한 데이터를 상기 휴대 전화기에 송신하며, 상기 통신 네트워크는 상기 데이터 전송 센터와 상기 휴대 전화기를 접속하여 데이터 전송을 하는 것을 특징으로 한다.The mobile telephone system according to the present invention is a mobile telephone system comprising a mobile telephone, a data transmission center, and a communication network, wherein the mobile telephone includes a communication unit for transmitting and receiving data, and a communication means for talking to the outside through the communication unit. Music data storage means for storing music data, music reproducing means for reproducing music data stored in the music data storage means to generate a music signal representing the music, and processing a music signal generated by the music reproducing means Soundproof means for soundproofing music, scoring means for scoring a song based on a voice signal input from a microphone, display means for displaying a scoring result of the scoring means, and included in the communication unit to transmit the scoring result in the scoring means. And transmitting means for transmitting said data transmission The receiving unit receives the scoring result transmitted from the mobile phone, stores it in the internal storage means as data, and transmits the data in the storage means or the processed data to the mobile phone in accordance with a request from the mobile phone, The communication network is characterized in that for data transmission by connecting the data transmission center and the mobile telephone.
바람직하게는, 상기 휴대 전화기는 상기 마이크로폰으로부터 입력된 가창을나타내는 음성 신호와 상기 악곡 재생 수단으로부터 출력된 악음 신호를 합성하는 합성 수단을 포함하고, 상기 방음 수단은 상기 합성 수단에 의해 합성된 신호를 처리하여 가창 및 악곡을 방음한다.Preferably, the portable telephone includes synthesizing means for synthesizing a voice signal representing a song input from the microphone and a musical sound signal output from the music reproducing means, wherein the soundproofing means synthesizes the signal synthesized by the synthesizing means. Processing to sound the songs and music.
바람직하게는, 상기 데이터 전송 센터는 다수의 악곡 데이터를 보존하고, 상기 휴대 전화기로부터의 요구에 따라 상기 악곡 데이터를 상기 휴대 전화기에 송신한다.Preferably, the data transmission center stores a plurality of pieces of music data and transmits the pieces of music data to the mobile phone in response to a request from the mobile phone.
이하, 도면을 참조하여 본 발명의 실시형태에 대해서 설명한다. 도 1은 본 발명의 실시형태에 의한 휴대 전화 시스템(100)의 구성을 도시하는 블록도이다. 이 도면에 있어서, 휴대 전화 시스템(100)은 악곡 데이터의 전송 및 채점 데이터의 관리를 행하는 센터(이하, 간단히 센터라고 한다)(110), 통신 네트워크(120) 및 휴대 전화기(1)로 구성된다. 센터(110)는 가라오케용 악곡 데이터를 전송하는 동시에, 휴대 전화기(1)로부터 입력된 사용자의 채점 데이터를 저장하고, 저장한 채점데이터의 집계, 주간 순위의 결정 등 데이터를 가공하여, 채점 데이터 및 가공 후의 데이터를 휴대 전화기(1)로 송신한다.EMBODIMENT OF THE INVENTION Hereinafter, embodiment of this invention is described with reference to drawings. 1 is a block diagram showing the configuration of a cellular phone system 100 according to an embodiment of the present invention. In this figure, the cellular phone system 100 is composed of a center (hereafter simply referred to as a center) 110 which performs music data transmission and management of scoring data, a communication network 120 and a cellular phone 1. . The center 110 transmits the music data for karaoke, stores the scoring data of the user input from the mobile phone 1, processes data such as aggregation of the stored scoring data, determination of weekly ranking, and the like. The data after processing is transmitted to the cellular phone 1.
통신 네트워크(120)의 구성은 공중 통신 회선과 셀룰러 시스템의 예를 나타내고 있다. 휴대 전화기(1)와, 휴대 전화기(1)가 속해 있는 무선 존을 관리하는 기지국(124c)은 무선 회선으로 접속되어 있다. 휴대 전화기(1)로 통화를 할 때나, 위치 등록을 할 때의 신호는 기지국(124c)에서 수신되어 관리된다. 기지국(124a∼124d)은 각각 다른 무선 존을 관리하고 있다. 기지국(124a∼124d)은 다중화 회선을 통해 이동 교환국(123)에 접속되어 있다. 또한, 다수의 이동 교환국은 게이트웨이 교환국(122)에서 집선되어 전화 교환국(121b)에 접속된다. 각 지역마다 설치되어 있는 전화 교환국(121a∼121c)은 중계 전송로에서 상호 접속되어 통신망을 구성하고 있다. 상술한 센터(110)는 가입자 회선을 통해 전화 교환국(121a)에 접속되어 있다.The configuration of the communication network 120 shows an example of a public communication line and a cellular system. The mobile telephone 1 and the base station 124c managing the wireless zone to which the mobile telephone 1 belongs are connected by a wireless line. The signal at the time of making a call with the cellular phone 1 or for registering a location is received and managed by the base station 124c. The base stations 124a to 124d manage different radio zones, respectively. The base stations 124a to 124d are connected to the mobile switching center 123 via multiplexed lines. Also, a plurality of mobile switching centers are concentrated at the gateway switching center 122 and connected to the telephone switching center 121b. Telephone exchange stations 121a to 121c provided in each region are connected to each other in a relay transmission path to form a communication network. The center 110 mentioned above is connected to the telephone switchboard 121a via subscriber line.
도 2는 휴대 전화기(1)의 구성을 도시하는 블록도이다. 이 도면을 참조하여 휴대 전화기(1)를 상세하게 설명한다. 이 도면에 있어서, 휴대 전화기(1)는 일반적으로 쑥 들어갈 수 있는 안테나(1a)를 구비하고, 기지국(124c)과 정보의 무선송신/무선수신을 행하는 통신부(13), 마이크(21)로부터 입력된 가창 음성을 부호화한다든지, 수신한 디지털 신호를 복호화하는 음성 처리부(14), 악곡 데이터를 재생하는 동시에 착신음을 형성하는 음원을 구비한 악곡 재생부(15), 가창자의 가창력을 채점하여, 득점을 출력하는 채점용 파라미터 추출부(25), 데이터 기억용 RAM(Random Access Memory)(11), 본 발명을 실행하기 위한 제어 프로그램이나 통신프로그램 등을 저장하는 기억 매체인 ROM(Read Only Memory)(12), 퍼스널 컴퓨터 등의 외부 기기(20)로부터 데이터를 입력하는 인터페이스(I/F)(16), 전화번호나 기능 선택을 입력하는 입력부(17), 액정 표시 패널을 갖는 표시부(18), 착신을 진동으로 알리는 진동기(19), 공급되는 신호를 FM 변조하여 안테나(27)로부터 송신하는 파워가 미약한 FM 송신기(26), 및 제어 프로그램이나 통신 프로그램의 기동 및 실행에 의해 각 부의 동작을 제어하는 CPU(중앙 처리 장치)(10)로 구성된다. 각 부는 버스(24)에 의해 CPU(10)에 접속되어 있다.2 is a block diagram showing the configuration of the mobile telephone 1. With reference to this figure, the cellular phone 1 is demonstrated in detail. In this figure, the cellular phone 1 is generally provided with an antenna 1a which can be retracted and input from the base station 124c and the communication unit 13 and the microphone 21 which perform radio transmission / non-communication of information. The voice processing unit 14 which encodes the old song voice or decodes the received digital signal, the music player 15 having a sound source which reproduces the music data and forms the ringing tone, and scores the singer's singing power and scores the score. A parameter extraction unit 25 for outputting the data, a random access memory (RAM) 11 for data storage, a ROM (Read Only Memory) which is a storage medium for storing a control program or a communication program for implementing the present invention ( 12), an interface (I / F) 16 for inputting data from an external device 20 such as a personal computer, an input unit 17 for inputting a telephone number or function selection, a display unit 18 having a liquid crystal display panel, Jeans that announce incoming calls 19, the FM transmitter 26 having a weak power for FM-modulating the supplied signal and transmitting it from the antenna 27, and the CPU controlling the operation of each unit by starting and executing a control program or a communication program (central Processing apparatus) 10. Each unit is connected to the CPU 10 by a bus 24.
상기의 구성을 더 설명하면, 통신부(13)는 음성 처리부(14)로부터 입력된 디지털 신호로 변조된 무선 신호를 안테나(1a)를 통해 기지국(124c)으로 송신한다. 또, 안테나(1a)를 통해 수신한 무선 신호를 복조하여 디지털 신호를 출력한다. 변복조 방식에는 무선 주파수의 이용률을 좋게 하기 위해서, QPSK(4상 위상 변조) 등이 이용된다. 또, TDD(시분할 양방향 통신) 방식이 이용되고 있는 경우에는, 송수신에 동일 주파수를 이용하고, 송신과 수신은 시분할로 행해진다.To further explain the above configuration, the communication unit 13 transmits the radio signal modulated by the digital signal input from the voice processing unit 14 to the base station 124c through the antenna 1a. The digital signal is demodulated by demodulating the radio signal received through the antenna 1a. In the modulation and demodulation method, QPSK (four-phase phase modulation) or the like is used in order to improve the utilization of radio frequency. In addition, when the TDD (Time Division Bidirectional Communication) method is used, the same frequency is used for transmission and reception, and transmission and reception are performed in time division.
또, RAM(11)에는 사용자 설정 데이터 저장 영역, CPU(10)의 작업 영역, 센터(110)로부터 다운로드 된 악곡 데이터의 저장 영역 등이 설정된다. 또, ROM(12)은 CPU(10)가 실행하는 발신/착신 처리의 통신 프로그램이나 악곡 재생 처리를 보조하는 처리 등의 프로그램을 저장하는 기록매체이다. 입력부(17)는 숫자키 및 코드키로 이루어지는 텐(ten) 키나 조그 다이얼 등으로 구성되는 입력 수단이다. 통상의 통화를 위한 조작 외에 악곡 데이터의 전송 요구, 채점 데이터 송신, 가라오케 모드 ON/OFF, 악곡 번호 선택, 악곡 재생 시작/정지 등의 조작 입력이 가능하다. 표시부(18)는 전화 기능의 메뉴, 텐 키나 조그 다이얼 등의 버튼 조작에 따른 표시 악곡의 가사, 그래픽, 채점 결과 등을 표시한다.In the RAM 11, a user setting data storage area, a work area of the CPU 10, a storage area of music data downloaded from the center 110, and the like are set. The ROM 12 is a recording medium that stores a program such as a communication program of outgoing / receiving processing executed by the CPU 10 and a process of assisting music reproduction processing. The input unit 17 is an input means composed of a ten key, a jog dial, or the like composed of numeric keys and code keys. In addition to the operation for the normal call, operation inputs such as request for transmission of music data, transmission of scoring data, ON / OFF of karaoke mode, selection of music numbers, start / stop of music reproduction, and the like are possible. The display unit 18 displays the lyrics, graphics, scoring results, and the like of the display music according to a menu of a telephone function, a button operation such as a ten key or a jog dial.
다음에, 악곡 재생부(15) 및 음성 처리부(14)의 상세한 구성예를 도 3에 도시한다.Next, a detailed configuration example of the music reproducing section 15 and the audio processing section 14 is shown in FIG.
먼저, 악곡 재생부(15)에 관해 설명한다. 상기 도면에 있어서, 인터페이스(I/F)(30)는 버스(24)를 통해 각종 데이터를 교환하는 인터페이스이다. 악곡 재생 전에 행해지는 악곡 데이터의 초기 설정 시에는 I/F(30)를 통해 입력한 악곡 데이터의 음색 데이터를 제외한 악곡 데이터가 쓰기/읽기 컨트롤러(R/W 컨트롤러)(31)의 제어에 따라, 악곡 데이터 기억부(RAM)(32)의 빈 영역에 기억된다. RAM(32)의 기억 용량은 한 곡 분량의 악곡 데이터를 기억하는 데에 필요한 기억 용량보다 작게 되어 있고, 예를 들면, 32 워드 분량의 악곡 데이터를 저장할 수 있는 기억 용량으로 되어 있다. 따라서, 악곡 데이터의 선두의 32 워드 분량이 기억된다.First, the music reproducing section 15 will be described. In the figure, the interface (I / F) 30 is an interface for exchanging various data via the bus 24. In the initial setting of the music data performed before the music playback, the music data except for the tone data of the music data input through the I / F 30 is controlled by the write / read controller (R / W controller) 31, It is stored in an empty area of the music data storage (RAM) 32. The storage capacity of the RAM 32 is smaller than the storage capacity required for storing one piece of music data, and is, for example, a storage capacity capable of storing 32 words of music data. Therefore, the first 32 words of the music data are stored.
또, 악곡 데이터 중의 음색 데이터는 보이스 RAM(음색 데이터 기억부)(36)에 공급되어 기억된다. 보이스 RAM(36)은 다수의 음색 분량의 음색 데이터를 기억할 수 있는 기억 용량을 갖고 있다. 이 음색 데이터는 파형 파라미터, 포락선 파라미터, 변조 파라미터, 효과 파라미터, 그 외의 파라미터로 이루어지고, 각각의 파라미터는 각 음색 특유의 파라미터로 되어 있다. 각 음색 데이터에서의 파형 파라미터는 음색에 대응하는 악음 파형을 지시하고 있다. 예를 들면 음원부(34)가 파형 테이블을 갖는 PCM 음원으로 되어 있는 경우, 파형 파라미터는 파형 테이블의 어느하나의 파형을 지시하는 파라미터로 되어 있다. 음원부(34)가 FM 음원으로 되어 있는 경우, 파형 파라미터는 FM 연산의 알고리즘을 지시하는 파라미터가 된다. 상기 포락선 파라미터는 공격률, 감쇠율, 지속 레벨, 복구율 등의 파라미터이고, 상기 변조 파라미터는 비브라토나 트레몰로의 깊이나 빠르기의 파라미터이고, 또, 상기 효과 파라미터는 리버브, 코러스, 바이브레이션 등의 파라미터이다.The tone data in the music data is supplied to and stored in the voice RAM (tone data storage) 36. The voice RAM 36 has a storage capacity capable of storing a plurality of timbre data of timbres. This timbre data consists of waveform parameters, envelope parameters, modulation parameters, effect parameters, and other parameters, and each parameter is a parameter unique to each timbre. The waveform parameter in each tone data indicates a sound wave waveform corresponding to the tone. For example, when the sound source unit 34 is a PCM sound source having a waveform table, the waveform parameter is a parameter indicating one waveform of the waveform table. When the sound source unit 34 is an FM sound source, the waveform parameter is a parameter instructing an algorithm of the FM operation. The envelope parameter is a parameter such as attack rate, attenuation rate, duration level, recovery rate, and the like. The modulation parameter is a parameter of depth or speed of vibrato or tremolo, and the effect parameter is a parameter such as reverb, chorus, and vibration.
또, 시퀀스(33)로부터의 독출 요구 신호(Req)에 따라, R/W 컨트롤러(31)가 RAM(32)으로부터 독출한 템포 데이터를 시퀀서(33)가 받아들여 템포를 설정한다. 또한, 시퀀서(33)가 악곡 데이터를 해석하여 파트마다 지정된 음색 번호를 보이스 RAM(36)에 부여하고, 음색 번호에 대응하는 음색 파라미터를 보이스 RAM(36)로부터 독출하여 음원부(34)에 설정하고 있다.In addition, according to the read request signal Req from the sequence 33, the sequencer 33 receives the tempo data read out from the RAM 32 by the R / W controller 31 and sets the tempo. In addition, the sequencer 33 analyzes the music data, assigns a voice number designated for each part to the voice RAM 36, reads a voice parameter corresponding to the voice number from the voice RAM 36, and sets it in the sound source unit 34. Doing.
악곡 재생이 시작되면, R/W 컨트롤러(31)는 시퀀서(33)로부터의 독출 요구 신호(Req)에 따라 RAM(32)으로부터 순서대로 악곡 데이터를 독출하여 시퀀서(33)에 공급한다. 시퀀서(33)는 R/W 컨트롤러(31)로부터 순서대로 악곡 데이터를 수취하고, 악곡 데이터를 해석하여 소정의 발음 타이밍으로 발음되도록 악곡 데이터에 대응하는 음원 파라미터를 음원부(34)에 설정하고 있다. 음원 파라미터로서는 피치 데이터, 노트 온/오프 신호 등이 있다.When music reproduction starts, the R / W controller 31 reads out the music data from the RAM 32 in order according to the read request signal Req from the sequencer 33 and supplies it to the sequencer 33. The sequencer 33 receives the music data from the R / W controller 31 in order, analyzes the music data, and sets the sound source parameter corresponding to the music data to the sound source unit 34 so as to be pronounced at a predetermined pronunciation timing. . Sound source parameters include pitch data, note on / off signals, and the like.
음원부(34)는 좌우 채널의 다수 파트의 악음 신호를 동시에 발음할 수 있고, 각 파트의 악음 신호의 음색은 보이스 RAM(36)으로부터 독출한 음색으로 설정되어 있으며, 이 음색과 함께 시퀀서(33)로부터 공급된 음원 파라미터에 기초한 악음 데이터를 각 파트마다 생성하고 있다. 생성된 다수의 파트 분량의 악음 데이터는 디지털/아날로그 변환기(DAC)(35)에 공급되어, 아날로그 악음 신호로 변환된다.The sound source unit 34 can simultaneously pronounce a sound signal of a plurality of parts of the left and right channels, and the sound of the sound signal of each part is set to a sound read from the voice RAM 36, and together with the sound, the sequencer 33 The sound data based on the sound source parameter supplied from the () is generated for each part. The generated plural parts amount of sound data is supplied to a digital-to-analog converter (DAC) 35 and converted into an analog sound signal.
그리고, RAM(32)으로부터의 악음 데이터의 독출이 진행되어 RAM(32)에 소정 량의 빈 영역이 발생하였을 때에는, R/W 컨트롤러(31)는 전송 요구 신호(Req)를 인터페이스(30)를 통해 버스(24)에 송출한다. CPU(10)는 이 전송 요구 신호를 수취하면, 계속되는 악곡 데이터를 소정 분량, 예를 들면 빈 영역에 대응하는 16워드만큼 RAM(11)으로부터 독출하여 버스(24)에 송출한다. 이 악곡 데이터는 I/F(30)를 통해 R/W 컨트롤러(31)의 제어에 따라, RAM(32)의 빈 영역에 기입된다. 이와 같은 동작이 반복됨으로써 RAM(32)의 기억 용량이 한 곡 분량의 악곡 데이터를 기억하는 데에 필요한 기억 용량보다 작아도 악곡 전체를 재생할 수 있다.When the read of the sound data from the RAM 32 progresses and a predetermined amount of free area is generated in the RAM 32, the R / W controller 31 sends the transfer request signal Req to the interface 30. It sends out to the bus 24 via the said. Upon receipt of this transfer request signal, the CPU 10 reads out subsequent music data from the RAM 11 for a predetermined amount, for example, 16 words corresponding to a free area, and sends it to the bus 24. This piece of music data is written into the free area of the RAM 32 under the control of the R / W controller 31 via the I / F 30. By repeating such an operation, the entire music can be reproduced even if the storage capacity of the RAM 32 is smaller than the storage capacity required for storing one piece of music data.
이 재생된 악곡이 방음되는 경우에는, 계수 승산기(40)의 계수가 「1」이 되고, 마이크(21)로부터 입력한 가창을 나타내는 음성 신호와 믹서(51)에서 합성되어, 스피커(23)로부터 방음된다. 또, DAC(35)의 출력을 착신음에 이용하는 경우에는, 계수 승산기(54)의 계수가 「0」이 되고, 착신음만 스피커(23)로부터 방음된다. 재생된 악음 신호를 보류음으로서 이용하는 경우에는, 계수 승산기(37)의 계수가 「1」이 되고, 믹서(38)를 통해서 수화용 스피커(22)로부터 출력된다. 이 경우, 계수 승산기(50)의 계수가 「0」이 되어 DAC(49)의 출력은 믹서(38)에 공급되지 않는다. 또 이 경우, 음원부(34)로부터 출력되는 악음 신호가 송신용 보류음 신호로서 음성 처리부(14)에 공급된다.When the reproduced music is soundproofed, the coefficient of the coefficient multiplier 40 becomes "1", the audio signal representing the song input from the microphone 21 and the mixer 51 are synthesized, and the speaker 23 Soundproof When the output of the DAC 35 is used for the ring tone, the coefficient of the coefficient multiplier 54 becomes "0", and only the ring tone is soundproofed from the speaker 23. When the reproduced sound signal is used as the reserved sound, the coefficient of the coefficient multiplier 37 becomes "1" and is output from the sign language speaker 22 through the mixer 38. In this case, the coefficient of the coefficient multiplier 50 becomes "0", and the output of the DAC 49 is not supplied to the mixer 38. In this case, the musical sound signal output from the sound source unit 34 is supplied to the audio processing unit 14 as a pending sound signal for transmission.
다음에, 음성 처리부(14)에 관해 설명한다. 도 3에 도시하는 음성 처리부(14)에 있어서, 통상의 통화의 경우, 마이크(21)로부터 입력된 음성 신호는아날로그/디지털 변환기(ADC)(42)에서 디지털 신호로 변환되어 계수 승산기(43)를 통해서 믹서(44)에 공급된다. 믹서(44)에는 악곡 재생부(15)에서 재생된 BGM용의 악음 신호가 계수 승산기(45)를 통해서 공급된다. 믹서(44)의 출력은 부호기(46)에 의해 부호화되어 통신부(13)에 공급된다.Next, the audio processing unit 14 will be described. In the voice processing unit 14 shown in FIG. 3, in the case of a normal call, the voice signal input from the microphone 21 is converted into a digital signal by the analog-to-digital converter (ADC) 42 and the coefficient multiplier 43 It is supplied to the mixer 44 through. The mixer 44 is supplied with the music signal for BGM reproduced by the music reproducing unit 15 through the coefficient multiplier 45. The output of the mixer 44 is encoded by the encoder 46 and supplied to the communication unit 13.
부호기(46) 및 복호기(48)에는 음성의 다중 수를 확장하기 위해서, 대역 압축 기술을 이용한 고능률 압축 부호화/복호화, 예를 들면 ADPCM(적응 차분 PCM)이나 CELPC(Code Excited LPC) 방식 등이 이용된다. 통신부(13)로부터 입력된 신호는 복호기(48)에 의해 복호화되고, 또한 디지털/아날로그 변환기(DAC)(49)에서 아날로그의 수화 신호로 변환되어 악곡 재생부(15)로 공급된다. 한편, 입력부(17)의 가라오케 모드를 지정하는 키 조작을 한 경우, 계수 승산기(54)의 계수가 「1」이 되고, 마이크(21)로부터 입력된 가창자의 음성 신호가 계수 승산기(54)를 통해서 합성 수단인 믹서(51)에 공급되어, 재생된 가라오케용의 악곡(반주음)과 믹싱된다.In order to expand the multiple numbers of speech, the encoder 46 and the decoder 48 include high efficiency compression encoding / decoding using band compression technology, for example, ADPCM (Adaptive Differential PCM) or CELPC (Code Excited LPC). Is used. The signal input from the communication unit 13 is decoded by the decoder 48, and is also converted into an analog sign signal by the digital-to-analog converter (DAC) 49 and supplied to the music reproducing unit 15. On the other hand, when the key operation for designating the karaoke mode of the input unit 17 is performed, the coefficient of the coefficient multiplier 54 becomes "1", and the voice signal of the singer input from the microphone 21 causes the coefficient multiplier 54 to operate. It is supplied to the mixer 51 which is a synthesis means, and mixed with the regenerated karaoke music (accompaniment sound).
다음에, 도 4를 참조하여 채점용 파라미터 추출부(25)를 설명한다. 먼저, 마이크(21)(도 3)로부터 출력되는 가창자의 음성 신호와, 재생된 악음 신호(DAC(35)의 출력)는 전처리부(61)에 입력된다. 전처리부(61)에서는 입력된 음성 신호를 음성 대역의 필터를 통하여 고역 및 저역의 잡음을 제거하고, 가창자의 음성 신호로서 출력한다. 또, 이 전처리부(61)는 입력된 악음 신호로부터 보컬 음성 신호의 견본을 추출한다. 즉, 음성 다중 방식의 경우, 좌측 채널 신호에는 반주가 기록되어 있고, 우측 채널 신호에는 반주 및 가창 음성의 견본이 기록되어 있다. 거기에서, 전처리부(61)는 우측 채널 신호에서 좌측 채널 신호를 감산함으로써, 가창의 견본을 나타내는 음성 신호를 추출한다. 다음에, 추출한 음성 신호를 음성 대역 필터에 통과시켜 고역 및 저역의 잡음을 제거하고, 견본 보컬 음성 신호로서 출력한다.Next, the scoring parameter extraction part 25 is demonstrated with reference to FIG. First, the voice signal of the singer output from the microphone 21 (FIG. 3) and the reproduced sound signal (output of the DAC 35) are input to the preprocessor 61. The preprocessor 61 removes the high and low noises through the voice band filter and outputs the input voice signal as the voice signal of the singer. The preprocessor 61 extracts a sample of the vocal voice signal from the input sound signal. That is, in the case of the audio multiplexing system, accompaniment is recorded in the left channel signal, and samples of the accompaniment and singing voice are recorded in the right channel signal. There, the preprocessor 61 extracts the audio signal representing the sample of the song by subtracting the left channel signal from the right channel signal. Next, the extracted voice signal is passed through a voice band filter to remove high and low noise and output as a sample vocal voice signal.
음정 추출부(62)는 먼저 전처리부(61)로부터 공급된 가창자 음성 신호 및 견본 보컬 음성 신호의 각각으로부터 피치를 추출한다. 피치 추출의 방법으로는 주지된 제로 크로싱 간격 검출법, 자기 상관법 또는 이들의 조합 등을 이용할 수 있다. 피치가 추출된 각 음성 신호는 각각 저역 통과 필터로 비브라토 성분이 제거된 후, 음정 데이터로 변환된다.The pitch extraction unit 62 first extracts a pitch from each of the singer voice signal and the sample vocal voice signal supplied from the preprocessor 61. As the pitch extraction method, a known zero crossing interval detection method, an autocorrelation method, a combination thereof, or the like can be used. Each speech signal from which the pitch is extracted is converted into pitch data after the vibrato component is removed by the low pass filter.
즉, 추출된 피치의 역수인 주파수(f)는 기본 주파수 32.7032㎐에서 벗어난 것으로서 다음 식과 같이 나타낸다.That is, the frequency f, which is the inverse of the extracted pitch, deviates from the fundamental frequency 32.7032 kHz and is represented by the following equation.
f=32.7032×2(P+Q/12)[㎐] (1)f = 32.7032 × 2 (P + Q / 12) [㎐] (1)
여기서, P는 옥타브 데이터이고, Q는 반음계 데이터이다. 따라서, 음정 데이터는 다음 식에 기초하여 산출된다.Where P is octave data and Q is chromatic data. Therefore, the pitch data is calculated based on the following equation.
P+(Q/12)=log2(f/32.7032) (2)P + (Q / 12) = log 2 (f / 32.7032) (2)
또한, 옥타브 데이터(P)는 정수로, Q의 절대값이 최소가 되도록 결정된다. 이와 같이 음정 데이터로 변환하는 것은 청각 특성에 일치하는 비교를 할 수 있기 때문이다. 그리고, 상술한 처리에 의해서 얻어진 가창자 음정 데이터 및 견본 보컬 음정 데이터가 각각 채점부(64)에 출력된다.In addition, the octave data P is an integer and it is determined so that the absolute value of Q may be minimum. This conversion to pitch data is because comparisons that match the auditory characteristics can be made. And the singer pitch data and the sample vocal pitch data obtained by the process mentioned above are output to the scoring part 64, respectively.
또, 음량 추출부(63)는 입력된 가창자 음성 신호와 견본 보컬 음성 신호의각각의 진폭값을 절대값화하고, 또한 평활화하여 음량 데이터를 생성하고, 가창자 음량 데이터 및 견본 보컬 음량 데이터로서 채점부(64)에 출력한다.In addition, the volume extracting unit 63 generates the volume data by absoluteizing and smoothing the amplitude values of each of the input singer voice signal and the sample vocal voice signal, and uses the scoring unit as the singer volume data and the sample vocal volume data. 64).
채점부(64)는 입력된 가창자 음정 데이터와 견본 보컬 음정 데이터를 일정 주기, 또는 재생 음성 신호로부터 추출한 피치에 기초하는 비교 타이밍 신호에 기초하여 비교한다. 그리고, 양자가 거의 일치하고 있으면 카운터가 카운트 업하고, 이 카운트 값으로부터 음정 데이터의 일치도를 산출한다. 마찬가지로, 가창자 음량 데이터와 견본 보컬 음량 데이터를 상술한 비교 타이밍 신호에 동기하여 비교하고, 양자가 거의 일치하고 있으면 카운터가 카운트 업하고, 이 카운트 값으로부터 음량 데이터의 일치도를 산출한다.The scoring unit 64 compares the input singer pitch data with the sample vocal pitch data on the basis of a comparison timing signal based on a constant period or a pitch extracted from the reproduced speech signal. The counter counts up when the two nearly match, and the coincidence degree of the pitch data is calculated from this count value. Similarly, the singer volume data and the sample vocal volume data are compared in synchronization with the above-described comparison timing signal, and if the two are almost identical, the counter counts up, and the coincidence of the volume data is calculated from this count value.
또한, 재현성이 있는 기계적인 비교 처리만이 아니라, 주관적 평가에 근접하도록 난수가 생성된다. 그리고, 음정 데이터의 일치도, 음량 데이터의 일치도 및 난수는 음정 중시 파라미터(α), 음량 중시 파라미터(β) 및 난수 중시 파라미터(γ)를 승산한 후, 가산된다. 각 파라미터(α, β, γ)는 파라미터 설정부(65)에 의해서 α+β+γ=1을 만족하도록 임의의 비율로 조정 가능하게 되어 있다. 이 가산값을 득점으로 변환하여 표시부(18)에 출력한다.In addition, random numbers are generated to approach subjective evaluation as well as reproducible mechanical comparison processing. The coincidence of the pitch data, the coincidence of the volume data, and the random number are added after multiplying the pitch importance parameter?, The volume importance parameter?, And the random number focus parameter?. Each parameter (alpha), (beta), (gamma) is adjustable by arbitrary parameter ratio so that the parameter setting part 65 may satisfy (alpha) + (beta) + (gamma) = 1. This addition value is converted into scores and output to the display unit 18.
또한, 채점용 파라미터 추출부(25)에 대해서 악곡 데이터로부터 견본 보컬 음성 신호를 추출하여 채점하는 방법을 설명하였지만, 악곡 데이터가 음성 신호를 포함하지 않고, 반주 데이터만인 경우가 있다. 이 경우, 악곡 데이터에는 시계열로 배열된 음정 데이터와 음량 데이터로 이루어지는 채점 기준용 파라미터가 부가되어 전송된다. 이 경우, 채점용 파라미터 추출부(25)는 가창자 음성 신호로부터음정 데이터와 음량 데이터를 추출하여 CPU(10)에 출력한다. CPU(10)는 입력된 데이터와 상기 채점 기준용 파라미터를 비교하여 채점을 한다.In addition, although the method of extracting and scoring the sample vocal audio signal from the music data with respect to the scoring parameter extraction part 25 was demonstrated, the music data may not include an audio signal and may only be accompaniment data. In this case, the scoring data parameters including the pitch data arranged in time series and the volume data are added and transmitted to the music data. In this case, the scoring parameter extraction unit 25 extracts the pitch data and the volume data from the singer voice signal and outputs them to the CPU 10. The CPU 10 performs scoring by comparing the input data with the scoring reference parameters.
다음에, 상술한 시스템의 동작을 설명한다. 먼저, 휴대 전화기(1)가 센터(110)로부터 원하는 악곡 데이터를 다운로드 하는 동작에 대해서 설명한다. 휴대 전화기(1)의 입력부(17)의 키를 조작하여 센터(110)의 전화번호를 입력하고, 발신 버튼을 온으로 한다. 발신 버튼을 온으로 함으로써, CPU(10)는 ROM(12)에 저장되어 있는 통신 프로그램을 기동시켜서 호출을 발신한다. 휴대 전화기(1)의 전화번호 정보를 부가한 발신 신호는 통신부(13)로부터 안테나(1a)를 통해서 휴대 전화기(1)가 속하는 무선 존을 관리하는 기지국(124c)으로 송신된다. 기지국(124c)은 수신한 신호를 이동 교환국(123)으로 보낸다. 이동 교환국(123)은 센터(110)의 전화 교환국(121a)을 결정하고, 그 경로를 향해서 신호를 보낸다. 전화 교환국(121a)으로부터 센터(110)로 착신 신호가 보내지고, 착신 버튼이 조작됨으로써 회선이 확립한다.Next, the operation of the system described above will be described. First, the operation of downloading the desired music data from the center 110 by the cellular phone 1 will be described. The telephone number of the center 110 is input by operating the key of the input unit 17 of the cellular phone 1, and the call button is turned on. By turning on the originating button, the CPU 10 activates the communication program stored in the ROM 12 to make a call. The outgoing signal to which the telephone number information of the cellular phone 1 is added is transmitted from the communication unit 13 to the base station 124c managing the radio zone to which the cellular phone 1 belongs via the antenna 1a. Base station 124c sends the received signal to mobile switching center 123. The mobile switching center 123 determines the telephone switching center 121a of the center 110 and sends a signal toward the path. An incoming signal is sent from the telephone exchange station 121a to the center 110, and the incoming button is operated to establish a line.
회선이 확립되면 휴대 전화기(1)로부터 등록 번호, 전송을 원하는 악곡 번호 등이 보내진다. 센터(110)에서 수신한 등록 번호가 확인되고, 악곡 데이터의 다운로드가 시작된다. 센터(110)로부터 발신된 악곡 데이터는 전화 교환국(121a)을 경유하여 기지국(124c)으로부터 수신되고, 안테나(1a)를 통해서 통신부(13)로 입력된다. 통신부(13)는 수신한 무선 신호로부터 복조한 악곡 데이터를 출력한다. 이 악곡 데이터는 RAM(11)에 저장된다. 이 악곡 데이터에는 가라오케 반주음을 위한 데이터(음색 데이터, 재생하는 템포를 결정하는 템포 데이터, 각 파트의 음색을 설정하는 음색 할당 데이터, 한 곡 분량의 음부 데이터나, 휴부 데이터), 견본 보컬 음성 데이터, 가사 데이터, 및 배경 화상 표시를 위한 그래픽 데이터로 구성되어 있다. 다운로드 처리가 종료하면 회선이 절단되어 발신 처리는 종료한다.When the line is established, the mobile phone 1 sends a registration number, a music number to be transmitted, and the like. The registration number received by the center 110 is confirmed, and downloading of music data is started. The music data transmitted from the center 110 is received from the base station 124c via the telephone exchange station 121a, and is input to the communication unit 13 through the antenna 1a. The communication unit 13 outputs demodulated music data from the received radio signal. This piece of music data is stored in the RAM 11. The music data includes data for karaoke accompaniment (voice data, tempo data for determining the tempo to play back, tone assignment data for setting the tone of each part, one piece of note data or rest data), and sample vocal voice data. , Lyrics data, and graphic data for displaying a background image. When the download process ends, the line is disconnected and the outgoing process ends.
다음에, RAM(11)에 저장한 악곡 데이터로부터 악곡을 재생하고, 가창자가 마이크(21)로부터 음성 신호를 입력하는 가라오케 모드에 대해서 동작을 설명한다. 먼저, 사용자가 입력부(17)의 가라오케 모드를 선택하는 키 조작을 행하고, 다음에, 입력부(17)로부터 원하는 악곡 번호를 입력하여, 연주 시작을 지시하는 키 조작을 하면, 입력부(17)로부터 입력된 악곡 번호에 의해, CPU(10)는 RAM(11)에 저장되어 있는 악곡 데이터를 독출한다. RAM(11)으로부터 독출한 악곡 데이터는 버스(24)를 통해서 I/F(30)로 입력되고, 악곡 데이터의 초기 설정 처리가 실행된다.Next, the operation of the karaoke mode in which the music is reproduced from the music data stored in the RAM 11 and the singer inputs an audio signal from the microphone 21 will be described. First, when a user performs a key operation of selecting the karaoke mode of the input unit 17, and then inputs a desired music number from the input unit 17, and performs a key operation instructing to start playing, input from the input unit 17 is performed. By the music number thus obtained, the CPU 10 reads out music data stored in the RAM 11. The music data read out from the RAM 11 is input to the I / F 30 via the bus 24, and an initial setting process of the music data is executed.
초기 설정 처리에서는 I/F(30)로부터 음색 데이터를 제외한 악곡 데이터가 RAM(32)에 저장된다. I/F(30)로부터 출력된 음색 데이터는 보이스 RAM(36)에 저장된다. 음색 할당 데이터를 시퀀서(33)가 해석하고, 각 파트마다의 음색 파라미터를 보이스 RAM(36)으로부터 독출하여 음원부(34)에 설정하는 동시에, 템포 데이터가 시퀀서(33)에 설정된다. 초기 설정 처리가 종료하면, 악곡 데이터의 재생이 시작되고, R/W 컨트롤러(31)는 시퀀서(33)로부터의 독출 요구 신호(Req)에 따라 RAM(32)으로부터 순서대로 악곡 데이터를 독출하여 시퀀서(33)에 공급한다. 음원부(34)는 시퀀서(33)로부터 입력한 악곡 데이터에 의해 음원 파라미터에 기초한 다수 파트의 악음 신호를 생성하고, 견본 보컬 악음 데이터와 믹싱하여 출력한다.DAC(35)는 입력된 악음 데이터를 디지털/아날로그 변환에 의해 아날로그의 악음 신호로 변환한다. 이 악곡 신호는 계수 승산기(40)를 통해서 믹서(51)로 공급된다.In the initial setting process, music data excluding tone data from the I / F 30 is stored in the RAM 32. The timbre data output from the I / F 30 is stored in the voice RAM 36. The sequencer 33 interprets the tone allocation data, reads the tone parameters for each part from the voice RAM 36, sets them in the sound source unit 34, and sets tempo data in the sequencer 33. When the initial setting processing ends, reproduction of the music data starts, and the R / W controller 31 reads out the music data from the RAM 32 in order according to the read request signal Req from the sequencer 33, and thereby sequencer. It supplies to 33. The sound source unit 34 generates sound signals of multiple parts based on the sound source parameters from the music data input from the sequencer 33, mixes them with sample vocal sound data, and outputs them. The DAC 35 outputs the input sound data. It converts into analog sound signal by digital / analog conversion. This music signal is supplied to the mixer 51 through the coefficient multiplier 40.
한편, 가창자는 마이크(21)로부터 음성 신호를 입력한다. 이 때 계수 승산기(54)의 계수는 「1」이 되어 있고, 입력한 음성 신호는 믹서(51)에 공급되며, 재생된 상기 악음 신호와 믹싱된다. 믹싱된 한쪽의 출력은 계수 승산기(53)에 의해서 소정의 레벨로 조정되어 스피커(23)로부터 방음된다. 이 때, CPU(10)는 악곡 데이터 중의 가사 데이터 및 그래픽 데이터를 악곡의 재생 처리와 동기시켜 표시부(18)로 보내 표시시킨다. 또, 믹서(51)의 다른 쪽의 출력은 계수 승산기(52)를 통해서 FM 송신기(26)로 공급된다. FM 송신기(26)는 FM 변조한 신호를 안테나(27)를 통해서 외부의 FM 수신기에 송신한다. FM 송신기(26)가 ON이 되면, 계수 승산기(53)의 계수는 「0」이 되고, 신호는 스피커(23)로부터 출력되지 않는다.On the other hand, the singer inputs a voice signal from the microphone 21. At this time, the coefficient of the coefficient multiplier 54 is "1", and the input audio signal is supplied to the mixer 51 and mixed with the reproduced sound signal. One of the mixed outputs is adjusted to a predetermined level by the coefficient multiplier 53 and soundproofed from the speaker 23. At this time, the CPU 10 sends the lyrics data and graphic data in the music data to the display unit 18 in synchronization with the music reproduction process. The other output of the mixer 51 is supplied to the FM transmitter 26 through the coefficient multiplier 52. The FM transmitter 26 transmits the FM modulated signal to an external FM receiver through the antenna 27. When the FM transmitter 26 is turned on, the coefficient of the coefficient multiplier 53 becomes "0", and the signal is not output from the speaker 23.
한편, 채점용 파라미터 추출부(25)는 음성 처리부(14)를 통해서 마이크(21)로부터 입력한 가창자의 음성 신호와 악곡 재생부(15)에서 재생된 악음 신호를 받는다. 채점용 파라미터 추출부(25)는 입력된 음성 신호로부터 가창자 음정 데이터와 가창자 음량 데이터를 추출하고, 또 악음 신호로부터 견본 보컬 음정 데이터, 견본 보컬 음량 데이터를 추출한다. 그리고, 양 음성의 음정 데이터를 비교하고, 또한 양 음성의 음량 데이터를 비교하여 그 일치도로부터 가창자의 득점을 산출한다. CPU(10)는 채점용 파라미터 추출부(25)에 의해 산출된 득점을 악곡 재생의 타이밍과 합하여 표시부(18)에 표시시킨다.On the other hand, the scoring parameter extraction unit 25 receives the voice signal of the singer input from the microphone 21 through the voice processing unit 14 and the sound signal reproduced by the music reproducing unit 15. The scoring parameter extracting unit 25 extracts the singer pitch data and the singer volume data from the input voice signal, and extracts the sample vocal pitch data and the sample vocal volume data from the sound signal. And the pitch data of both voices are compared, and also the volume data of both voices are compared, and the score of a singer is computed from the agreement degree. The CPU 10 causes the display unit 18 to display the score calculated by the scoring parameter extraction unit 25 in combination with the timing of music reproduction.
다음에, 악곡의 재생이 종료하고, 최종 채점 결과가 표시부(18)에 표시될 때, 이 채점 결과를 센터(110)로 보내고, 기록을 희망하는 경우에는, 입력부(17)로부터 채점 데이터 송신의 조작을 한다. CPU(10)는 이 조작을 받아서, 센터(110)의 호출 신호를 발신한다. 센터(110)와 회선이 확립한 후, 사용자 번호, 악곡 번호와 함께 채점 데이터를 송신한다. 센터(110)는 수신한 사용자 번호가 등록되어 있는 것을 확인하고, 채점 데이터 및 악곡 번호를 내부 기억 장치에 저장한다. 다음에, 그 악곡에 대해서 현재의 순위를 구하고, 구한 순위를 기억 장치에 저장한다. 도 5는 상술한 사용자 데이터의 저장 상태를 나타내는 도면이다. 이 저장된 채점 데이터나 순위 데이터는 정기적으로 또는 사용자가 희망할 때, 센터(110)로부터 사용자의 휴대 전화기로 보내지고, 휴대 전화기의 표시부(18)에서 확인할 수 있다.Next, when the reproduction of the music is finished and the final scoring result is displayed on the display unit 18, the scoring result is sent to the center 110, and when recording is desired, the scoring data is transmitted from the input unit 17. Do the operation. The CPU 10 receives this operation and transmits a call signal of the center 110. After establishing the line with the center 110, the scoring data is transmitted together with the user number and music number. The center 110 confirms that the received user number is registered, and stores the scoring data and the music number in the internal storage device. Next, the current rank is obtained for the piece of music, and the obtained rank is stored in the storage device. 5 is a diagram illustrating a storage state of the user data described above. This stored scoring data or ranking data is sent from the center 110 to the user's mobile phone on a regular basis or when the user desires, and can be confirmed on the display unit 18 of the mobile phone.
이와 같이, 상술한 휴대 전화 시스템에 의하면, 채점 데이터를 자기 관리하지 않고도, 언제 어디에서나 용이하게 센터(110)로부터 수취할 수 있다. 이것에 의해, 언제라도 어디에 있어도 향상의 정도를 체크할 수 있는 동시에, 정당하고 공식적이며 또한 객관적인 채점 결과를 얻을 수 있기 때문에, 스스로 객관적인 실력을 알 수 있는 동시에 타인에게 자랑할 수도 있다.In this manner, according to the above-described mobile phone system, the scoring data can be easily received from the center 110 at any time and anywhere without self-management. As a result, the degree of improvement can be checked at any time and at any time, and a legitimate, official and objective scoring result can be obtained, so that an objective ability can be known to others and can be proud of to others.
또, 주간 순위, 월간 순위에 기초하여 오프라인에서 인정서 또는 경품을 송부하도록 하면, 한층 즐거움이 증가하고, 하고 싶은 마음이 증가한다. 또한, 주간 순위, 월간 순위 또는 채점 데이터의 등록 회수에 기초하여 악곡 데이터의 다운로드 가격을 낮추도록 해도 좋다.In addition, when a certificate or a premium is sent offline based on the weekly ranking and the monthly ranking, the pleasure increases and the desire to do so increases. Further, the download price of music data may be lowered based on the weekly ranking, monthly ranking, or the number of registrations of the scoring data.
이상 설명한 바와 같이, 본 발명에 의하면, 휴대 전화기에 가창력의 채점 기능을 구비하여, 통신 네트워크를 통해서 채점 결과를 관리 센터로 보내 관리할 수 있도록 하였기 때문에, 언제라도 객관적인 가창력의 채점 결과를 볼 수 있고, 가창력의 향상에 도움을 줄 뿐 아니라, 가라오케의 즐거움을 한층 늘일 수 있다는 효과를 얻을 수 있으며, 가라오케 오락 업계에서 이용할 수 있다. 또, 본 발명에 의하면, 관리 센터로부터 일정한 기간마다 채점 결과나 그룹 내에서의 순위의 정보를 전송할 수 있기 때문에, 노력 목표를 정해서 연습에 노력한 결과, 채점 결과를 유효하게 이용할 수 있다는 효과를 얻을 수 있고, 가라오케 오락 업계에서 이용할 수 있다.As described above, according to the present invention, since the mobile phone is provided with a scoring function of the singing power, the scoring result can be sent to the management center for management through the communication network, so that the objective scoring results can be viewed at any time. Not only does it help to improve your singing skills, but it also adds to the joy of karaoke and can be used in the karaoke entertainment industry. In addition, according to the present invention, since the scoring result and the ranking information in the group can be transmitted from the management center at regular intervals, as a result of the effort for the practice of setting the goal goal, the scoring result can be effectively used. It can be used in the karaoke entertainment industry.
Claims (21)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JPJP-P-2000-00004938 | 2000-01-13 | ||
JP2000004938A JP3690224B2 (en) | 2000-01-13 | 2000-01-13 | Mobile phone and mobile phone system |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20020064997A true KR20020064997A (en) | 2002-08-10 |
KR100586365B1 KR100586365B1 (en) | 2006-06-08 |
Family
ID=18533657
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020027009057A KR100586365B1 (en) | 2000-01-13 | 2000-12-25 | Portable telephone and portable telephone system |
Country Status (6)
Country | Link |
---|---|
JP (1) | JP3690224B2 (en) |
KR (1) | KR100586365B1 (en) |
CN (1) | CN1248189C (en) |
AU (1) | AU2001222248A1 (en) |
HK (1) | HK1054115A1 (en) |
WO (1) | WO2001052236A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005111884A1 (en) * | 2004-04-30 | 2005-11-24 | Modestar Corporation | Challanging system and method with network karaoke |
KR100625514B1 (en) * | 2005-03-29 | 2006-09-20 | 삼신이노텍 주식회사 | An earcap-type earphone |
KR101049717B1 (en) * | 2005-03-08 | 2011-07-19 | 에스케이 텔레콤주식회사 | Song correction service system |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ATE363118T1 (en) * | 2001-09-28 | 2007-06-15 | Ericsson Telefon Ab L M | ELECTRONIC CONNECTION DEVICE WITH KARAOKE FUNCTION |
US20050106546A1 (en) * | 2001-09-28 | 2005-05-19 | George Strom | Electronic communications device with a karaoke function |
FR2852778B1 (en) * | 2003-03-21 | 2005-07-22 | Cit Alcatel | TERMINAL OF TELECOMMUNICATION |
US7262358B2 (en) | 2003-11-03 | 2007-08-28 | Supply Unlimited, Inc. | Portable voice studio system and method |
WO2006100912A1 (en) * | 2005-03-18 | 2006-09-28 | Niigata Seimitsu Co., Ltd. | Portable apparatus with built-in fm transmitter |
GB2438135A (en) * | 2005-03-18 | 2007-11-14 | Niigata Seimitsu Co Ltd | Portable apparatus with built-in FM transmitter |
WO2012076938A1 (en) * | 2010-12-10 | 2012-06-14 | Narendran K Sankaran | Advanced online singing competition with automated scoring |
CN102693716B (en) * | 2011-03-24 | 2013-08-28 | 上海尚恩华科网络科技股份有限公司 | Television karaoke system supporting network scoring function and television karaoke realization method |
CN102497468A (en) * | 2011-11-18 | 2012-06-13 | 上海华勤通讯技术有限公司 | Cellphone and singing self-evaluating method |
JP5958041B2 (en) * | 2012-04-18 | 2016-07-27 | ヤマハ株式会社 | Expression performance reference data generation device, performance evaluation device, karaoke device and device |
CN103795699A (en) * | 2012-11-01 | 2014-05-14 | 腾讯科技(北京)有限公司 | Audio interaction method, apparatus and system |
JP6168981B2 (en) * | 2013-12-18 | 2017-07-26 | 株式会社第一興商 | Karaoke device and karaoke system |
KR20200029406A (en) * | 2020-02-28 | 2020-03-18 | 송혜선 | Singing Room System by Using Smart Terminal and Method thereof |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1994027282A1 (en) * | 1993-05-18 | 1994-11-24 | Bj Corporation | Portable music performance device |
JPH0926798A (en) * | 1995-07-12 | 1997-01-28 | Kanda Tsushin Kogyo Co Ltd | Phs communication karaoke system |
JP3344195B2 (en) * | 1996-02-16 | 2002-11-11 | ヤマハ株式会社 | Karaoke scoring device |
JP4152482B2 (en) * | 1998-05-25 | 2008-09-17 | 株式会社第一興商 | Online karaoke system and karaoke performance terminal |
-
2000
- 2000-01-13 JP JP2000004938A patent/JP3690224B2/en not_active Expired - Fee Related
- 2000-12-25 AU AU2001222248A patent/AU2001222248A1/en not_active Abandoned
- 2000-12-25 KR KR1020027009057A patent/KR100586365B1/en not_active IP Right Cessation
- 2000-12-25 WO PCT/JP2000/009221 patent/WO2001052236A1/en active IP Right Grant
- 2000-12-25 CN CNB008183066A patent/CN1248189C/en not_active Expired - Fee Related
-
2003
- 2003-08-29 HK HK03106185A patent/HK1054115A1/en not_active IP Right Cessation
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005111884A1 (en) * | 2004-04-30 | 2005-11-24 | Modestar Corporation | Challanging system and method with network karaoke |
KR101049717B1 (en) * | 2005-03-08 | 2011-07-19 | 에스케이 텔레콤주식회사 | Song correction service system |
KR100625514B1 (en) * | 2005-03-29 | 2006-09-20 | 삼신이노텍 주식회사 | An earcap-type earphone |
Also Published As
Publication number | Publication date |
---|---|
JP2001197168A (en) | 2001-07-19 |
HK1054115A1 (en) | 2003-11-14 |
AU2001222248A1 (en) | 2001-07-24 |
KR100586365B1 (en) | 2006-06-08 |
CN1423808A (en) | 2003-06-11 |
WO2001052236A1 (en) | 2001-07-19 |
CN1248189C (en) | 2006-03-29 |
JP3690224B2 (en) | 2005-08-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100469215B1 (en) | Telephone terminal | |
KR100586365B1 (en) | Portable telephone and portable telephone system | |
JP3719057B2 (en) | Telephone terminal device and communication method | |
KR100450871B1 (en) | Portable telephone and music reproducing method | |
KR100578588B1 (en) | Music reproducing apparatus | |
KR20020064208A (en) | A storage medium, a music game processing method, a processing program for a music game, a music game device and a portable communication terminal | |
KR100530916B1 (en) | Terminal device, guide voice reproducing method and storage medium | |
JP3966112B2 (en) | Portable terminal device having karaoke function with singing ability evaluation function | |
JP2002152329A (en) | Portable terminal system | |
JP4171680B2 (en) | Information setting device, information setting method, and information setting program for music playback device | |
KR100509126B1 (en) | Audio melody tune generation device and portable terminal device using it | |
JP4373321B2 (en) | Music player | |
JP3637196B2 (en) | Music player | |
JP3279298B2 (en) | Music playing device, mobile phone device having music playing function, and music playing method | |
JP3279293B2 (en) | Music playback device, mobile phone device having music playback function, and music playback method | |
JPH02257749A (en) | Music broadcast system | |
KR100548950B1 (en) | Apparatus and method for musical performance using keypad in mobile communication terminal | |
JP2001290476A (en) | Music data delivering device and terminal device | |
JP2007102103A (en) | Audio data playback apparatus and portable terminal apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20120419 Year of fee payment: 7 |
|
LAPS | Lapse due to unpaid annual fee |