[go: up one dir, main page]

KR0138862B1 - Implementation of Selective Speech Synthesis Module for Multi-Party Voice and Video Conference - Google Patents

Implementation of Selective Speech Synthesis Module for Multi-Party Voice and Video Conference

Info

Publication number
KR0138862B1
KR0138862B1 KR1019940034154A KR19940034154A KR0138862B1 KR 0138862 B1 KR0138862 B1 KR 0138862B1 KR 1019940034154 A KR1019940034154 A KR 1019940034154A KR 19940034154 A KR19940034154 A KR 19940034154A KR 0138862 B1 KR0138862 B1 KR 0138862B1
Authority
KR
South Korea
Prior art keywords
voice
control
predetermined number
analog
signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
KR1019940034154A
Other languages
Korean (ko)
Other versions
KR960028504A (en
Inventor
성동수
함진호
이부호
현동환
Original Assignee
양승택
한국전자통신연구원
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 양승택, 한국전자통신연구원 filed Critical 양승택
Priority to KR1019940034154A priority Critical patent/KR0138862B1/en
Publication of KR960028504A publication Critical patent/KR960028504A/en
Application granted granted Critical
Publication of KR0138862B1 publication Critical patent/KR0138862B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/15Conference systems
    • H04N7/152Multipoint control units therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25808Management of client data
    • H04N21/25825Management of client data involving client display capabilities, e.g. screen resolution of a mobile phone
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/222Studio circuitry; Studio devices; Studio equipment
    • H04N5/262Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
    • H04N5/265Mixing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/60Receiver circuitry for the reception of television signals according to analogue transmission standards for the sound signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/15Conference systems
    • H04N7/155Conference systems involving storage of or access to video conference sessions

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Graphics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Telephonic Communication Services (AREA)

Abstract

본 발명은 고속통신망 환경에서 사용되는 화상회의 시스템을 구현하기 위한 다지점 제어장치에 관한 것으로 특히, D/A변환수단으로 부터 발생되는 아날로그 음성데이타를 입력받아 잡음을 제거한 후 출력하는 소정갯수의 필터링수단과, 상기 필터링수단들에서 출력되는 소정갯수의 아날로그 음성데이타를 입력받아 제어신호에 따라 선택적으로 합성하여 A/D변환수단에 입력하는 소정갯수의 선택적 오디오 합성수단 및 다지점 제어장치내의 중앙제어부의 제어에 따라 상기 선택적 오디오 합성수단들을 제어하기 위한 제어신호를 출력하는 시스템 제어수단을 포함하는 것을 특징으로 하는 다자간 음성 및 영상회의를 위한 선택적 음성 합성모듈의 구현 장치를 제공하면, 근래 제안되어진 음성처리모듈의 방식을 유지하면서 이용자가 무조건 전체신호를 합성한 신호를 취한다든지 또는 임의의 특정한 하나의 신호만을 취하는 것 대신 선택적으로 원하는 신호를 합성하도록 함으로써 음성 및 화상회의의 구현시 융통성을 부여할 수 있는 효과가 있다.The present invention relates to a multi-point control device for implementing a video conferencing system used in a high-speed communication network environment, and more particularly, to filter a predetermined number of outputs after removing noise by receiving analog voice data generated from a D / A conversion unit. And a predetermined number of selective audio synthesizing means for receiving a predetermined number of analog voice data outputted from the filtering means, selectively synthesizing according to a control signal, and inputting them to the A / D conversion means, and a central control unit in a multi-point control device. Providing an implementation of the selective speech synthesis module for multi-party voice and video conferencing, characterized in that it comprises a system control means for outputting a control signal for controlling the selective audio synthesis means in accordance with the control of, While maintaining the way of the processing module, the user unconditionally By taking the synthesized signal or by selectively synthesizing the desired signal instead of taking only one particular one, there is an effect that can be given flexibility in the implementation of voice and video conferencing.

Description

다자간 음성 및 영상회의를 위한 선택적 음성 합성모듈의 구현장치Implementation of Selective Speech Synthesis Module for Multi-Party Voice and Video Conference

제1도는 다자간 화상회의를 위하여 다지점 제어장치를 이용한 구성도.1 is a configuration diagram using a multi-point control device for multi-party video conferencing.

제2도는 다지점 제어장치의 구성도.2 is a block diagram of a multi-point control device.

제3도는 아날로그 방법으로 구현된 다지점 제어장치내 음성처리모듈의 구성도.3 is a block diagram of a voice processing module in a multipoint controller implemented by an analog method.

제4도는 아날로그 음성 절환 및 합성모듈의 구성도.4 is a block diagram of an analog voice switching and synthesis module.

제5도는 선택적 음성 합성 모듈의 구성도.5 is a block diagram of an optional speech synthesis module.

제6도는 병렬포트를 이용한 시스템 제어모듈.6 is a system control module using a parallel port.

*도면의 주요부분에 대한 부호의 설명** Description of the symbols for the main parts of the drawings *

10A~N:망접속부21A~N:음성복호부10 A to N: Network connection part 21 A to N: Voice decoder

22A~N:D/A변환기23:음성처리부22 A to N: D / A converter 23: Speech processing unit

24A~N:A/D변환기25A~N:음성부호기24A ~ N: A / D Converter 25A ~ N: Voice Encoder

210A~H:밴드패스필터220A~H:선택적 오디오 합성부210 A to H: Band pass filter 220 A to H: Selective audio synthesis section

221:아날로그 스위치222:신호합성부221: analog switch 222: signal synthesis unit

223A, B:래치부230:시스템 제어부223A, B: Latch 230: System Control

본 발명은 고속통신망 환경에서 사용되는 화상회의 시스템을 구현하기 위한 다지점 제어장치에 관한 것으로 특히, 다자간 음성 및 영상회의를 위한 선택적 음성 합성모듈의 구현 장치에 관한 것이다.The present invention relates to a multi-point controller for implementing a video conferencing system used in a high-speed communication network environment, and more particularly, to an apparatus for implementing an optional speech synthesis module for multi-party voice and video conferencing.

일반적으로, 미래의 통신망은 고속의 종합정보통신망으로 교체될 것이며 세계 컴퓨터 산업계 흐름도 멀티미디어의 상용화가 급진전할 것으로 예상된다.In general, the future network will be replaced by a high-speed integrated information network, and the commercialization of the global computer industry flow chart multimedia is expected to accelerate.

특히나, 고속통신망 기술이 구체화되면서 단일 통신망을 통해 음성, 오디오, 데이타, 이미지, 동영상을 기반으로한 멀티미디어 서비스들이 주축을 이룰 것으로 예측되며 이러한 변화는 궁극적으로 통신, 방송, 가전 및 컴퓨터가 통합된 형태로 전개될 것이다.In particular, as high-speed network technology is specified, multimedia services based on voice, audio, data, image, and video are expected to form the main axis through a single network. This change is ultimately integrated with communication, broadcasting, home appliances, and computers. Will be deployed.

이러한 환경에서, 화상회의 시스템은 대표적인 서비스들 중의 하나로서 첨부한 제1도에 도시되어 있는바와 같은 구성을 통하여 다자간 화상회의를 수행할 수 있으며, 이러한 화상회의 시스템에서 필요한 장비가 영상단말기 및 첨부한 제2도에 도시되어 있는 다지점 제어장치이다.In such an environment, the video conferencing system can perform multi-party video conferencing through the configuration as shown in the attached FIG. 1 as one of the representative services. It is a multipoint controller shown in FIG.

또한, 상기 영상단말을 주로 양자간의 영상전화와 다지점 제어장치와 접속하여 영상회의 서비스를 제공한다.In addition, the video terminal is mainly connected to the video phone and the multi-point control device between the two to provide a video conferencing service.

상기와 같은 화상회의 시스템에 대하여 간략히 설명하면, 멀티미디어 통신단말기를 이용하여 다중 영상회의를 구현하기 위하여 단말기들은 논리적으로 상호 연결되어 있어야 하며, 단말기 사이의 연결을 구현하는 데는 중앙 집중식 방식과 분산식 방식이 있는데, 상술한 제1도의 구성 방식은 중앙 집중식으로서 단말기들 사이의 연결을 위하여 다지점 제어장치를 이용한다.Briefly, the video conferencing system described above requires that terminals be logically interconnected in order to implement multiple video conferencing using a multimedia communication terminal, and a centralized method and a distributed method are used to implement the connection between the terminals. There is a configuration method of FIG. 1 described above, which is a centralized type, and uses a multipoint controller for connection between terminals.

즉, 다지점 제어장치를 통하여 다자간 화상회의를 구현할 수 있으며, 이를 이용할 경우 화상회의 참석자의 수에 무관하게 멀티미디어 통신단말기가 구현되는 장점을 가지고 있다.That is, the multi-point video conferencing can be implemented through the multi-point control device, and the multimedia communication terminal can be implemented regardless of the number of participants in the video conferencing.

또한, 상기 다지점 제어장치는 상술한 제2도에 도시되어 있는 바와 같이 망접속부(10)와, 음성처리부(20)와, 영상처리부(30) 및 데이타처리부(40)로 크게 구성되어 있다.As shown in FIG. 2, the multi-point controller includes a network connection unit 10, an audio processing unit 20, an image processing unit 30, and a data processing unit 40. As shown in FIG.

상기와 같이 구성되는 다지점 제어장치의 주요기능은 3지점 이상의 통신단말기 상호접속기능과, 현발표자 식별기능과, 음향신호 믹싱기능, 현발표자를 위한 영상 스위칭기능, 영상 믹싱기능, 상대단말과의 신호교환 및 제어기능, 영상, 음향, 데이터, 제어신호들의 다중화 및 역다중화 기능, 통신망 인터레이스 기능이다.The main functions of the multi-point control device configured as described above are three-point or more communication terminal interconnection function, current presenter identification function, sound signal mixing function, video switching function for current presenter, video mixing function, and counterpart terminal. It is a function of signal exchange and control, multiplexing and demultiplexing of video, sound, data and control signals, and interlace function of communication network.

그러나, 상기 다지점제어장치내 종래의 음성처리모듈은 디지탈 방식을 고수하기 때문에 기존에 많이 개발되고 이용되는 상용의 멀티미디어 단말기의 음성처리를 위한 보드이 아날로그방식을 사용하고 있으므로 데이타 정합이 어려워 전체의 시스템을 새로이 제작하여야 하는 비용상의 문제점을 내제하고 있었다.However, since the conventional voice processing module in the multi-point control device adheres to the digital method, since the board for voice processing of a commercially available multimedia terminal, which has been developed and used a lot, uses an analog method, it is difficult to match data. There was a cost problem that must be newly produced.

그러므로, 근래에 첨부한 제3도에 도시되어 있는 바와 같이 아날로그 방식의 단말기들과 디지탈 방식의 단말기를 모두 적용할 수 있도록 아날로그와 디지탈의 병합방식을 제공할 수 있는 음성처리모듈이 제안되었는데 그 동작을 살펴보면, 각 망접속부(10A~N)를 통하여 입력되는 압축 음성정보는 각각의 해당 음성복호기(21A~N)로 전송되며, 상기 음성복호기(21A~N)중 상기 망접속부(10A~N)를 통하여 연결되어 있는 망종단장치로부터 압축 음성정보를 입력받아 디지탈 음성정보를 복원한다.Therefore, in recent years, as shown in FIG. 3, an audio processing module capable of providing an analog and digital merging method has been proposed to apply both analog and digital terminals. Looking at, the compressed voice information input through each of the network connection (10A ~ N) is transmitted to the corresponding voice decoder (21A ~ N), the network connection unit (10A ~ N) of the voice decoder (21A ~ N) The digital voice information is restored by receiving compressed voice information from the network termination device connected through the network.

이때, 복원된 디지탈 음성정보는 해당 음성복호기와 연결되어 있는 D/A변환기(22A~N)를 통하여 아날로그 음성으로 바꾼후 이를 음성통로절환 및 합성기능을 수행하는 음성처리부(23)에 입력하면, 상기 음성처리부(23)는 자신과 연결되어 있는 모든 D/A변환기(22A~N)를 통하여 다수의 아날로그 음성정보들을 입력받아 절환 및 합성정보를 만들어 데이타가 필요하다고 판단되는 망종단장치와 연결되어 있는 A/D변환기(24A~N)에 입력한다.At this time, the restored digital voice information is converted into analog voice through the D / A converters 22A to N connected to the corresponding voice decoder, and then inputted to the voice processor 23 for performing voice channel switching and synthesis functions. The voice processing unit 23 is connected to a network termination device that determines that data is needed by receiving a plurality of analog voice information through all the D / A converters 22A to N connected thereto to make switching and synthesis information. To the A / D converters 24A to N.

상기 각 A/D변환기(24A~N)는 상기 음성처리부(23)에서 입력되는 아날로그 정보를 디지탈 음성정보로 바꾼후 연결되어 있는 음성부호기(25A~N)로 출력한다.Each of the A / D converters 24A to N converts the analog information input from the voice processing unit 23 into digital voice information and outputs the same to the voice encoders 25A to N connected thereto.

각 음성부호기(25A~N)는 이 디지탈 음성정보를 압축한 후 해당 망종단장치에 출력한다.Each voice encoder 25A-N compresses this digital voice information and outputs it to the network termination device.

그러나, 상기와 같은 개량된 음성처리모듈에서는 사용자가 무조건 전체신호를 합성한 신호를 취한다든지 또는 특정한 1개의 신호만 취해야 하기 때문에 사용자의 요구를 충분히 충족시켜줄 수 없으며, 그로인하여 음성 및 화상회의의 구현시 융통성이 없다는 문제점을 내제하고 있다.However, the above-described improved voice processing module cannot satisfy the user's needs because the user unconditionally takes a signal synthesized with the whole signal or only one specific signal, thereby implementing voice and video conferencing. There is a problem of lack of flexibility.

상기와 같은 문제점을 해소하기 위한 본 발명의 목적은 근래 제안되어진 음성처리모듈의 방식을 유지하면서 이용자가 무조건 전체신호를 합성한 신호를 취한다든지 또는 임의의 특정한 하나의 신호만을 취하는 것 대신 선택적으로 원하는 신호를 합성하도록 함으로서 음성 및 화상회의의 구현시 융통성을 부여할 수 있는 다자간 음성 및 영상회의를 위한 선택적 음성 합성모듈의 구현장치를 제공하는데 있다.It is an object of the present invention to solve the above problems, while maintaining the scheme of the proposed voice processing module, the user may optionally select a synthesized signal of the entire signal or instead of taking only one particular signal. The present invention provides an apparatus for implementing an optional speech synthesis module for multi-party audio and video conferencing, which can give flexibility in implementing voice and video conferencing by synthesizing signals.

상기 목적을 달성하기 위한 본 발명의 특징은, 고속통신망 환경에서 사용되는 화상회의 시스템을 구현하기 위하여 망종단 장치로 부터 압축된 음성정보를 입력받아 디지탈 음성정보로 복원하는 다수개의 음성복호수단과 상기 음성복호수단에서 입력되는 디지탈 데이타를 아날로그 데이타로 변환하는 다수개의 D/A변환수단과 생성된 정보를 디지탈 데이타로 변환하는 A/D변환수단 및 상기 A/D변환수단에서 입력되는 디지탈 데이타를 압축한 후 해당 망접속부를 통하여 망종단 장치에 전송하는 음성부호수단을 구비하고 있는 다지점 제어 장치내 음성처리모듈의 구현 장치에 있어서, 상기 D/A변환수단으로 부터 발생되는 아날로그 음성데이타를 입력받아 잡음을 제거한 후 출력하는 소정갯수의 필터링수단과, 상기 필터링수단들에서 출력되는 소정갯수의 아날로그 음성데이타를 입력받아 제어신호에 따라 선택적으로 합성하여 상기 A/D변환수단에 입력하는 소정갯수의 선택적 오디오 합성수단 및 다지점 제어장치내의 중앙제어부의 제어에 따라 상기 선택적 오디오 합성수단들을 제어하기 위한 제어신호를 출력하는 시스템 제어수단을 포함하는데 있다.A feature of the present invention for achieving the above object is a plurality of voice decoding means for receiving the compressed voice information from the network termination device to restore the digital voice information to implement a video conferencing system used in a high-speed communication network environment and the Compress a plurality of D / A conversion means for converting digital data input from the voice decoding means into analog data, A / D conversion means for converting the generated information into digital data, and digital data input from the A / D conversion means. An apparatus for implementing a voice processing module in a multi-point control device having a voice encoding means for transmitting to a network termination device through a corresponding network connection portion, the analog voice data generated from the D / A conversion means is received. A predetermined number of filtering means for outputting after removing noise, and a predetermined number of outputting means from the filtering means Controlling the selective audio synthesizing means under the control of a central control unit within a predetermined number of selective audio synthesizing means and receiving the analog voice data and selectively synthesizing according to a control signal and inputting to the A / D conversion means. It includes a system control means for outputting a control signal for.

이하, 첨부한 도면을 참조하여 본 발명에 따른 바람직한 일 실시예를 설명한다.Hereinafter, exemplary embodiments of the present invention will be described with reference to the accompanying drawings.

제4도는 본 발명에 따른 음성처리부의 구성도로서, 상술한 제3도에서 적용된 아날로그 방식에 의하여 설계한 것이다.4 is a configuration diagram of a speech processing unit according to the present invention, and is designed by the analog method applied in FIG.

먼저, 상기 제3도에서 설명한 데이타의 복원 및 아날로그 변환에 의하여 생성된 8개의 아날로그 음성데이타는 본 발명에 따른 음성처리부(200)내의 밴스패스필터(210A~H)에 입력되어 필터링을 거쳐서 잡음이 제거된 후 출력된다.First, the eight analog voice data generated by the restoration and analog conversion of the data described in FIG. 3 are input to the Vance Pass Filters 210A to H in the voice processing unit 200 according to the present invention, and the noise is filtered. Printed after being removed.

상기 밴드패스필터(210A~H)에서 잡음이 제거된 8개의 아날로그 음성데이타는 각각 8개의 선택적 오디오 합성부(210A~H)로 입력된다.Eight analog voice data from which the noise is removed from the band pass filters 210A through H are input to eight selective audio synthesizers 210A through H, respectively.

상기 선택적 오디오 합성부(210A~H)는 8개의 오디오 신호를 입력으로하여 8개의 오디오신호를 선택적으로 합성하여 출력하게 되는데, 상기 선택적 오디오 합성부(220A~H)의 신호 입력신호중 C1~C4는 각각의 오디오 입력의 선택을 결정하는 제어신호이며 이는 시스템 제어부(230)에 의하여 결정된다.The selective audio synthesizers 210A to H input eight audio signals to selectively synthesize eight audio signals, and C1 to C4 of the signal input signals of the selective audio synthesizers 220A to H are output. The control signal determines the selection of each audio input, which is determined by the system controller 230.

상술한 바와같이 상기 선택적 오디오 합성부가 8개를 구비하는 경우, 8명의 이용자가 무조건 전체신호를 믹싱한 신호를 취한다든지, 또는 1개의 신호만 취하는 것 대신 선택적으로 원하는 신호를 합성할 수 있다.As described above, when the optional audio synthesizing unit includes eight, eight users can unconditionally synthesize a desired signal instead of taking a signal obtained by mixing the whole signal unconditionally or taking only one signal.

상기 선택적 오디오 합성부의 구성은 첨부한 제5도에 도시되어 있는 바와같이, 상기 제4도의 밴드패스필터(210A~H)에서 각각 출력되는 아날로그 음성데이타는 아날로그 스위치(221)로 입력되고, 상기 아날로그 스위치(221)는 상기 제4도의 시스템 제어부(230)에서 출력되는 제어신호 C1~C4를 각각 입력받는 제1, 2래치부(223A, B)에서 출력되는 각각 4개의 선택신호에 따라 해당신호를 신호합성부(222)에 입력한다.As shown in the accompanying FIG. 5, the configuration of the selective audio synthesizer includes analog voice data output from the band pass filters 210A to H of FIG. 4 through an analog switch 221, and the analog audio data is input to the analog switch 221. The switch 221 outputs a corresponding signal according to four selection signals output from the first and second latch units 223A and B, respectively, which receive the control signals C1 to C4 output from the system controller 230 of FIG. It is input to the signal synthesizing unit 222.

상기 신호합성부(222)는 상기 아날로그 스위치(221)에 의하여 선택된 신호들을 합성하여 출력하는데, 상기 신호합성부(222)내의 신호 합성회로는 OP-AMP를 이용한 가산기 회로를 확정하여 사용하였다.The signal synthesizing unit 222 synthesizes and outputs the signals selected by the analog switch 221. The signal synthesizing circuit in the signal synthesizing unit 222 determines an adder circuit using an OP-AMP.

이렇게 선택적 합성방식을 이용하면 CCITT에서 권고하는 음성절환 및 합성을 지원할 뿐만 아니라, 각 사용자가 선택적으로 원하는 음성 신호들을 선택하는 기능도 갖게 된다.This selective synthesis method not only supports voice switching and synthesis recommended by CCITT, but also has the function of selectively selecting the desired voice signals for each user.

또한, 상기 시스템 제어부(230)는 첨부한 제6도에 도시되어 있는 바와같이 구성되는데, 상기 시스템 제어부(230)의 목적은 다지점 제어장치내의 중앙제어부의 제어에 따라 상기 선택적 오디오 합성부를 제어하기 위한 것이다.In addition, the system control unit 230 is configured as shown in Figure 6, the purpose of the system control unit 230 is to control the selective audio synthesis unit under the control of the central control unit in the multi-point control unit It is for.

상기와 같이 구성되어 있는 본 발명에 따른 다자간 음성 및 영상회의를 위한 선택적 음성 합성모듈의 동작을 설명한다.It describes the operation of the selective speech synthesis module for multi-party voice and video conferencing according to the present invention configured as described above.

우산, 상기 시스템 제어부(230)에서 사용되는 신호의 특성을 참조하면, 여기에서 P8-P1은 8비트의 병렬포트의 데이타 출력부분이며, 8명의 이용자의 음성 신호를 제어하기 위하여 정의한 값이 각각 MAN1-8까지이다.Referring to the characteristics of the signal used in the umbrella, the system control unit 230, P8-P1 is the data output portion of the 8-bit parallel port, the value defined for controlling the voice signals of eight users each MAN1 Up to -8.

8명의 이용자가 각각 8명의 입력음성 정보를 선택적으로 합성하기 위하여, 각 이용자당 2번의 8비트 정보 즉 16비트를 이용하였다.In order for eight users to selectively synthesize eight pieces of input voice information, two pieces of 8-bit information, or 16 bits, were used for each user.

즉, 각 이용자당 8명의 입력정보를 선택적으로 합성하기 위하여, 병렬포트를 이용하여 2번의 8비트 정보를 처리모듈에 출력하였다.In other words, in order to selectively synthesize eight pieces of input information for each user, two 8-bit pieces of information were output to the processing module using the parallel port.

병렬포트내 8비트 신호의 각 의미를 살펴보면 다음과 같다.The meanings of the 8-bit signals in the parallel port are as follows.

P8, P7, P6은 8명의 입력정보를 선택적으로 합성하는 현재 이용자를 나타낸다.P8, P7, and P6 represent current users for selectively synthesizing eight pieces of input information.

에를들어, 8번째 이용자의 합성을 변경하고자 할 때, P8, P7, P6은 각각 1, 1, 1이다.For example, to change the composition of the eighth user, P8, P7, and P6 are 1, 1, and 1, respectively.

또한 P4, P3, P2, P1은 8명의 입력신호를 선택적으로 하기 위한 신호이며, P5의 입력값에 따라 의미가 달라진다.P4, P3, P2, and P1 are signals for selectively selecting eight input signals, and their meanings vary depending on the input value of P5.

즉, P5가 0일때 P4는 4번째, P3은 3번째, P2는 2번째, P1은 1번째 입력신호를 제어하기 위한 신호이며, P5가 1일때, P4는 8번째, P3는 7번째, P2는 6번째, P1은 5번째 입력신호를 제어하기 위한 신호가 된다.That is, when P5 is 0, P4 is the fourth, P3 is the third, P2 is the second, P1 is the signal for controlling the first input signal. When P5 is 1, P4 is the eighth, P3 is the seventh, P2 Is the sixth and P1 is the signal for controlling the fifth input signal.

여기에서 해당 입력신호는 1일때 선택되며, 0일때 선택되지 않는다.Here, the input signal is selected when it is 1 and not when it is 0.

예를 들어, 이용자 1이 이용자 2, 3, 7, 8의 음성을 합성한 소리를 듣고 싶을때, 병렬포트로의 제어신호는 2진수로 00000110와 00011100이며, 16진수로 0×06과 0×1C이다.For example, when user 1 wants to hear synthesized voices of users 2, 3, 7, and 8, the control signals to the parallel port are 00000110 and 00011100 in binary, 0x06 and 0x1C in hexadecimal. to be.

왜냐하면, 이용자1의 합성 상태를 변경하는 것이므로, P8, P7, P6은 0, 0, 0가 되며, 입력신호 2, 3을 선택하였으므로 P5는 0이고, P4, P3, P2, P1은 각각, 0, 1, 1, 0가 되며, 또한 입력신호 7과 8을 선택하였으므로 P5는 1이고, P4, P3, P2, P1은 각각, 1, 1, 0, 0가 된다.Because P1, P7, P6 are 0, 0, 0 since P1, P7, P6 are 0, P5 is 0, and P4, P3, P2, P1 are 0, respectively. , 1, 1, 0, and since input signals 7 and 8 are selected, P5 is 1, and P4, P3, P2, and P1 are 1, 1, 0, 0, respectively.

즉, 다지점제어장치의 제어모듈이 0×1C의 제어정보를 병렬포트를 통하여 출력하여 음성 합성 모듈을 제어하게 되며, 이용자 1은 이용자 2, 3, 7, 8의 음성이 합성된 신호를 들을 수 있다.That is, the control module of the multi-point controller outputs 0 × 1C control information through the parallel port to control the speech synthesis module. User 1 hears the synthesized signals of users 2, 3, 7, and 8 Can be.

8명의 이용자가 다지점제어장치를 사용할 때, 오디오 모듈의 제어를 위하여 제어 모듈은 16번의 제어신호를 병렬포트를 통하여 출력해야 한다.When eight users use the multi-point controller, the control module should output 16 control signals through the parallel port to control the audio module.

상기와 같이 동작하는 본 발명에 따른 다자간 음성 및 영상회의를 위한 선택적 음성 합성모듈의 구현 장치를 제공하면, 근래 제안되어진 음성처리모듈의 방식을 유지하면서 이용자가 무조건 전체신호를 합성한 신호를 취한다든지 또는 임의의 특정한 하나의 신호만을 취하는 것 대신 선택적으로 원하는 신호를 합성하도록 함으로써 음성 및 화상회의의 구현시 융통성을 부여할 수 있는 효과가 있다.When providing an apparatus for implementing an optional speech synthesis module for multi-party voice and video conferencing according to the present invention operating as described above, the user unconditionally synthesizes the entire signal while maintaining the scheme of the proposed speech processing module. Alternatively, it is possible to give flexibility in implementing voice and video conferencing by selectively synthesizing a desired signal instead of taking only one particular one signal.

Claims (2)

고속통신망 환경에서 사용되는 화상회의 시스템을 구현하기 위하여 망종단 장치로 부터 압축된 음성정보를 입력받아 디지탈 음성정보로 복원하는 다수개의 음성복호수단과 상기 음성복호수단에서 입력되는 디지탈 데이타를 아날로그 데이타로 변환하는 다수개의 D/A변환수단과 생성된 정보를 디지탈 데이타로 변환하는A/D변환수단 및 상기 A/D변환수단에서 입력되는 디지탈 데이타를 압축한 후 해당 망접속부를 통하여 망종단 장치에 전송하는 음성부호수단을 구비하고 있는 다지점 제어장치내 음성처리모듈의 구현 장치에 있어서,In order to implement a video conferencing system used in a high-speed communication network environment, a plurality of voice decoding means for receiving compressed voice information from a network termination device and recovering the digital voice information, and digital data input from the voice decoding means as analog data. A / D conversion means for converting a plurality of D / A conversion means to convert the generated information into digital data and digital data input from the A / D conversion means is compressed and transmitted to the network termination device through the network connection unit An apparatus for implementing a voice processing module in a multi-point control device having a voice encoding means, 상기 D/A변환수단으로 부터 발생되는 아날로그 음성데이타를 입력받아 잡음을 제거한 후 출력하는 소정갯수의 필터링수단과;A predetermined number of filtering means for receiving analog voice data generated from the D / A converting means, removing noise, and outputting the noise; 상기 필터링수단들에서 출력되는 소정갯수의 아날로그 음성데이타를 입력받아 제어신호에 따라 선택적으로 합성하여 상기 A/D변환수단에 입력하는 소정갯수의 선택적 오디오 합성수단; 및 다지점 제어장치내의 중앙제어부의 제어에 따라 상기 선택적 오디오 합성수단을 제어하기 위한 제어신호를 출력하는 시스템 제어수단을 포함하는 것을 특징으로 하는 다자간 음성 및 영상 회의를 위한 선택적 음성 합성모듈의 구현 장치.A predetermined number of selective audio synthesizing means for receiving a predetermined number of analog voice data outputted from the filtering means and selectively synthesizing according to a control signal to input to the A / D conversion means; And system control means for outputting a control signal for controlling the selective audio synthesizing means according to the control of the central control unit in the multi-point control apparatus. . 제1항에 있어서,The method of claim 1, 상기 선택적 오디오 합성수단은 상기 시스템 제어수단에서 출력되는 제어신호를 입력받아 각각 소정갯수의 선택신호를 출력하는 제1, 2래치부와;The selective audio synthesizing means includes: first and second latches for receiving a control signal output from the system control means and outputting a predetermined number of selection signals, respectively; 상기 제1, 2래치부에서 출력되는 선택신호들에 따라 상기 필터링수단으로 부터 입력되는 아날로그 음성데이타를 선택적으로 출력하는 아날로그 스위치; 및An analog switch for selectively outputting analog voice data input from the filtering means according to selection signals output from the first and second latches; And 상기 아날로그 스위치에서 출력되는 음성데이타를 합성하여 출력하는 신호합성부로 구성되는 것을 특징으로 하는 다자간 음성 및 영상회의를 위한 선택적 음성 합성모듈의 구현 장치.And a signal synthesizer configured to synthesize and output voice data output from the analog switch.
KR1019940034154A 1994-12-14 1994-12-14 Implementation of Selective Speech Synthesis Module for Multi-Party Voice and Video Conference Expired - Fee Related KR0138862B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019940034154A KR0138862B1 (en) 1994-12-14 1994-12-14 Implementation of Selective Speech Synthesis Module for Multi-Party Voice and Video Conference

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019940034154A KR0138862B1 (en) 1994-12-14 1994-12-14 Implementation of Selective Speech Synthesis Module for Multi-Party Voice and Video Conference

Publications (2)

Publication Number Publication Date
KR960028504A KR960028504A (en) 1996-07-22
KR0138862B1 true KR0138862B1 (en) 1998-05-15

Family

ID=19401442

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019940034154A Expired - Fee Related KR0138862B1 (en) 1994-12-14 1994-12-14 Implementation of Selective Speech Synthesis Module for Multi-Party Voice and Video Conference

Country Status (1)

Country Link
KR (1) KR0138862B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100847147B1 (en) * 2007-04-18 2008-07-18 한국전자통신연구원 Video conference control method and apparatus
US8296366B2 (en) 2004-05-27 2012-10-23 Microsoft Corporation Efficient routing of real-time multimedia information

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100239345B1 (en) * 1996-11-29 2000-01-15 구자홍 Multi-party video conferencing controller

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8296366B2 (en) 2004-05-27 2012-10-23 Microsoft Corporation Efficient routing of real-time multimedia information
KR100847147B1 (en) * 2007-04-18 2008-07-18 한국전자통신연구원 Video conference control method and apparatus

Also Published As

Publication number Publication date
KR960028504A (en) 1996-07-22

Similar Documents

Publication Publication Date Title
US5652782A (en) Digital telephone overcoming international incompatibilities
JPH04151953A (en) Voice signal processing method in band split coding system
KR0138862B1 (en) Implementation of Selective Speech Synthesis Module for Multi-Party Voice and Video Conference
EP0193409A2 (en) Integrated digital circuit for processing speech signal
KR920004348B1 (en) PCM code decoder
JPH01241959A (en) Communication system between multi-point
KR0138866B1 (en) Audio Prcessing Module of Multipoint Control Unit Using Analog Audio Switching and Synthesizing Technique
KR0138867B1 (en) Audio processing module of multipoint control unit using analog audio switching and synthesizing techrigue
WO1997018663A1 (en) Video conference system
KR100242657B1 (en) MCU to interconnect video conferencing terminals using different networks
JP2515174B2 (en) Multi-source video conference system
JP2794112B2 (en) Multipoint video conference system
MXPA02000952A (en) Method and apparatus for combining corded and cordless telephones for telephone conferencing and intercom.
JP2743927B2 (en) Multipoint video conference system
KR100238134B1 (en) Screen processing circuit of videophone
KR100238090B1 (en) Apu capable of processing other mode's audio signal
KR100226450B1 (en) Screen partitioning apparatus at compression code region in b-isdn multipoint controller
JPH08149439A (en) Communication control device and video conference device
JP3013432B2 (en) Audio signal input / output circuit
JP2803347B2 (en) PCM coded three-way voice multiplexing device
KR19980053227A (en) Video Phone with Conference
JP2000049950A (en) Multispot conference device and its method
JP2001069249A (en) Multipoint video conference control device and multipoint video conference system
JP2867657B2 (en) PCM speech encoder for three-way communication
JP2773749B2 (en) Facsimile machine

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

R17-X000 Change to representative recorded

St.27 status event code: A-3-3-R10-R17-oth-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

R17-X000 Change to representative recorded

St.27 status event code: A-3-3-R10-R17-oth-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

FPAY Annual fee payment

Payment date: 20001212

Year of fee payment: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20020224

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20020224

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000