KR102173975B1 - Method and System for Interpreting and Translating using Smart Device - Google Patents

Method and System for Interpreting and Translating using Smart Device Download PDF

Info

Publication number
KR102173975B1
KR102173975B1 KR1020190007782A KR20190007782A KR102173975B1 KR 102173975 B1 KR102173975 B1 KR 102173975B1 KR 1020190007782 A KR1020190007782 A KR 1020190007782A KR 20190007782 A KR20190007782 A KR 20190007782A KR 102173975 B1 KR102173975 B1 KR 102173975B1
Authority
KR
South Korea
Prior art keywords
smart device
voice signal
user
translation
language
Prior art date
Application number
KR1020190007782A
Other languages
Korean (ko)
Other versions
KR20200090579A (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 KR1020190007782A priority Critical patent/KR102173975B1/en
Publication of KR20200090579A publication Critical patent/KR20200090579A/en
Application granted granted Critical
Publication of KR102173975B1 publication Critical patent/KR102173975B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/40Processing or translation of natural language
    • G06F40/58Use of machine translation, e.g. for multi-lingual retrieval, for server-side translation for client devices or for real-time translation
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/005Language recognition
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/02Feature extraction for speech recognition; Selection of recognition unit
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements

Landscapes

  • Engineering & Computer Science (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Acoustics & Sound (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Theoretical Computer Science (AREA)
  • Artificial Intelligence (AREA)
  • General Health & Medical Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Machine Translation (AREA)

Abstract

본 발명은 스마트 디바이스를 이용한 통번역 방법 및 시스템에 관한 것으로, 본 발명에 따른 제1 스마트 디바이스 및 제2 스마트 디바이스와의 통신을 통해 통번역 서비스를 지원하는 서비스 서버가 수행하는 통번역 방법은 제1 스마트 디바이스로부터 사용자의 음성 신호를 수신하는 단계, 수신한 음성 신호를 분석하여 번역 대상 언어를 인식하는 단계, 인식된 번역 대상 언어로 사용자의 음성 신호를 번역하는 단계 및 번역 대상 언어로 번역된 사용자의 음성 신호를 제2 스마트 디바이스에 전송하여 제2 스마트 디바이스를 통해 출력되도록 하는 단계를 포함한다. 본 발명에 의하면, 복수의 스마트 디바이스를 통해 서로 다른 언어를 사용하는 복수의 사용자 간에 먼 거리에서도 실시간으로 대화할 수 있게 된다.The present invention relates to an interpretation and translation method and system using a smart device, and the interpretation and translation method performed by a service server supporting an interpretation and translation service through communication with a first smart device and a second smart device according to the present invention is a first smart device. Receiving a user's voice signal from the voice signal, analyzing the received voice signal to recognize a translation target language, translating the user's voice signal into the recognized translation target language, and the user's voice signal translated into the translation target language And transmitting to the second smart device to be output through the second smart device. According to the present invention, it is possible to have a real-time conversation between a plurality of users using different languages through a plurality of smart devices even at a long distance.

Description

스마트 디바이스를 이용한 통번역 방법 및 시스템{Method and System for Interpreting and Translating using Smart Device} Interpreting and Translation Method and System using Smart Device {Method and System for Interpreting and Translating using Smart Device}

본 발명은 스마트 디바이스를 이용한 통번역 방법 및 시스템에 관한 것으로, 보다 상세하게는 스마트 디바이스를 이용하여 먼 거리에서 서로 다른 언어를 사용하더라도 실시간으로 대화할 수 있도록 한 스마트 디바이스를 이용한 통번역 방법 및 시스템에 관한 것이다. The present invention relates to an interpretation and translation method and system using a smart device, and more particularly, to an interpretation and translation method and system using a smart device that enables real-time conversation even when different languages are used at a distance using a smart device. will be.

최근 들어, 스마트폰의 사용이 보편화됨에 따라 인터넷을 통해 제공되던 서비스들이 단말 장치를 통해 제공되고 있으며, 국내 기업의 해외 진출 및 해외 기업의 국내 진출이 활발해지고 해외로 여행하는 여행객이 늘어남에 따라 번역 또는 통역 등을 이용할 수 있는 서비스의 중요성이 커지고 있다. In recent years, as the use of smartphones has become more common, services that have been provided through the Internet are being provided through terminal devices, and translations have been made as domestic companies and overseas companies expand into the domestic market and increase the number of travelers traveling abroad. Or, the importance of services that can use interpreters and the like is growing.

그리고 외국에 지사를 둔 기업, 기관 또는 지자체 등의 고객이나 해외와 활발한 의사소통을 수행해야 하는 많은 분야에서는 번역/통역 등의 서비스를 필요로 하고 있어, 관련 기업에서는 음성으로 번역 또는 통역을 수행하여 즉각적으로 의사소통의 문제를 해결해줄 수 있도록 한 다국어 번역/통역 서비스 및 고객과 기업에 맞는 솔루션을 개발하고 있다,In addition, translation/interpretation services are required in many fields that require active communication with customers such as companies, institutions, or local governments with offices in foreign countries, and related companies provide translation or interpretation by voice. We are developing multilingual translation/interpretation services and solutions tailored to customers and companies so that they can instantly solve communication problems.

또한, 다국적 친구와 채팅을 하려고 할 경우 예컨대, 한국어일 경우 일본어로, 일본어일 경우 한국어로 자동 인식할 수 있도록 해당 국가의 언어를 선택하고 설정 또는 실행하여 이용하고 있다.In addition, when chatting with multinational friends, for example, Korean language is automatically recognized in Japanese, and Japanese language is automatically recognized in Korean.

하지만, 상술한 종래의 번역 또는 통역 서비스는 해당 서비스 이용자가 서비스를 이용할 때마다 상대방이 쓰는 언어와 자신이 말할 언어를 선택 및 실행하여 국가적 및 언어적 정보를 설정하는 과정을 반드시 거쳐야 하는 번거로움이 있었다.However, the above-described conventional translation or interpretation service has the inconvenience of having to go through the process of setting national and linguistic information by selecting and executing the language used by the other party and the language to be spoken each time the service user uses the service. there was.

그리고 스마트폰을 이용하여 번역 또는 통역 서비스를 수행할 경우, 사용자가 항상 스마트폰을 가지고 있어야 하며, 서비스 이용자와 상대방 중 하나라도 스마트폰을 가지고 있지 않을 경우에는 먼 거리에서 해당 서비스를 전혀 이용할 수 없는 문제점이 있었다.And when performing translation or interpretation services using a smartphone, the user must always have a smartphone, and if either the service user or the other party does not have a smartphone, the service cannot be used at all from a long distance. There was a problem.

따라서 자신이 사용하는 언어와 상대방이 사용하는 언어를 매번 선택하여 실행해야 하는 별도의 조작 과정 없이 상대방이 사용하는 언어를 자동으로 인식하여 번역할 수 있으며, 서로 다른 언어를 사용하는 서비스 이용자와 상대방이 먼 거리에 있어도 실시간으로 대화할 수 있는 기술의 필요성이 요구되었다.Therefore, the language used by the other party can be automatically recognized and translated without a separate manipulation process that requires selecting and executing the language used by the other party and the language used by the other party, and service users and the other party using different languages can There is a need for a technology that can communicate in real time even in a long distance.

한국공개특허공보 제2008-0040960호(공개일: 2008. 05. 09)Korean Patent Publication No. 2008-0040960 (Publication date: 2008. 05. 09)

따라서 본 발명이 해결하고자 하는 기술적 과제는 복수의 스마트 디바이스를 이용하여 서로 다른 언어를 사용하는 복수의 사용자 간에 먼 거리에서도 실시간으로 대화할 수 있도록 한 스마트 디바이스를 이용한 통번역 방법 및 시스템에 관한 것이다.Accordingly, a technical problem to be solved by the present invention relates to a method and system for interpretation and translation using a smart device that enables a plurality of users who speak different languages to communicate in real time even at a distance using a plurality of smart devices.

그리고 본 발명이 해결하고자 하는 다른 기술적 과제는 사용자가 사용하는 언어와 상대방이 사용하는 언어를 매번 선택하여 실행해야 하는 별도의 조작 과정 없이도 상대방이 사용하는 언어를 자동으로 인식하여 번역할 수 있는 스마트 디바이스를 이용한 통번역 방법 및 시스템에 관한 것이다.Another technical problem to be solved by the present invention is a smart device capable of automatically recognizing and translating the language used by the other party without a separate manipulation process that requires selecting and executing the language used by the user and the language used by the other party each time. It relates to a method and system for interpretation and translation using.

또한, 본 발명은 명시적으로 언급된 목적 이외에도, 후술하는 본 발명의 구성으로부터 달성될 수 있는 다른 목적도 포함한다.In addition, in addition to the objects explicitly mentioned, the present invention includes other objects that can be achieved from the configuration of the present invention described later.

상기한 기술적 과제를 해결하기 위한 본 발명의 일 실시예에 따른 제1 스마트 디바이스 및 제2 스마트 디바이스와의 통신을 통해 통번역 서비스를 지원하는 서비스 서버가 수행하는 통번역 방법은 상기 제1 스마트 디바이스로부터 사용자의 음성 신호를 수신하는 단계; 상기 수신한 사용자의 음성 신호를 분석하여 번역 대상 언어를 인식하는 단계; 상기 인식된 번역 대상 언어로 상기 사용자의 음성 신호를 번역하는 단계; 및 상기 번역 대상 언어로 번역된 사용자의 음성 신호를 상기 제2 스마트 디바이스에 전송하여 상기 제2 스마트 디바이스를 통해 출력되도록 하는 단계를 포함한다.An interpretation and translation method performed by a service server supporting an interpretation and translation service through communication with a first smart device and a second smart device according to an embodiment of the present invention for solving the above technical problem is a user from the first smart device. Receiving a voice signal of; Analyzing the received voice signal of the user to recognize a language to be translated; Translating the user's voice signal into the recognized translation target language; And transmitting the voice signal of the user translated into the translation target language to the second smart device to be output through the second smart device.

상기 번역 대상 언어 인식 단계는 상기 수신한 사용자의 음성 신호를 분석하여 상기 사용자의 음성 신호에서 핵심어를 추출하고, 미리 저장되어 있는 통번역 언어 리스트에서 상기 추출된 핵심어에 대응하는 번역 대상 언어를 검색하여 상기 번역 대상 언어를 인식할 수 있다.In the translation target language recognition step, a key word is extracted from the user's speech signal by analyzing the received user's speech signal, and the translation target language corresponding to the extracted key word is searched for in a pre-stored interpretation and translation language list. The language to be translated can be recognized.

상기 제2 스마트 디바이스로부터 상기 사용자의 음성 신호에 응답하는 상대방의 음성 신호를 수신하는 단계; 상기 상대방의 음성 신호를 사용자의 언어로 번역하는 단계; 및 상기 사용자의 언어로 번역된 상대방의 음성 신호를 상기 제1 스마트 디바이스로 전송하여 상기 제1 스마트 디바이스를 통해 출력되도록 하는 단계를 더 포함할 수 있다.Receiving a voice signal of a counterpart in response to the voice signal of the user from the second smart device; Translating the counterpart's voice signal into a user's language; And transmitting the voice signal of the other party translated into the user's language to the first smart device to be output through the first smart device.

상기 핵심어는 상기 상대방의 이름이나 별명을 포함할 수 있다.The key word may include the other party's name or nickname.

상기 제2 스마트 디바이스 출력 단계는 상기 제2 스마트 디바이스가 복수 개인 경우, 상기 번역 대상 언어로 번역된 사용자의 음성 신호를 상기 복수 개의 제2 스마트 디바이스에 전송하여 상기 복수 개의 제2 스마트 디바이스를 통해 출력되도록 하고, 상기 복수 개의 제2 스마트 디바이스 중 상기 상대방의 음성 신호를 수신한 제2 스마트 디바이스의 동작 모드를 활성화시킬 수 있다.In the second smart device output step, when there are a plurality of second smart devices, the voice signal of the user translated into the translation target language is transmitted to the plurality of second smart devices and output through the plurality of second smart devices. Then, among the plurality of second smart devices, an operation mode of the second smart device receiving the voice signal of the counterpart may be activated.

한편, 본 발명의 다른 실시예에 따른 적어도 하나의 제2 스마트 디바이스와의 통신을 통해 통번역 서비스를 지원하는 제1 스마트 디바이스가 수행하는 통번역 방법은 사용자의 음성 신호를 입력 받는 단계; 상기 입력 받은 사용자의 음성 신호를 분석하여 번역 대상 언어를 인식하는 단계; 상기 인식된 번역 대상 언어로 상기 사용자의 음성 신호를 번역하는 단계; 및 상기 번역 대상 언어로 번역된 상기 사용자의 음성 신호를 상기 제2 스마트 디바이스에 전송하여 상기 제2 스마트 디바이스를 통해 출력되도록 하는 단계를 포함할 수 있다.Meanwhile, an interpretation and translation method performed by a first smart device supporting an interpretation and translation service through communication with at least one second smart device according to another embodiment of the present invention includes the steps of receiving a user's voice signal; Analyzing the received voice signal of the user to recognize a language to be translated; Translating the user's voice signal into the recognized translation target language; And transmitting the voice signal of the user translated into the translation target language to the second smart device to be output through the second smart device.

상기 번역 대상 언어 인식 단계는 상기 입력 받은 사용자의 음성 신호를 분석하여 상기 사용자의 음성 신호에서 핵심어를 추출하고, 미리 저장되어 있는 통번역 언어 리스트에서 상기 추출된 핵심어에 대응하는 번역 대상 언어를 검색하여 상기 번역 대상 언어를 인식할 수 있다.The translation target language recognition step includes analyzing the input user's voice signal to extract a key word from the user's voice signal, and searching for a translation target language corresponding to the extracted key word from a list of pre-stored interpretation and translation languages, The language to be translated can be recognized.

상기 출력된 사용자의 음성 신호에 응답하는 상대방의 음성 신호를 상기 제2 스마트 디바이스를 통해 수신하는 단계, 상기 수신된 상대방의 음성 신호를 사용자의 언어로 번역하는 단계; 및 상기 사용자의 언어로 번역된 상대방의 음성 신호를 출력하는 단계를 더 포함할 수 있다.Receiving, through the second smart device, a counterpart's voice signal in response to the outputted user's voice signal, translating the received counterpart's voice signal into a user's language; And outputting the voice signal of the other party translated into the user's language.

상기 출력된 사용자의 음성 신호에 응답하는 상대방의 음성 신호가 상기 제2 스마트 디바이스에 입력되면, 상기 제2 스마트 디바이스가 상기 상대방의 음성 신호를 사용자의 언어로 번역하는 단계; 및 상기 사용자의 언어로 번역된 상대방의 음성 신호를 상기 제1 스마트 디바이스로 전송하여 상기 제1 스마트 디바이스를 통해 출력되도록 하는 단계를 더 포함할 수 있다.Translating, by the second smart device, the counterpart's voice signal into the user's language when a counterpart's voice signal in response to the outputted user's voice signal is input to the second smart device; And transmitting the voice signal of the other party translated into the user's language to the first smart device to be output through the first smart device.

상기 제2 스마트 디바이스 출력 단계는 상기 번역 대상 언어로 번역된 상기 사용자의 음성 신호와 함께 상기 사용자의 언어에 대한 정보를 상기 제2 스마트 디바이스에 전송할 수 있다.The outputting of the second smart device may transmit information on the user's language to the second smart device together with the user's voice signal translated into the translation target language.

또 한편, 본 발명의 일 실시예에 따른 스마트 디바이스를 이용한 통번역 시스템은 제1 스마트 디바이스로부터 사용자의 음성 신호를 수신하고, 상기 수신한 사용자의 음성 신호를 분석하여 번역 대상 언어를 인식하고, 상기 인식된 번역 대상 언어로 상기 사용자의 음성 신호를 번역하고, 상기 번역 대상 언어로 번역된 사용자의 음성 신호를 제2 스마트 디바이스에 전송하여 상기 제2 스마트 디바이스를 통해 출력되도록 하는 서비스 서버를 포함한다.On the other hand, the interpretation and translation system using a smart device according to an embodiment of the present invention receives the user's voice signal from the first smart device, analyzes the received user's voice signal to recognize the translation target language, and the recognition And a service server for translating the user's voice signal in the translated language, and transmitting the user's voice signal translated in the translation target language to a second smart device to be output through the second smart device.

상기 서비스 서버는 상기 수신한 사용자의 음성 신호를 분석하여 상기 음성 신호에서 핵심어를 추출하고, 미리 저장되어 있는 통번역 언어 리스트에서 상기 추출된 핵심어에 대응하는 번역 대상 언어를 검색하여 상기 번역 대상 언어를 인식할 수 있다.The service server analyzes the received user's voice signal to extract a key word from the voice signal, searches for a translation target language corresponding to the extracted key word from a list of pre-stored interpretation and translation languages to recognize the translation target language can do.

상기 서비스 서버는 상기 제2 스마트 디바이스로부터 상기 사용자의 음성 신호에 응답하는 상대방의 음성 신호를 수신하고, 상기 상대방의 음성 신호를 사용자의 언어로 번역하며, 상기 사용자의 언어로 번역된 상대방의 음성 신호를 상기 제1 스마트 디바이스로 전송하여 상기 제1 스마트 디바이스를 통해 출력되도록 할 수 있다.The service server receives a counterpart's voice signal in response to the user's voice signal from the second smart device, translates the counterpart's voice signal into the user's language, and translates the counterpart's voice signal into the user's language. May be transmitted to the first smart device to be output through the first smart device.

상기 핵심어는 상기 상대방의 이름이나 별명을 포함할 수 있다.The key word may include the other party's name or nickname.

상기 서비스 서버는 상기 제2 스마트 디바이스가 복수 개인 경우, 상기 번역 대상 언어로 번역된 사용자의 음성 신호를 상기 복수 개의 제2 스마트 디바이스에 전송하여 상기 복수 개의 제2 스마트 디바이스를 통해 출력되도록 할 수 있다.When there are a plurality of second smart devices, the service server may transmit a user's voice signal translated into the translation target language to the plurality of second smart devices to be output through the plurality of second smart devices. .

상기 서비스 서버는 상기 복수 개의 제2 스마트 디바이스 중 상기 상대방의 음성 신호를 수신한 제2 스마트 디바이스의 동작 모드를 활성화시킬 수 있다.The service server may activate an operation mode of a second smart device that has received a voice signal from the counterpart among the plurality of second smart devices.

이와 같이 본 발명의 실시예에 따른 스마트 디바이스를 이용한 통번역 방법 및 시스템에 따르면, 복수의 스마트 디바이스를 이용하여 서로 다른 언어를 사용하는 복수의 사용자 간에 먼 거리에서도 실시간으로 대화할 수 있게 하는 장점이 있다.As described above, according to the method and system for interpretation and translation using a smart device according to an embodiment of the present invention, there is an advantage of enabling real-time conversation between a plurality of users who speak different languages using a plurality of smart devices even at a distance. .

그리고 사용자가 사용하는 언어와 상대방이 사용하는 언어를 매번 선택하여 실행해야 하는 별도의 조작 과정 없이 상대방이 사용하는 언어를 자동으로 인식하여 번역할 수 있는 장점이 있다.In addition, there is an advantage in that the language used by the user and the language used by the other party can be automatically recognized and translated without a separate manipulation process in which the language used by the user is selected and executed each time.

한편, 본 발명의 효과는 상술된 것에 국한되지 않고 후술하는 본 발명의 구성으로부터 도출될 수 있는 다른 효과도 본 발명의 효과에 포함된다.Meanwhile, the effects of the present invention are not limited to those described above, and other effects that can be derived from the configuration of the present invention described later are included in the effects of the present invention.

도 1은 본 발명의 일 실시예에 따른 스마트 디바이스를 이용한 통번역 시스템을 보여주는 구성도이다.
도 2는 도 1에 도시한 스마트 디바이스 및 서비스 서버의 세부 구성도이다.
도 3은 본 발명의 다른 실시예에 따른 스마트 디바이스를 이용한 통번역 시스템을 보여주는 구성도이다.
도 4는 본 발명의 일 실시예에 따른 스마트 디바이스를 이용한 통번역 과정을 보여주는 동작 흐름도이다.
도 5는 본 발명의 다른 실시예에 따른 스마트 디바이스를 이용한 통번역 과정을 보여주는 동작 흐름도이다.
도 6은 본 발명의 또 다른 실시예에 따른 스마트 디바이스를 이용한 통번역 과정을 보여주는 동작 흐름도이다.
1 is a block diagram showing an interpretation and translation system using a smart device according to an embodiment of the present invention.
2 is a detailed configuration diagram of the smart device and service server shown in FIG. 1.
3 is a block diagram showing an interpretation and translation system using a smart device according to another embodiment of the present invention.
4 is a flowchart illustrating an interpretation and translation process using a smart device according to an embodiment of the present invention.
5 is a flowchart illustrating an interpretation and translation process using a smart device according to another embodiment of the present invention.
6 is an operation flowchart showing an interpretation and translation process using a smart device according to another embodiment of the present invention.

그러면 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those of ordinary skill in the art may easily implement the present invention.

도 1은 본 발명의 일 실시예에 따른 스마트 디바이스를 이용한 통번역 시스템을 보여주는 구성도 및 도 2는 도 1에 도시한 스마트 디바이스 및 서비스 서버의 세부 구성도를 나타낸다.1 is a block diagram showing an interpretation and translation system using a smart device according to an embodiment of the present invention, and FIG. 2 is a detailed block diagram of a smart device and a service server shown in FIG. 1.

도 1 및 도 2에 도시한 바와 같이, 스마트 디바이스를 이용한 통번역 시스템은 복수의 스마트 디바이스(100) 및 서비스 서버(200)를 포함하여 구성된다.As shown in FIGS. 1 and 2, an interpretation and translation system using a smart device includes a plurality of smart devices 100 and a service server 200.

복수의 스마트 디바이스(100)는 통신망(10)을 통해 서비스 서버(200)와 각종 정보를 교환할 수 있다.The plurality of smart devices 100 may exchange various types of information with the service server 200 through the communication network 10.

여기서, 통신망(10)은 구내 정보 통신망(Local Area Network, LAN), 도시권 통신망(Metropolitan Area Network: MAN), 광역 통신망(Wide Area Network: WAN), 인터넷(Internet), 3G/4G/5G(generation) 이동통신망, 와이파이(Wi-Fi), WIBRO(Wireless Broadband Internet) 또는 LTE(Long Term Evolution) 등을 포함하는 각종 데이터 통신망을 포함할 수 있고, 유선과 무선을 가리지 않으며 어떠한 통신 방식을 사용하더라도 상관없다.Here, the communication network 10 is a local area network (LAN), a metropolitan area network (MAN), a wide area network (WAN), the Internet, and 3G/4G/5G (generation ) Mobile communication network, Wi-Fi, WIBRO (Wireless Broadband Internet), or LTE (Long Term Evolution) can include various data communication networks, regardless of whether wired or wireless, no matter what communication method is used none.

복수의 스마트 디바이스(100)는 미리 정해진 위치에 각각 설치될 수 있다. 예컨대, 주거 공간을 기준으로 설명할 경우, 복수의 스마트 디바이스(100)는 화장실, 안방, 창고, 주방, 거실 또는 테라스 등에 각각 설치될 수 있으며, 사무 공간을 기준으로 설명할 경우, 복수의 스마트 디바이스(100)는 회의실, 화장실, 휴게실 또는 창고 등에 각각 설치될 수 있다.The plurality of smart devices 100 may be installed at a predetermined location, respectively. For example, when describing based on a residential space, a plurality of smart devices 100 may be installed respectively in a bathroom, a master room, a warehouse, a kitchen, a living room, or a terrace, and when described based on an office space, a plurality of smart devices 100 may be installed in a conference room, toilet, rest room, or warehouse, respectively.

복수의 스마트 디바이스(100)는 음성 신호를 입력 받는 기능 및 음성 신호를 출력하는 기능을 수행할 수 있으며, 입력 받은 음성 신호를 서비스 서버(200)로 전송하고, 서비스 서버(200)로부터 전송 받은 음성 신호를 출력하는 기능을 수행할 수 있다.The plurality of smart devices 100 may perform a function of receiving a voice signal and a function of outputting a voice signal, and transmits the received voice signal to the service server 200 and transmits the voice received from the service server 200. It can perform the function of outputting a signal.

서비스 서버(200)는 복수의 스마트 디바이스(100)와의 통신을 통해 통번역 서비스를 지원할 수 있다. 여기서, 설명의 편의를 위하여 복수의 스마트 디바이스(100)를 제1 스마트 디바이스(110) 및 제2 스마트 디바이스(130)로 구분하여 설명하도록 한다.The service server 200 may support an interpretation and translation service through communication with a plurality of smart devices 100. Here, for convenience of description, the plurality of smart devices 100 are divided into a first smart device 110 and a second smart device 130 and described.

보다 자세하게 설명하면, 서비스 서버(200)는 통신부(210), 제어부(220), 저장부(230), 입력부(240) 및 출력부(250)를 포함할 수 있다.In more detail, the service server 200 may include a communication unit 210, a control unit 220, a storage unit 230, an input unit 240, and an output unit 250.

통신부(210)는 제어부(220)의 제어 하에 복수의 스마트 디바이스(100)와 유선 또는 무선 통신 방식으로 통신하여 각종 정보를 교환할 수 있다. 통신부(210)는 제1 스마트 디바이스(110)로부터 사용자의 음성 신호를 수신할 수 있다. 예컨대, 주방에 제1 스마트 디바이스(110)가 설치된 상태에서 주방에 있던 사용자가 “데이비드! 어디 있니?”라고 소리칠 경우, 제1 스마트 디바이스(110)는 사용자의 음성 신호를 입력 받아 서비스 서버(200)로 전송할 수 있다.The communication unit 210 may exchange various types of information by communicating with the plurality of smart devices 100 through wired or wireless communication under the control of the controller 220. The communication unit 210 may receive a user's voice signal from the first smart device 110. For example, a user in the kitchen with the first smart device 110 installed in the kitchen says “David! Where are you?”, the first smart device 110 may receive a user's voice signal and transmit it to the service server 200.

제어부(220)는 제1 스마트 디바이스(110)로부터 수신한 음성 신호를 분석하여 번역 대상 언어를 인식할 수 있다. 즉, 제어부(220)는 제1 스마트 디바이스(110)로부터 수신한 사용자의 음성 신호를 분석하여 사용자의 음성 신호에서 핵심어를 추출하고, 저장부(230)에 저장되어 있는 통번역 언어 리스트에서 핵심어에 대응하는 번역 대상 언어를 검색하여 번역 대상 언어를 인식할 수 있다. 핵심어는 상대방의 이름이나 별명 등으로 이루어질 수 있으며, 이외에 상대방을 식별하기 위한 다양한 단어 정보로 이루어질 수 있다. 그리고 통번역 언어 리스트에는 사용자별로 핵심어에 대응하는 번역 대상 언어가 리스트 형태로 저장되어 있을 수 있다. 예컨대, 데이비드(제1 핵심어)-영어(제1 번역 대상 언어), 미카엘(제2 핵심어)-독어(제2 번역 대상 언어), 아무로(제3 핵심어)-일어(제3 번역 대상 언어) 등의 형태로 통번역 언어 리스트가 저장될 수 있다. The controller 220 may recognize a language to be translated by analyzing a voice signal received from the first smart device 110. That is, the control unit 220 analyzes the user's voice signal received from the first smart device 110 to extract a key word from the user's voice signal, and responds to the key word from the list of interpretation and translation languages stored in the storage unit 230 The target language for translation can be recognized by searching for the target language for translation. Key words may consist of the other party's name or nickname, and may consist of various word information for identifying the other party. In addition, the translation target language corresponding to the key word for each user may be stored in the list form in the interpretation and translation language list. For example, David (first key word)-English (first translation target language), Michael (second key word)-German (second translation target language), Amuro (third key word)-Japanese (third translation target language), etc. The list of languages for interpretation and translation can be saved in the form of.

이와 같이, 제어부(220)는 사용자의 음성 신호인 “데이비드! 어디 있니?”에서 핵심어인 “데이비드”를 인식할 수 있으며, 저장부(230)에 저장되어 있는 통번역 언어 리스트에서 데이비드에 대응하는 번역 대상 언어를 검색하여 데이비드의 번역 대상 언어가 영어인 것을 인식할 수 있다.In this way, the control unit 220 is the user's voice signal “David! In “Where are you?”, the key word “David” can be recognized, and the translation target language corresponding to David is searched for in the list of interpretation and translation languages stored in the storage unit 230 to recognize that the target language for David's translation is English. I can.

제어부(220)는 인식된 번역 대상 언어로 사용자의 음성 신호를 번역할 수 있으며, 번역 대상 언어로 번역된 사용자의 음성 신호를 제2 스마트 디바이스(130)에 전송하여 제2 스마트 디바이스(130)를 통해 출력되도록 제어할 수 있다.The controller 220 may translate the user's voice signal into the recognized translation target language, and transmit the user's voice signal translated into the translation target language to the second smart device 130 to transmit the second smart device 130. It can be controlled to be output through.

예를 들어 설명하면, 제어부(220)는 사용자의 음성 신호인 “데이비드! 어디 있니?”를 “David! Where are you?”로 번역한 후 통신부(210)를 통해 제2 스마트 디바이스(130)로 전송할 수 있다. 그러면 제2 스마트 디바이스(130)에서는 “David! Where are you?”를 스피커를 통해 출력할 수 있다.For example, to explain, the control unit 220 is the user's voice signal “David! “Where are you?” to “David! After being translated as “Where are you?”, it may be transmitted to the second smart device 130 through the communication unit 210. Then, the second smart device 130 displays “David! “Where are you?” can be output through the speaker.

이때, 제2 스마트 디바이스(130)가 복수 개인 경우, 제어부(220)는 번역 대상 언어로 번역된 사용자의 음성 신호를 복수 개의 제2 스마트 디바이스(130)에 각각 전송하여 복수 개의 제2 스마트 디바이스(130)를 통해 출력되도록 제어할 수 있다.In this case, when there are a plurality of second smart devices 130, the controller 220 transmits the voice signals of the user translated into the translation target language to the plurality of second smart devices 130, respectively, and the plurality of second smart devices ( 130) can be controlled to be output.

예컨대, 주방에는 제1 스마트 디바이스가 설치되어 있고, 이를 제외한 공간인 화장실, 안방, 창고, 거실 및 테라스마다 제2 스마트 디바이스가 설치되어 있을 경우, 제어부(220)는 사용자가 위치한 주방을 제외한 공간에 있는 복수 개의 제2 스마트 디바이스를 통해 번역 대상 언어로 번역된 사용자의 음성 신호가 출력되도록 제어할 수 있다.For example, if a first smart device is installed in the kitchen, and a second smart device is installed in each of the restrooms, master rooms, warehouses, living rooms, and terraces, which are spaces excluding them, the controller 220 may be located in a space other than the kitchen in which the user is located. A voice signal of a user translated into a translation target language may be output through a plurality of second smart devices.

그러면, 상대방이 사용자와 같은 공간에 없더라도 제2 스마트 디바이스(130)를 통해 사용자의 음성 신호를 들을 수 있게 된다.Then, even if the other party is not in the same space as the user, the user's voice signal can be heard through the second smart device 130.

한편, 통신부(210)는 제2 스마트 디바이스(130)로부터 사용자의 음성 신호에 응답하는 상대방의 음성 신호를 수신할 수 있다. 예컨대, 화장실에 있던 데이비드가 화장실에 설치된 제2 스마트 디바이스(130)를 통해 “David! Where are you?”를 들었을 경우, “I’m in the bathroom”이라고 대답할 수 있으며, “I’m in the bathroom”라는 데이비드의 음성 신호는 제2 스마트 디바이스(130)로 입력되어 서비스 서버(200)로 전송될 수 있다. Meanwhile, the communication unit 210 may receive a voice signal of a counterpart in response to the user's voice signal from the second smart device 130. For example, David, who was in the bathroom, said “David!” through the second smart device 130 installed in the bathroom. When you hear “Where are you?”, you can answer “I'm in the bathroom”, and David’s voice signal “I'm in the bathroom” is input to the second smart device 130 and the service server ( 200).

그러면, 제어부(220)는 통신부(210)를 통해 제2 스마트 디바이스(130)로부터 전송되는 상대방의 음성 신호를 수신하여 사용자의 언어로 번역하고, 사용자의 언어로 번역된 상대방의 음성 신호를 제1 스마트 디바이스(110)로 전송하여 제1 스마트 디바이스(110)를 통해 출력되도록 제어할 수 있다. 이때, 사용자의 언어에 대한 정보는 저장부(230)에 미리 저장되어 있을 수 있다. 예컨대, 제어부(220)는 상대방의 음성 신호인 “I’m in the bathroom.”를 사용자의 언어인 한국어로 번역하여 “저는 화장실에 있어요.”를 생성할 수 있고, 이를 제1 스마트 디바이스(110)로 전송하여 스피커를 통해 출력되도록 제어할 수 있다. Then, the control unit 220 receives the voice signal of the other party transmitted from the second smart device 130 through the communication unit 210, translates the voice signal into the user’s language, and converts the voice signal of the other party translated into the user’s language into a first It may be transmitted to the smart device 110 and controlled to be output through the first smart device 110. In this case, information on the user's language may be previously stored in the storage unit 230. For example, the control unit 220 may generate “I'm in the bathroom.” by translating “I'm in the bathroom.”, which is the voice signal of the other party, into Korean, which is the user's language, and this is the first smart device 110 ) And output through the speaker.

그러면, 사용자는 번역된 데이비드의 음성 신호를 들은 후 다시 자신의 음성 신호를 출력할 수 있으며, 복수의 스마트 디바이스(100) 및 서비스 서버(200)를 통해 음성 신호를 송수신하고 번역하는 과정을 반복하여 사용자와 상대방 간에 실시간으로 대화할 수 있도록 한다. Then, the user can output his/her voice signal again after hearing the translated voice signal of David, and repeat the process of transmitting/receiving and translating voice signals through the plurality of smart devices 100 and service servers 200. It enables real-time conversation between the user and the other party.

이때, 제2 스마트 디바이스(130)가 복수 개인 경우, 복수 개의 제2 스마트 디바이스(130) 중 상대방의 음성 신호를 수신한 제2 스마트 디바이스(130)의 동작 모드를 활성화시킬 수 있다. 예컨대, 6개의 제2 스마트 디바이스가 화장실, 안방, 창고, 주방, 거실, 테라스에 각각 설치된 상태에서 화장실에 있는 제2 스마트 디바이스에서 상대방의 음성 신호를 수신한 경우, 화장실에 있는 제2 스마트 디바이스만 동작할 수 있는 상태로 전환하고, 나머지 공간에 있는 제2 스마트 디바이스는 대기 모드로 전환하여 에너지를 절약할 수 있도록 한다.In this case, when there are a plurality of second smart devices 130, an operation mode of the second smart device 130 that has received a voice signal from the other party among the plurality of second smart devices 130 may be activated. For example, when six second smart devices are installed in each of the bathroom, master room, warehouse, kitchen, living room, and terrace, and when a second smart device in the bathroom receives a voice signal from the other party, only the second smart device in the bathroom It switches to an operational state, and the second smart device in the rest of the space switches to standby mode to save energy.

즉, 제어부(220)는 상대방의 음성 신호를 가장 큰 세기로 수신하는 제2 스마트 디바이스(130)에 대해서만 동작 모드를 활성화시키고, 나머지 제2 스마트 디바이스(130)에 대해서는 대기 모드로 전환할 수 있도록 제어 신호를 출력할 수 있다. 그러면, 출력된 제어 신호를 수신한 제2 스마트 디바이스(130)는 대기 모드로 전환할 수 있으며, 대기 모드로 전환된 상태에서 음성 신호가 수신되면 동작 모드가 활성화될 수 있다. That is, the control unit 220 activates the operation mode only for the second smart device 130 that receives the voice signal of the other party at the highest intensity, and the remaining second smart device 130 can switch to the standby mode. Control signal can be output. Then, the second smart device 130 that has received the output control signal may switch to the standby mode, and when the voice signal is received while the second smart device 130 is switched to the standby mode, the operation mode may be activated.

저장부(230)는 서비스 서버(200)를 제어하고 음성 신호를 번역하기 위한 제어 프로그램 및 다양한 기능을 수행하기 위한 프로그램이 저장될 수 있다. 그리고 저장부(230)는 통번역 언어 리스트 등이 저장될 수 있으며, 이러한 통번역 언어 리스트는 통번역 서비스를 이용하고자 하는 사용자로부터 미리 제공받아 저장될 수 있다. The storage unit 230 may store a control program for controlling the service server 200 and translating a voice signal and a program for performing various functions. In addition, the storage unit 230 may store an interpretation and translation language list, and the like, and the interpretation and translation language list may be provided and stored in advance from a user who intends to use the interpretation and translation service.

이때, 통번역 언어 리스트는 전화번호부를 이용하여 생성될 수 있는데, 사용자가 전화번호부를 입력할 때 상대방의 이름 및 연락처 정보와 함께 상대방의 국가나 언어에 대한 정보를 저장할 경우 별도의 통번역 언어 리스트를 생성하지 않고 사용자가 자신의 전화번호부를 서비스 서버(200)에 전송하는 것만으로도 서비스 서버(200)에 통번역 언어 리스트를 자동으로 등록할 수 있다.At this time, the list of languages for interpretation and translation can be created using the phone book. When the user enters the phone book, a separate list of languages for interpretation and translation is created when storing information on the other party's country or language along with the name and contact information of the other party. Without doing so, the user can automatically register an interpretation and translation language list in the service server 200 just by transmitting his or her phone book to the service server 200.

입력부(240)는 서비스 서버(200)를 관리하는 관리자로부터 서비스 서버(200)를 관리하기 위한 신호를 입력 받아 제어부(220)로 전송할 수 있고, 출력부(250)는 제어부(220)의 제어 하에 서비스 서버(200)의 상태나 메뉴 화면 등을 출력할 수 있다.The input unit 240 may receive a signal for managing the service server 200 from an administrator managing the service server 200 and transmit it to the control unit 220, and the output unit 250 is controlled by the control unit 220. The status of the service server 200 or a menu screen may be output.

한편, 제1 스마트 디바이스(110)는 제1 입력 모듈(111), 제1 제어 모듈(112), 제1 통신 모듈(113), 제1 출력 모듈(114) 및 제1 저장 모듈(115)을 포함하고, 제2 스마트 디바이스(130)는 제2 입력 모듈(131), 제2 제어 모듈(132), 제2 통신 모듈(133), 제2 출력 모듈(134) 및 제2 저장 모듈(135)을 포함할 수 있다. Meanwhile, the first smart device 110 includes a first input module 111, a first control module 112, a first communication module 113, a first output module 114, and a first storage module 115. Including, the second smart device 130 is a second input module 131, a second control module 132, a second communication module 133, a second output module 134, and a second storage module 135 It may include.

제1 입력 모듈(111)은 마이크로폰 및 증폭기를 포함할 수 있으며, 마이크로폰을 통해 음파로 된 음성 신호를 입력 받고, 증폭기를 통해 음성 신호의 음량을 증폭할 수 있다. The first input module 111 may include a microphone and an amplifier, and may receive an audio signal in sound waves through the microphone, and may amplify the volume of the audio signal through the amplifier.

제1 제어 모듈(112)은 제1 스마트 디바이스(110)를 전반적으로 제어하는 수단으로서, 제1 입력 모듈(111)을 통해 입력 받은 음성 신호가 제1 통신 모듈(113)을 통해 서비스 서버(200)로 전송되도록 제어할 수 있으며, 제1 통신 모듈(113)을 통해 번역이 완료된 음성 신호를 서비스 서버(200)로부터 수신하여 제1 출력 모듈(114)을 통해 출력되도록 제어할 수 있다.The first control module 112 is a means for controlling the first smart device 110 as a whole, and the voice signal received through the first input module 111 is transmitted to the service server 200 through the first communication module 113. ) May be transmitted to, and the translated voice signal may be received from the service server 200 through the first communication module 113 and may be controlled to be output through the first output module 114.

제1 통신 모듈(113)은 제1 제어 모듈(112)의 제어 하에 서비스 서버(200)와 유선 또는 무선 통신 방식으로 통신하여 각종 정보를 교환할 수 있다. The first communication module 113 communicates with the service server 200 through wired or wireless communication under the control of the first control module 112 to exchange various types of information.

제1 출력 모듈(114)은 번역이 완료된 음성 신호를 출력할 수 있는 스피커로 이루어질 수 있다. 즉, 제1 출력 모듈(114)는 번역이 완료된 음성 신호를 스피커를 통해 출력하여 사용자 또는 상대방이 들을 수 있도록 한다.The first output module 114 may be formed of a speaker capable of outputting a translated voice signal. That is, the first output module 114 outputs the translated voice signal through the speaker so that the user or the other party can hear it.

제1 저장 모듈(115)은 제1 스마트 디바이스(100)를 제어하기 위한 제어 프로그램 및 다양한 기능을 수행하기 위한 프로그램이 저장될 수 있다. The first storage module 115 may store a control program for controlling the first smart device 100 and a program for performing various functions.

제2 스마트 디바이스(130)를 이루고 있는 구성요소가 수행하는 기능은 제1 스마트 디바이스(110)를 이루고 있는 구성요소가 수행하는 기능과 동일하므로 중복되는 내용에 대해서는 생략하도록 한다. Since the functions performed by the components constituting the second smart device 130 are the same as the functions performed by the components constituting the first smart device 110, overlapping contents will be omitted.

이하에서는 본 발명의 다른 실시예에 따른 스마트 디바이스를 이용한 통번역 시스템에 대하여 설명하도록 한다.Hereinafter, an interpretation and translation system using a smart device according to another embodiment of the present invention will be described.

도 3은 본 발명의 다른 실시예에 따른 스마트 디바이스를 이용한 통번역 시스템을 보여주는 구성도를 나타낸다.3 is a block diagram showing an interpretation and translation system using a smart device according to another embodiment of the present invention.

도 3에 도시한 바와 같이, 스마트 디바이스를 이용한 통번역 시스템은 제1 스마트 디바이스(300) 및 제2 스마트 디바이스(400)를 포함하여 구성된다.As shown in FIG. 3, an interpretation and translation system using a smart device includes a first smart device 300 and a second smart device 400.

제1 스마트 디바이스(300)는 제1 입력 모듈(310), 제1 제어 모듈(320), 제1 통신 모듈(330), 제1 출력 모듈(340) 및 제1 저장 모듈(350)을 포함할 수 있다.The first smart device 300 may include a first input module 310, a first control module 320, a first communication module 330, a first output module 340, and a first storage module 350. I can.

제1 입력 모듈(310)은 마이크로폰 및 증폭기를 포함할 수 있으며, 마이크로폰을 통해 음파로 된 음성 신호를 입력 받고, 증폭기를 통해 음성 신호의 음량을 증폭할 수 있다. 즉, 제1 입력 모듈(310)은 사용자의 음성 신호를 입력 받을 수 있다. 예컨대, 주방에 제1 스마트 디바이스(300)가 설치된 상태에서 주방에 있던 사용자가 “데이비드! 어디 있니?”라고 소리칠 경우, 제1 입력 모듈(310)은 사용자의 음성 신호를 입력 받을 수 있다.The first input module 310 may include a microphone and an amplifier, and may receive a sound signal in sound waves through the microphone, and may amplify the volume of the sound signal through the amplifier. That is, the first input module 310 may receive a user's voice signal. For example, a user in the kitchen with the first smart device 300 installed in the kitchen says “David! Where are you?”, the first input module 310 may receive a user's voice signal.

제1 제어 모듈(320)은 제1 스마트 디바이스(300)를 전반적으로 제어하는 수단으로서, 제1 입력 모듈(310)을 통해 입력 받은 사용자의 음성 신호를 분석하여 번역 대상 언어를 인식할 수 있다.The first control module 320 is a means for controlling the first smart device 300 as a whole, and may recognize a language to be translated by analyzing a user's voice signal input through the first input module 310.

즉, 제1 제어 모듈(320)은 제1 입력 모듈(310)로부터 수신한 사용자의 음성 신호를 분석하여 사용자의 음성 신호에서 핵심어를 추출하고, 제1 저장 모듈(350)에 저장되어 있는 통번역 언어 리스트에서 핵심어에 대응하는 번역 대상 언어를 검색하여 번역 대상 언어를 인식할 수 있다. 핵심어는 상대방의 이름이나 별명 등으로 이루어질 수 있으며, 이외에 상대방을 식별하기 위한 다양한 단어 정보로 이루어질 수 있다. 그리고 통번역 언어 리스트에는 사용자별로 핵심어에 대응하는 번역 대상 언어가 리스트 형태로 저장되어 있을 수 있다. 예컨대, 데이비드(제1 핵심어)-영어(제1 번역 대상 언어), 미카엘(제2 핵심어)-독어(제2 번역 대상 언어), 아무로(제3 핵심어)-일어(제3 번역 대상 언어) 등의 형태로 통번역 언어 리스트가 저장될 수 있다. That is, the first control module 320 analyzes the user's voice signal received from the first input module 310 to extract a key word from the user's voice signal, and the interpretation and translation language stored in the first storage module 350 The translation target language can be recognized by searching for a translation target language corresponding to the key word in the list. Key words may consist of the other party's name or nickname, and may consist of various word information for identifying the other party. In addition, the translation target language corresponding to the key word for each user may be stored in the list form in the interpretation and translation language list. For example, David (first key word)-English (first translation target language), Michael (second key word)-German (second translation target language), Amuro (third key word)-Japanese (third translation target language), etc. The list of languages for interpretation and translation can be saved in the form of.

이와 같이, 제1 제어 모듈(320)은 사용자의 음성 신호인 “데이비드! 어디 있니?”에서 핵심어인 “데이비드”를 인식할 수 있으며, 제1 저장 모듈(350)에 저장되어 있는 통번역 언어 리스트에서 데이비드에 대응하는 번역 대상 언어를 검색하여 데이비드의 번역 대상 언어가 영어인 것을 인식할 수 있다.In this way, the first control module 320 is the user's voice signal “David! In "Where are you?", the key word "David" can be recognized, and the translation target language corresponding to David is searched for in the list of interpretation and translation languages stored in the first storage module 350 to confirm that the target language for David's translation is English. I can recognize it.

제1 제어 모듈(320)은 인식된 번역 대상 언어로 사용자의 음성 신호를 번역할 수 있으며, 번역 대상 언어로 번역된 사용자의 음성 신호를 제2 스마트 디바이스(400)에 전송하여 제2 스마트 디바이스(400)를 통해 출력되도록 제어할 수 있다.The first control module 320 may translate the user's voice signal into the recognized translation target language, and transmit the user's voice signal translated into the translation target language to the second smart device 400 to transmit the second smart device ( 400) can be controlled to be output.

예컨대, 제1 제어 모듈(320)은 사용자의 음성 신호인 “데이비드! 어디 있니?”를 “David! Where are you?”로 번역한 후 제1 통신 모듈(330)을 통해 제2 스마트 디바이스(400)로 전송할 수 있다. 그러면 제2 스마트 디바이스(400)에서는 “David! Where are you?”를 스피커를 통해 출력할 수 있다.For example, the first control module 320 is the user's voice signal “David! “Where are you?” to “David! After being translated as “Where are you?”, it may be transmitted to the second smart device 400 through the first communication module 330. Then, the second smart device 400 displays “David! “Where are you?” can be output through the speaker.

이때, 제2 스마트 디바이스(400)가 복수 개인 경우, 제1 제어 모듈(320)은 번역 대상 언어로 번역된 사용자의 음성 신호를 제1 통신 모듈(330)을 통해 복수 개의 제2 스마트 디바이스(400)에 각각 전송하여 복수 개의 제2 스마트 디바이스(400)를 통해 출력되도록 제어할 수 있다.In this case, when there are a plurality of second smart devices 400, the first control module 320 transmits the user's voice signal translated into the translation target language through the first communication module 330. ) Can be controlled to be output through the plurality of second smart devices 400 respectively.

예컨대, 주방에는 제1 스마트 디바이스가 설치되어 있고, 이를 제외한 공간인 화장실, 안방, 창고, 거실 및 테라스마다 제2 스마트 디바이스가 설치되어 있을 경우, 제1 제어 모듈(320)은 사용자가 위치한 주방을 제외한 공간에 있는 복수 개의 제2 스마트 디바이스(400)를 통해 번역 대상 언어로 번역된 사용자의 음성 신호가 출력되도록 제어할 수 있다.For example, when a first smart device is installed in the kitchen, and a second smart device is installed in each of the restrooms, master rooms, warehouses, living rooms, and terraces, which are spaces excluding them, the first control module 320 controls the kitchen in which the user is located. A voice signal of a user translated into a translation target language may be output through a plurality of second smart devices 400 in the excluded space.

그러면, 상대방이 사용자와 같은 공간에 없더라도 제2 스마트 디바이스(400)를 통해 사용자의 음성 신호를 들을 수 있게 된다.Then, even if the other party is not in the same space as the user, the user's voice signal can be heard through the second smart device 400.

그리고 사용자의 음성 신호에 응답하는 상대방의 음성 신호가 제2 스마트 디바이스(400)로 입력되면, 제2 스마트 디바이스(400)는 상대방의 음성 신호를 제1 스마트 디바이스(300)로 전송할 수 있다. 그러면, 제1 스마트 디바이스(300)의 제1 제어 모듈(320)은 제1 통신 모듈(330)을 통해 제2 스마트 디바이스(400)로부터 전송되는 상대방의 음성 신호를 수신할 수 있다. 예컨대, 화장실에 있던 데이비드가 화장실에 설치되어 있는 제2 스마트 디바이스(400)에서 출력된 “David! Where are you?”를 들을 경우, “I’m in the bathroom”이라고 대답할 수 있으며, “I’m in the bathroom”라는 데이비드의 음성 신호는 제2 스마트 디바이스(400)로 입력되어 제1 스마트 디바이스(300)로 전송될 수 있다. In addition, when a counterpart's voice signal in response to the user's voice signal is input to the second smart device 400, the second smart device 400 may transmit the counterpart's voice signal to the first smart device 300. Then, the first control module 320 of the first smart device 300 may receive a voice signal of the other party transmitted from the second smart device 400 through the first communication module 330. For example, David, who was in the bathroom, outputs “David!” from the second smart device 400 installed in the bathroom. When you hear “Where are you?”, you can answer “I'm in the bathroom”, and David’s voice signal “I'm in the bathroom” is input to the second smart device 400 and It may be transmitted to the device 300.

제1 제어 모듈(320)은 제2 스마트 디바이스(400)로부터 전송 받은 상대방의 음성 신호를 사용자의 언어로 번역하고, 사용자의 언어로 번역된 상대방의 음성 신호를 제1 출력 모듈(340)을 통해 출력되도록 제어할 수 있다. 이때, 사용자의 언어에 대한 정보는 제1 저장 모듈(350)에 미리 저장되어 있을 수 있다.The first control module 320 translates the voice signal of the other party transmitted from the second smart device 400 into the user's language, and transmits the voice signal of the other party translated into the user's language through the first output module 340. It can be controlled to be output. In this case, information on the user's language may be previously stored in the first storage module 350.

예컨대, 제1 제어 모듈(320)은 상대방의 음성 신호인 “I’m in the bathroom.”를 사용자의 언어인 한국어로 번역하여 “저는 화장실에 있어요.”를 생성할 수 있고, 이를 제1 출력 모듈(340)을 통해 출력되도록 제어할 수 있다. 그러면, 사용자는 번역된 데이비드의 음성을 들은 후 다시 자신의 음성 신호를 출력할 수 있으며, 제1 스마트 디바이스(300) 및 제2 스마트 디바이스(400)를 통해 음성 신호를 송수신하고 번역하는 과정을 반복하여 사용자와 상대방 간에 실시간으로 대화할 수 있도록 한다. For example, the first control module 320 can generate “I'm in the bathroom” by translating “I'm in the bathroom.”, which is the voice signal of the other party, into Korean, which is the user's language, and outputs the first It can be controlled to be output through the module 340. Then, the user can output his/her voice signal again after listening to the translated voice of David, and repeat the process of transmitting/receiving and translating voice signals through the first smart device 300 and the second smart device 400 This enables real-time conversation between the user and the other party.

이때, 제2 스마트 디바이스(400)가 복수 개인 경우, 복수 개의 제2 스마트 디바이스(400) 중 상대방의 음성 신호를 수신하는 제2 스마트 디바이스(400)의 동작 모드를 활성화시킬 수 있다. 예컨대, 6개의 제2 스마트 디바이스가 화장실, 안방, 창고, 주방, 거실, 테라스에 각각 설치된 상태에서 화장실에 있는 제2 스마트 디바이스에서 상대방의 음성 신호를 수신한 경우, 화장실에 있는 제2 스마트 디바이스만 동작할 수 있는 상태로 전환하고, 나머지 공간에 있는 제2 스마트 디바이스는 대기 모드로 전환할 수 있다.In this case, when there are a plurality of second smart devices 400, an operation mode of the second smart device 400 receiving a voice signal of a counterpart among the plurality of second smart devices 400 may be activated. For example, when six second smart devices are installed in each of the bathroom, master room, warehouse, kitchen, living room, and terrace, and when a second smart device in the bathroom receives a voice signal from the other party, only the second smart device in the bathroom Switching to an operable state, the second smart device in the remaining space may be switched to the standby mode.

즉, 제1 제어 모듈(320)은 상대방의 음성 신호를 가장 큰 세기로 수신하는 제2 스마트 디바이스(400)에 대해서만 동작 모드를 활성화시키고, 나머지 제2 스마트 디바이스(400)에 대해서는 대기 모드로 전환할 수 있도록 제어 신호를 출력할 수 있다. 그러면, 출력된 제어 신호를 수신한 제2 스마트 디바이스(400)는 대기 모드로 전환할 수 있으며, 대기 모드로 전환된 상태에서 음성 신호가 수신되면 동작 모드가 활성화될 수 있다.That is, the first control module 320 activates the operation mode only for the second smart device 400 that receives the voice signal of the other party with the highest intensity, and switches to the standby mode for the remaining second smart device 400. Control signal can be output so that it can be done. Then, the second smart device 400 that has received the output control signal may switch to the standby mode, and when the voice signal is received while the second smart device 400 is switched to the standby mode, the operation mode may be activated.

제1 통신 모듈(330)은 제1 제어 모듈(320)의 제어 하에 제2 스마트 디바이스(400)와 유선 또는 무선 통신 방식으로 통신하여 각종 정보를 교환할 수 있다. The first communication module 330 may communicate with the second smart device 400 through wired or wireless communication under the control of the first control module 320 to exchange various types of information.

제1 출력 모듈(340)은 번역이 완료된 음성 신호를 출력할 수 있는 스피커로 이루어질 수 있다. 즉, 제1 출력 모듈(340)은 사용자 언어로 번역된 상대방의 음성 신호를 스피커를 통해 출력하여 사용자가 들을 수 있도록 한다. The first output module 340 may be formed of a speaker capable of outputting a translated voice signal. That is, the first output module 340 outputs the voice signal of the other party translated into the user language through the speaker so that the user can hear it.

제1 저장 모듈(350)은 제1 스마트 디바이스(300)를 제어하고 음성 신호를 번역하기 위한 제어 프로그램 및 다양한 기능을 수행하기 위한 프로그램이 저장될 수 있다. 그리고 제1 저장 모듈(350)은 통번역 언어 리스트 등이 저장될 수 있으며, 이러한 통번역 언어 리스트는 전화번호부를 이용하여 생성될 수 있는데, 사용자가 전화번호부를 입력할 때 상대방의 이름 및 연락처 정보와 함께 상대방의 국가나 언어에 대한 정보를 저장할 경우 별도의 통번역 언어 리스트를 생성하지 않고 사용자의 전화번호부를 이용하는 것만으로도 번역 대상 언어를 획득할 수 있다.The first storage module 350 may store a control program for controlling the first smart device 300 and translating a voice signal and a program for performing various functions. In addition, the first storage module 350 may store an interpretation and translation language list, and the like, and such an interpretation and translation language list may be generated using a phone book. When a user enters the phone book, the name and contact information of the other party When information on the other party's country or language is stored, a translation target language can be obtained simply by using the user's phone book without creating a separate interpretation and translation language list.

제2 스마트 디바이스(400)는 제2 입력 모듈(410), 제2 제어 모듈(420), 제2 통신 모듈(430), 제2 출력 모듈(440) 및 제2 저장 모듈(450)을 포함할 수 있다.The second smart device 400 may include a second input module 410, a second control module 420, a second communication module 430, a second output module 440, and a second storage module 450. I can.

제2 입력 모듈(410)은 마이크로폰 및 증폭기를 포함할 수 있으며, 마이크로폰을 통해 음파로 된 음성 신호를 입력 받고, 증폭기를 통해 음성 신호의 음량을 증폭할 수 있다. 즉, 제2 입력 모듈(410)은 사용자의 음성 신호에 응답하는 상대방의 음성 신호를 입력 받을 수 있다. The second input module 410 may include a microphone and an amplifier, and may receive an audio signal in sound waves through the microphone, and may amplify the volume of the audio signal through the amplifier. That is, the second input module 410 may receive a voice signal of a counterpart in response to the user's voice signal.

제2 제어 모듈(420)은 제2 스마트 디바이스(400)를 전반적으로 제어하는 수단으로서, 제2 입력 모듈(410)을 통해 입력 받은 상대방의 음성 신호가 제2 통신 모듈(430)을 통해 제1 스마트 디바이스(300)로 전송되도록 제어할 수 있다. 그리고 제2 제어 모듈(420)은 제2 통신 모듈(430)을 통해 번역 대상 언어로 번역된 사용자의 음성 신호를 수신하면, 번역 대상 언어로 번역된 사용자의 음성 신호가 제2 출력 모듈(440)을 통해 출력되도록 제어할 수 있다.The second control module 420 is a means for controlling the second smart device 400 as a whole, and the voice signal of the counterpart received through the second input module 410 is transmitted through the second communication module 430. It can be controlled to be transmitted to the smart device 300. And when the second control module 420 receives the user's voice signal translated into the translation target language through the second communication module 430, the second output module 440 transmits the user's voice signal translated into the translation target language. It can be controlled to be output through.

제2 통신 모듈(430)은 제2 제어 모듈(420)의 제어 하에 제2 스마트 디바이스(400)와 유선 또는 무선 통신 방식으로 통신하여 각종 정보를 교환할 수 있다. The second communication module 430 may communicate with the second smart device 400 through wired or wireless communication under the control of the second control module 420 to exchange various types of information.

제2 출력 모듈(440)은 음성 신호를 출력할 수 있는 스피커로 이루어질 수 있다. 즉, 제2 출력 모듈(440)은 번역 대상 언어로 번역된 사용자의 음성 신호를 스피커를 통해 출력하여 상대방이 들을 수 있도록 한다. The second output module 440 may be formed of a speaker capable of outputting an audio signal. That is, the second output module 440 outputs a voice signal of a user translated into a language to be translated through a speaker so that the other party can hear it.

제2 저장 모듈(450)은 제2 스마트 디바이스(400)를 제어하기 위한 제어 프로그램 및 다양한 기능을 수행하기 위한 프로그램이 저장될 수 있다. The second storage module 450 may store a control program for controlling the second smart device 400 and a program for performing various functions.

도 3에 도시한 본 발명의 다른 실시예에 따르면, 제1 스마트 디바이스(300)가 사용자의 음성 신호 및 상대방의 음성 신호를 모두 번역하는 과정을 수행하도록 설명하고 있으나, 제2 스마트 디바이스(400)가 상대방의 음성 신호를 사용자의 언어로 번역하는 과정을 직접 수행한 후 사용자의 언어로 번역된 상대방의 음성 신호를 제1 스마트 디바이스(300)에 전송하는 것도 가능하다.According to another embodiment of the present invention shown in FIG. 3, the first smart device 300 is described to perform a process of translating both the user's voice signal and the other's voice signal, but the second smart device 400 After performing the process of directly translating the other party's voice signal into the user's language, it is also possible to transmit the other party's voice signal translated in the user's language to the first smart device 300.

즉, 제1 스마트 디바이스(300)에서 번역 대상 언어로 번역된 사용자의 음성 신호를 제2 스마트 디바이스(400)로 전송할 경우, 번역 대상 언어로 번역된 사용자의 음성 신호와 함께 사용자의 언어에 대한 정보를 제2 스마트 디바이스(400)에 전송할 수 있다. 그러면, 제2 스마트 디바이스(400)에서는 사용자의 언어에 대한 정보를 이용하여 상대방의 음성 신호를 사용자의 언어로 번역한 후, 사용자의 언어로 번역된 상대방의 음성 신호를 제1 스마트 디바이스(300)로 전송하여 제1 스마트 디바이스(300)를 통해 출력되게 할 수 있다. That is, when the first smart device 300 transmits the user's voice signal translated into the translation target language to the second smart device 400, information on the user's language together with the user's voice signal translated into the translation target language May be transmitted to the second smart device 400. Then, the second smart device 400 translates the other's voice signal into the user's language using information on the user's language, and then converts the other's voice signal translated into the user's language into the first smart device 300. May be transmitted to and output through the first smart device 300.

이하에서는 본 발명의 실시예에 따른 스마트 디바이스를 이용한 통번역 방법에 대하여 설명하도록 한다.Hereinafter, an interpretation and translation method using a smart device according to an embodiment of the present invention will be described.

도 4는 본 발명의 일 실시예에 따른 스마트 디바이스를 이용한 통번역 과정을 보여주는 동작 흐름도를 나타낸다.4 is a flowchart illustrating an interpretation and translation process using a smart device according to an embodiment of the present invention.

도 4를 참조하면, 제1 스마트 디바이스는 사용자로부터 음성 신호를 입력 받으면(S400), 입력 받은 사용자의 음성 신호를 서비스 서버로 전송할 수 있다(S401).Referring to FIG. 4, when a first smart device receives a voice signal from a user (S400), the first smart device may transmit the received user's voice signal to a service server (S401).

예컨대, 주방에 제1 스마트 디바이스가 설치된 상태에서 주방에 있던 사용자가 “데이비드! 어디 있니?”라고 소리칠 경우, 제1 스마트 디바이스는 사용자의 음성 신호를 입력 받아 서비스 서버로 전송할 수 있다.For example, a user in the kitchen with the first smart device installed in the kitchen said, “David! Where are you?”, the first smart device can receive the user's voice signal and transmit it to the service server.

그러면, 서비스 서버는 사용자의 음성 신호를 분석하여 번역 대상 언어를 인식할 수 있다(S402). 이때, 서비스 서버는 사용자의 음성 신호를 분석하여 사용자의 음성 신호에서 핵심어를 추출하고, 미리 저장되어 있는 통번역 언어 리스트에서 핵심어에 대응하는 번역 대상 언어를 검색하여 번역 대상 언어를 인식할 수 있다. 핵심어는 상대방의 이름이나 별명 등으로 이루어질 수 있으며, 이외에 상대방을 식별하기 위한 다양한 단어 정보로 이루어질 수 있다. 그리고 통번역 언어 리스트에는 사용자별로 핵심어에 대응하는 번역 대상 언어가 리스트 형태로 저장되어 있을 수 있다. 예컨대, 데이비드(제1 핵심어)-영어(제1 번역 대상 언어), 미카엘(제2 핵심어)-독어(제2 번역 대상 언어), 아무로(제3 핵심어)-일어(제3 번역 대상 언어) 등의 형태로 통번역 언어 리스트가 저장될 수 있다. Then, the service server can recognize the language to be translated by analyzing the user's voice signal (S402). In this case, the service server may analyze the user's voice signal to extract a key word from the user's voice signal, and retrieve a translation target language corresponding to the key word from a list of pre-stored interpretation and translation languages to recognize the target language for translation. Key words may consist of the other party's name or nickname, and may consist of various word information for identifying the other party. In addition, the translation target language corresponding to the key word for each user may be stored in the list form in the interpretation and translation language list. For example, David (first key word)-English (first translation target language), Michael (second key word)-German (second translation target language), Amuro (third key word)-Japanese (third translation target language), etc. The list of languages for interpretation and translation can be saved in the form of.

그리고 통번역 언어 리스트는 전화번호부를 이용하여 생성될 수 있는데, 사용자가 전화번호부를 입력할 때 상대방의 이름 및 연락처 정보와 함께 상대방의 국가나 언어에 대한 정보를 저장할 경우 별도의 통번역 언어 리스트를 생성하지 않고 사용자가 자신의 전화번호부를 서비스 서버에 전송하는 것만으로도 서비스 서버에 통번역 언어 리스트를 자동으로 등록할 수 있다.In addition, the list of interpreted and translated languages can be created using the telephone book. When the user enters the telephone book, a separate list of interpreted and translated languages is not created when storing information on the other party's country or language along with the name and contact information of the other party. Instead, a user can automatically register an interpretation and translation language list in the service server by simply sending his or her phone book to the service server.

다음으로, 서비스 서버는 인식된 번역 대상 언어로 사용자의 음성 신호를 번역(S403)한 후, 번역 대상 언어로 번역된 사용자의 음성 신호를 제2 스마트 디바이스에 전송(S404)하여 제2 스마트 디바이스를 통해 출력되게 할 수 있다(S405).Next, the service server translates the user's voice signal into the recognized translation target language (S403), and then transmits the user's voice signal translated into the translation target language to the second smart device (S404) to transmit the second smart device. It can be output through (S405).

예를 들어 설명하면, 서비스 서버는 사용자의 음성 신호인 “데이비드! 어디 있니?”를 “David! Where are you?”로 번역한 후제2 스마트 디바이스로 전송할 수 있다. 그러면 제2 스마트 디바이스에서는 “David! Where are you?”를 스피커를 통해 출력할 수 있다.For example, the service server is the user's voice signal, “David! “Where are you?” to “David! It can be translated as “Where are you?” and then transmitted to a second smart device. Then, on the second smart device, “David! “Where are you?” can be output through the speaker.

이때, 제2 스마트 디바이스가 복수 개인 경우, 서비스 서버는 번역 대상 언어로 번역된 사용자의 음성 신호를 복수 개의 제2 스마트 디바이스에 각각 전송하여 복수 개의 제2 스마트 디바이스를 통해 출력되도록 제어할 수 있다.In this case, when there are a plurality of second smart devices, the service server may control to transmit a user's voice signal translated into a translation target language to a plurality of second smart devices, respectively, to be output through the plurality of second smart devices.

예컨대, 주방에는 제1 스마트 디바이스가 설치되어 있고, 이를 제외한 공간인 화장실, 안방, 창고, 거실 및 테라스마다 제2 스마트 디바이스가 설치되어 있을 경우, 서비스 서버는 사용자가 위치한 주방을 제외한 공간에 있는 복수 개의 제2 스마트 디바이스를 통해 번역 대상 언어로 번역된 사용자의 음성 신호가 출력되도록 제어할 수 있다.For example, if a first smart device is installed in the kitchen, and a second smart device is installed in each of the restrooms, master rooms, warehouses, living rooms, and terraces, which are spaces excluding them, the service server A voice signal of a user translated into a target language for translation may be controlled to be output through the two second smart devices.

그러면, 상대방이 사용자와 같은 공간에 없더라도 제2 스마트 디바이스를 통해 사용자의 음성 신호를 들을 수 있게 된다.Then, even if the other party is not in the same space as the user, the user's voice signal can be heard through the second smart device.

그 후, 제2 스마트 디바이스가 번역된 사용자의 음성 신호를 들은 상대방으로부터 사용자의 음성 신호에 응답하는 음성 신호를 입력 받으면(S406), 제2 스마트 디바이스는 상대방의 음성 신호를 서비스 서버로 전송할 수 있다(S407). Thereafter, when the second smart device receives a voice signal in response to the user's voice signal from the other party who has heard the translated user's voice signal (S406), the second smart device may transmit the other's voice signal to the service server. (S407).

예컨대, 화장실에 있던 데이비드가 화장실에 설치된 제2 스마트 디바이스를 통해 “David! Where are you?”를 들었을 경우, “I’m in the bathroom”이라고 대답할 수 있으며, “I’m in the bathroom”라는 데이비드의 음성 신호는 제2 스마트 디바이스로 입력되어 서비스 서버로 전송될 수 있다. For example, David, who was in the bathroom, said “David!” through a second smart device installed in the bathroom. When you hear “Where are you?”, you can answer “I'm in the bathroom”, and David's voice signal “I'm in the bathroom” can be input to the second smart device and transmitted to the service server. have.

그러면, 서비스 서버는 제2 스마트 디바이스로부터 상대방의 음성 신호를 수신하여 사용자의 언어로 번역(S408)할 수 있으며, 사용자의 언어로 번역된 상대방의 음성 신호를 제1 스마트 디바이스로 전송(S409)하여 제1 스마트 디바이스를 통해 출력되게 할 수 있다(S410). 이때, 사용자의 언어에 대한 정보는 미리 저장되어 있을 수 있다. Then, the service server may receive the other party's voice signal from the second smart device and translate it into the user's language (S408), and transmit the other party's voice signal translated in the user's language to the first smart device (S409). It may be output through the first smart device (S410). In this case, information on the user's language may be stored in advance.

예컨대, 서비스 서버는 상대방의 음성 신호인 “I’m in the bathroom.”를 사용자의 언어인 한국어로 번역하여 “저는 화장실에 있어요.”를 생성할 수 있고, 이를 제1 스마트 디바이스로 전송하여 스피커를 통해 출력되도록 제어할 수 있다. 그러면, 사용자는 번역된 데이비드의 음성 신호를 들은 후 다시 자신의 음성 신호를 출력할 수 있으며, 복수의 스마트 디바이스 및 서비스 서버를 통해 음성 신호를 송수신하고 번역하는 과정을 반복하여 사용자와 상대방 간에 실시간으로 대화할 수 있도록 한다. For example, the service server can generate “I'm in the bathroom.” by translating “I'm in the bathroom.”, the voice signal of the other party into Korean, the user's language, and transmit it to the first smart device to generate the speaker. It can be controlled to be output through. Then, after listening to the translated voice signal of David, the user can output his/her voice signal again, and repeat the process of transmitting/receiving and translating voice signals through a plurality of smart devices and service servers. Be able to communicate.

이때, 제2 스마트 디바이스가 복수 개인 경우, 복수 개의 제2 스마트 디바이스 중 상대방의 음성 신호를 수신한 제2 스마트 디바이스의 동작 모드를 활성화시킬 수 있다. 예컨대, 6개의 제2 스마트 디바이스가 화장실, 안방, 창고, 주방, 거실, 테라스에 각각 설치된 상태에서 화장실에 있는 제2 스마트 디바이스에서 상대방의 음성 신호를 수신한 경우, 화장실에 있는 제2 스마트 디바이스만 동작할 수 있는 상태로 전환하고, 나머지 공간에 있는 제2 스마트 디바이스는 대기 모드로 전환하여 에너지를 절약할 수 있도록 한다.In this case, when there are a plurality of second smart devices, an operation mode of a second smart device that has received a voice signal from a counterpart among the plurality of second smart devices may be activated. For example, when six second smart devices are installed in each of the bathroom, master room, warehouse, kitchen, living room, and terrace, and when a second smart device in the bathroom receives a voice signal from the other party, only the second smart device in the bathroom It switches to an operational state, and the second smart device in the rest of the space switches to standby mode to save energy.

즉, 서비스 서버는 상대방의 음성 신호를 가장 큰 세기로 수신하는 제2 스마트 디바이스에 대해서만 동작 모드를 활성화시키고, 나머지 제2 스마트 디바이스에 대해서는 대기 모드로 전환할 수 있도록 제어 신호를 출력할 수 있다. 그러면, 출력된 제어 신호를 수신한 제2 스마트 디바이스는 대기 모드로 전환할 수 있으며, 대기 모드로 전환된 상태에서 음성 신호가 수신되면 동작 모드가 활성화될 수 있다. That is, the service server may activate the operation mode only for the second smart device that receives the counterpart's voice signal with the greatest intensity, and output a control signal for the remaining second smart devices to switch to the standby mode. Then, the second smart device receiving the output control signal may switch to the standby mode, and when the voice signal is received while the second smart device is switched to the standby mode, the operation mode may be activated.

도 5는 본 발명의 다른 실시예에 따른 스마트 디바이스를 이용한 통번역 과정을 보여주는 동작 흐름도를 나타낸다.5 is a flowchart illustrating an interpretation and translation process using a smart device according to another embodiment of the present invention.

도 5에 도시한 바와 같이, 제1 스마트 디바이스는 사용자의 음성 신호를 입력 받으면(S500), 입력 받은 사용자의 음성 신호를 분석하여 번역 대상 언어를 인식할 수 있다(S501).As illustrated in FIG. 5, when the first smart device receives a user's voice signal (S500), the first smart device may analyze the inputted user's voice signal to recognize a translation target language (S501).

즉, 제1 스마트 디바이스는 사용자의 음성 신호를 분석하여 사용자의 음성 신호에서 핵심어를 추출하고, 미리 저장되어 있는 통번역 언어 리스트에서 핵심어에 대응하는 번역 대상 언어를 검색하여 번역 대상 언어를 인식할 수 있다. 핵심어는 상대방의 이름이나 별명 등으로 이루어질 수 있으며, 이외에 상대방을 식별하기 위한 다양한 단어 정보로 이루어질 수 있다. 그리고 통번역 언어 리스트에는 사용자별로 핵심어에 대응하는 번역 대상 언어가 리스트 형태로 저장되어 있을 수 있다. 예컨대, 데이비드(제1 핵심어)-영어(제1 번역 대상 언어), 미카엘(제2 핵심어)-독어(제2 번역 대상 언어), 아무로(제3 핵심어)-일어(제3 번역 대상 언어) 등의 형태로 통번역 언어 리스트가 저장될 수 있다. That is, the first smart device may analyze the user's voice signal to extract a key word from the user's voice signal, and search for a translation target language corresponding to the key word from a list of pre-stored interpretation and translation languages to recognize the target language for translation. . Key words may consist of the other party's name or nickname, and may consist of various word information for identifying the other party. In addition, the translation target language corresponding to the key word for each user may be stored in the list form in the interpretation and translation language list. For example, David (first key word)-English (first translation target language), Michael (second key word)-German (second translation target language), Amuro (third key word)-Japanese (third translation target language), etc. The list of languages for interpretation and translation can be saved in the form of.

이와 같이, 제1 스마트 디바이스는 사용자의 음성 신호인 “데이비드! 어디 있니?”에서 핵심어인 “데이비드”를 인식할 수 있으며, 미리 저장되어 있는 통번역 언어 리스트에서 데이비드에 대응하는 번역 대상 언어를 검색하여 데이비드의 번역 대상 언어가 영어인 것을 인식할 수 있다.As such, the first smart device is the user's voice signal “David! In "Where are you?", the key word "David" can be recognized, and by searching for a translation target language corresponding to David from a list of pre-stored interpretation and translation languages, you can recognize that the target language for David's translation is English.

그러면, 제1 스마트 디바이스는 인식된 번역 대상 언어로 사용자의 음성 신호를 번역(S502)할 수 있으며, 번역 대상 언어로 번역된 사용자의 음성 신호를 제2 스마트 디바이스에 전송(S503)하여 제2 스마트 디바이스를 통해 출력되도록 제어할 수 있다(S504).Then, the first smart device can translate the user's voice signal into the recognized translation target language (S502), and transmits the user's voice signal translated in the translation target language to the second smart device (S503). It can be controlled to be output through the device (S504).

예컨대, 제1 스마트 디바이스는 사용자의 음성 신호인 “데이비드! 어디 있니?”를 “David! Where are you?”로 번역한 후 제2 스마트 디바이스로 전송할 수 있다. 그러면 제2 스마트 디바이스에서는 “David! Where are you?”를 스피커를 통해 출력할 수 있다.For example, the first smart device is the user's voice signal “David! “Where are you?” to “David! It can be translated as “Where are you?” and transmitted to a second smart device. Then, on the second smart device, “David! Where are you?” can be output through the speaker.

이때, 제2 스마트 디바이스가 복수 개인 경우, 제1 스마트 디바이스는 번역 대상 언어로 번역된 사용자의 음성 신호를 복수 개의 제2 스마트 디바이스에 각각 전송하여 복수 개의 제2 스마트 디바이스를 통해 출력되도록 제어할 수 있다.In this case, when there are a plurality of second smart devices, the first smart device may control the voice signal of the user translated into the translation target language to be transmitted to the plurality of second smart devices and output through the plurality of second smart devices. have.

예컨대, 주방에는 제1 스마트 디바이스가 설치되어 있고, 이를 제외한 공간인 화장실, 안방, 창고, 거실 및 테라스마다 제2 스마트 디바이스가 설치되어 있을 경우, 제1 스마트 디바이스는 사용자가 위치한 주방을 제외한 공간에 있는 복수 개의 제2 스마트 디바이스를 통해 번역 대상 언어로 번역된 사용자의 음성 신호가 출력되도록 제어할 수 있다.For example, if a first smart device is installed in the kitchen, and a second smart device is installed in each of the restrooms, master rooms, warehouses, living rooms, and terraces, which are other spaces, the first smart device is located in a space other than the kitchen where the user is located. A voice signal of a user translated into a translation target language may be output through a plurality of second smart devices.

그러면, 상대방이 사용자와 같은 공간에 없더라도 제2 스마트 디바이스를 통해 사용자의 음성 신호를 들을 수 있게 된다.Then, even if the other party is not in the same space as the user, the user's voice signal can be heard through the second smart device.

다음으로, 제2 스마트 디바이스가 번역된 사용자의 음성 신호를 들은 상대방으로부터 사용자의 음성 신호에 응답하는 음성 신호를 입력 받으면(S505), 제2 스마트 디바이스는 상대방의 음성 신호를 제1 스마트 디바이스로 전송할 수 있다(S506). Next, when the second smart device receives a voice signal in response to the user's voice signal from the other party who has heard the translated user's voice signal (S505), the second smart device transmits the other's voice signal to the first smart device. Can be (S506).

예컨대, 화장실에 있던 데이비드가 화장실에 설치되어 있는 제2 스마트 디바이스에서 출력된 “David! Where are you?”를 들을 경우, “I’m in the bathroom”이라고 대답할 수 있으며, “I’m in the bathroom”라는 데이비드의 음성 신호는 제2 스마트 디바이스로 입력되어 제1 스마트 디바이스로 전송될 수 있다. For example, David, who was in the bathroom, outputs “David!” from a second smart device installed in the bathroom. When you hear “Where are you?”, you can answer “I'm in the bathroom”, and David's voice signal “I'm in the bathroom” is input to the second smart device and transmitted to the first smart device. Can be.

이와 같이, 제1 스마트 디바이스가 사용자의 음성 신호에 응답하는 상대방의 음성 신호를 제2 스마트 디바이스로부터 수신하면, 제1 스마트 디바이스는 수신된 상대방의 음성 신호를 사용자의 언어로 번역(S507)하여 사용자의 언어로 번역된 상대방의 음성 신호를 스피커를 통해 출력할 수 있다(S508).In this way, when the first smart device receives the voice signal of the other party in response to the user’s voice signal from the second smart device, the first smart device translates the received voice signal of the other party into the user’s language (S507) It is possible to output the voice signal of the other party translated into the language of the speaker through the speaker (S508).

예컨대, 제1 스마트 디바이스는 상대방의 음성 신호인 “I’m in the bathroom.”를 사용자의 언어인 한국어로 번역하여 “저는 화장실에 있어요.”를 생성할 수 있고, 이를 스피커를 통해 출력되도록 제어할 수 있다. 그러면, 사용자는 번역된 데이비드의 음성을 들은 후 다시 자신의 음성 신호를 출력할 수 있으며, 제1 스마트 디바이스 및 제2 스마트 디바이스를 통해 음성 신호를 송수신하고 번역하는 과정을 반복하여 사용자와 상대방 간에 실시간으로 대화할 수 있도록 한다. For example, the first smart device can generate “I'm in the bathroom” by translating “I'm in the bathroom.”, the voice signal of the other party, into Korean, the user's language, and control it to be output through the speaker. can do. Then, the user can output his/her voice signal again after hearing the translated David's voice, and repeat the process of transmitting/receiving and translating voice signals through the first smart device and the second smart device. To be able to communicate.

도 6은 본 발명의 또 다른 실시예에 따른 스마트 디바이스를 이용한 통번역 과정을 보여주는 동작 흐름도를 나타낸다.6 is a flowchart illustrating an interpretation and translation process using a smart device according to another embodiment of the present invention.

도 6을 참조하면, 제1 스마트 디바이스는 사용자의 음성 신호를 입력 받으면(S600), 입력 받은 사용자의 음성 신호를 분석하여 번역 대상 언어를 인식할 수 있다(S601).Referring to FIG. 6, when the first smart device receives a user's voice signal (S600), the first smart device may analyze the inputted user's voice signal to recognize a translation target language (S601).

즉, 제1 스마트 디바이스는 사용자의 음성 신호를 분석하여 사용자의 음성 신호에서 핵심어를 추출하고, 미리 저장되어 있는 통번역 언어 리스트에서 핵심어에 대응하는 번역 대상 언어를 검색하여 번역 대상 언어를 인식할 수 있다. 핵심어는 상대방의 이름이나 별명 등으로 이루어질 수 있으며, 이외에 상대방을 식별하기 위한 다양한 단어 정보로 이루어질 수 있다. 그리고 통번역 언어 리스트에는 사용자별로 핵심어에 대응하는 번역 대상 언어가 리스트 형태로 저장되어 있을 수 있다. 예컨대, 데이비드(제1 핵심어)-영어(제1 번역 대상 언어), 미카엘(제2 핵심어)-독어(제2 번역 대상 언어), 아무로(제3 핵심어)-일어(제3 번역 대상 언어) 등의 형태로 통번역 언어 리스트가 저장될 수 있다. That is, the first smart device may analyze the user's voice signal to extract a key word from the user's voice signal, and search for a translation target language corresponding to the key word from a list of pre-stored interpretation and translation languages to recognize the target language for translation. . Key words may consist of the other party's name or nickname, and may consist of various word information for identifying the other party. In addition, the translation target language corresponding to a key word for each user may be stored in the list form in the interpretation and translation language list. For example, David (first key word)-English (first translation target language), Michael (second key word)-German (second translation target language), Amuro (third key word)-Japanese (third translation target language), etc. The list of languages for interpretation and translation can be saved in the form of.

이와 같이, 제1 스마트 디바이스는 사용자의 음성 신호인 “데이비드! 어디 있니?”에서 핵심어인 “데이비드”를 인식할 수 있으며, 미리 저장되어 있는 통번역 언어 리스트에서 데이비드에 대응하는 번역 대상 언어를 검색하여 데이비드의 번역 대상 언어가 영어인 것을 인식할 수 있다.As such, the first smart device is the user's voice signal “David! In "Where are you?", the key word "David" can be recognized, and by searching for a translation target language corresponding to David from a list of pre-stored interpretation and translation languages, you can recognize that the target language for David's translation is English.

그러면, 제1 스마트 디바이스는 인식된 번역 대상 언어로 사용자의 음성 신호를 번역(S602)할 수 있으며, 번역 대상 언어로 번역된 사용자의 음성 신호를 제2 스마트 디바이스에 전송(S603)하여 제2 스마트 디바이스를 통해 출력되도록 제어할 수 있다(S604).Then, the first smart device can translate the user's voice signal into the recognized translation target language (S602), and transmits the user's voice signal translated in the translation target language to the second smart device (S603). It can be controlled to be output through the device (S604).

예컨대, 제1 스마트 디바이스는 사용자의 음성 신호인 “데이비드! 어디 있니?”를 “David! Where are you?”로 번역한 후 제2 스마트 디바이스로 전송할 수 있다. 그러면 제2 스마트 디바이스에서는 “David! Where are you?”를 스피커를 통해 출력할 수 있다.For example, the first smart device is the user's voice signal “David! “Where are you?” to “David! It can be translated as “Where are you?” and transmitted to a second smart device. Then, on the second smart device, “David! “Where are you?” can be output through the speaker.

이때, 제2 스마트 디바이스가 복수 개인 경우, 제1 스마트 디바이스는 번역 대상 언어로 번역된 사용자의 음성 신호를 복수 개의 제2 스마트 디바이스에 각각 전송하여 복수 개의 제2 스마트 디바이스를 통해 출력되도록 제어할 수 있다.In this case, when there are a plurality of second smart devices, the first smart device may control the voice signal of the user translated into the translation target language to be transmitted to the plurality of second smart devices and output through the plurality of second smart devices. have.

예컨대, 주방에는 제1 스마트 디바이스가 설치되어 있고, 이를 제외한 공간인 화장실, 안방, 창고, 거실 및 테라스마다 제2 스마트 디바이스가 설치되어 있을 경우, 제1 스마트 디바이스는 사용자가 위치한 주방을 제외한 공간에 있는 복수 개의 제2 스마트 디바이스를 통해 번역 대상 언어로 번역된 사용자의 음성 신호가 출력되도록 제어할 수 있다.For example, if a first smart device is installed in the kitchen, and a second smart device is installed in each of the restrooms, master rooms, warehouses, living rooms, and terraces, which are other spaces, the first smart device is located in a space other than the kitchen where the user is located. A voice signal of a user translated into a translation target language may be output through a plurality of second smart devices.

그러면, 상대방이 사용자와 같은 공간에 없더라도 제2 스마트 디바이스를 통해 사용자의 음성 신호를 들을 수 있게 된다.Then, even if the other party is not in the same space as the user, the user's voice signal can be heard through the second smart device.

다음으로, 제2 스마트 디바이스가 번역된 사용자의 음성 신호를 들은 상대방으로부터 사용자의 음성 신호에 응답하는 음성 신호를 입력 받으면(S605), 제2 스마트 디바이스는 상대방의 음성 신호를 사용자의 언어로 번역할 수 있다(S606). Next, when the second smart device receives a voice signal in response to the user's voice signal from the other party who has heard the translated voice signal of the user (S605), the second smart device will translate the voice signal of the other party into the user's language. Can be (S606).

즉, 제1 스마트 디바이스에서 번역 대상 언어로 번역된 사용자의 음성 신호를 제2 스마트 디바이스로 전송할 경우, 번역 대상 언어로 번역된 사용자의 음성 신호와 함께 사용자의 언어에 대한 정보를 제2 스마트 디바이스에 전송할 수 있다. That is, when the first smart device transmits the user's voice signal translated into the translation target language to the second smart device, information on the user's language is transmitted to the second smart device together with the user's voice signal translated into the translation target language. Can be transmitted.

그러면, 제2 스마트 디바이스는 전송 받은 사용자의 언어에 대한 정보를 이용하여 상대방의 음성 신호를 사용자의 언어로 번역한 후, 사용자의 언어로 번역된 상대방의 음성 신호를 제1 스마트 디바이스로 전송(S607)하여 사용자 언어로 번역된 상대방의 음성 신호가 제1 스마트 디바이스를 통해 출력되게 할 수 있다(S608). Then, the second smart device translates the other's voice signal into the user's language using the received information on the user's language, and then transmits the other's voice signal translated into the user's language to the first smart device (S607). ), the voice signal of the other party translated into the user language may be output through the first smart device (S608).

본 발명의 실시예는 다양한 컴퓨터로 구현되는 동작을 수행하기 위한 프로그램 명령을 포함하는 컴퓨터로 읽을 수 있는 매체를 포함한다. 이 매체는 앞서 설명한 스마트 디바이스를 이용한 통번역 방법을 실행시키기 위한 프로그램을 기록한다. 이 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 이러한 매체의 예에는 하드디스크, 플로피디스크 및 자기 테이프와 같은 자기 매체, CD 및 DVD와 같은 광기록 매체, 플롭티컬 디스크(floptical disk)와 자기-광 매체, 롬, 램, 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 구성된 하드웨어 장치 등이 있다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다.An embodiment of the present invention includes a computer-readable medium including program instructions for performing operations implemented by various computers. This medium records a program for executing the interpretation and translation method using the smart device described above. This medium may contain program instructions, data files, data structures, etc. alone or in combination. Examples of such media include hard disks, magnetic media such as floppy disks and magnetic tapes, optical recording media such as CDs and DVDs, floptical disks and magnetic-optical media, program commands such as ROM, RAM, flash memory, etc. Hardware devices configured to store and perform. Examples of the program instructions include not only machine language codes such as those produced by a compiler, but also high-level language codes that can be executed by a computer using an interpreter or the like.

이상에서 본 발명의 바람직한 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.Although the preferred embodiments of the present invention have been described in detail above, the scope of the present invention is not limited thereto, and various modifications and improvements by those skilled in the art using the basic concept of the present invention defined in the following claims are also present. It belongs to the scope of rights of

100: 스마트 디바이스
200: 서비스 서버
210: 통신부
220: 제어부
230: 저장부
240: 입력부
250: 출력부
100: smart device
200: service server
210: communication department
220: control unit
230: storage unit
240: input
250: output

Claims (16)

제1 스마트 디바이스 및 제2 스마트 디바이스와의 통신을 통해 통번역 서비스를 지원하는 서비스 서버가 수행하는 통번역 방법에 있어서,
상기 제1 스마트 디바이스로부터 사용자의 음성 신호를 수신하는 단계;
상기 수신한 사용자의 음성 신호를 분석하여 번역 대상 언어를 인식하는 단계;
상기 인식된 번역 대상 언어로 상기 사용자의 음성 신호를 번역하는 단계; 및
상기 번역 대상 언어로 번역된 사용자의 음성 신호를 상기 제2 스마트 디바이스에 전송하여 상기 제2 스마트 디바이스를 통해 출력되도록 하는 단계를 포함하며,
상기 번역 대상 언어 인식 단계는,
상기 수신한 사용자의 음성 신호를 분석하여 상기 사용자의 음성 신호에서 상대방의 이름이나 별명을 포함하는 핵심어를 추출하고,
미리 저장되어 있는 통번역 언어 리스트에서 상기 추출된 핵심어에 대응하는 번역 대상 언어를 검색하여 상기 번역 대상 언어를 인식하도록 마련되며,
상기 제2 스마트 디바이스로부터 상기 사용자의 음성 신호에 응답하는 상대방의 음성 신호를 수신하는 단계;
상기 상대방의 음성 신호를 사용자의 언어로 번역하는 단계; 및
상기 사용자의 언어로 번역된 상대방의 음성 신호를 상기 제1 스마트 디바이스로 전송하여 상기 제1 스마트 디바이스를 통해 출력되도록 하는 단계를 더 포함하며,
상기 제2 스마트 디바이스 출력 단계는,
상기 제2 스마트 디바이스가 복수 개인 경우, 상기 번역 대상 언어로 번역된 사용자의 음성 신호를 상기 복수 개의 제2 스마트 디바이스에 전송하여 상기 복수 개의 제2 스마트 디바이스를 통해 출력되도록 하고,
상기 복수 개의 제2 스마트 디바이스 중 상기 상대방의 음성 신호를 수신한 제2 스마트 디바이스의 동작 모드를 활성화시킴과 동시에 나머지 제2 스마트 디바이스를 대기 모드로 전환시키는 것을 특징으로 하는 스마트 디바이스를 이용한 통번역 방법.
In the interpretation and translation method performed by a service server supporting an interpretation and translation service through communication with a first smart device and a second smart device,
Receiving a user's voice signal from the first smart device;
Analyzing the received voice signal of the user to recognize a language to be translated;
Translating the user's voice signal into the recognized translation target language; And
Transmitting the voice signal of the user translated into the translation target language to the second smart device to be output through the second smart device,
The translation target language recognition step,
Analyzing the received voice signal of the user to extract a keyword including the name or nickname of the other party from the voice signal of the user,
It is provided to recognize the translation target language by searching for a translation target language corresponding to the extracted key word from a list of interpretation and translation languages stored in advance,
Receiving a voice signal of a counterpart in response to the voice signal of the user from the second smart device;
Translating the counterpart's voice signal into a user's language; And
Transmitting the voice signal of the other party translated into the user's language to the first smart device to be output through the first smart device,
The second smart device output step,
When there are a plurality of second smart devices, the voice signals of the user translated into the translation target language are transmitted to the plurality of second smart devices to be output through the plurality of second smart devices,
An interpretation and translation method using a smart device, characterized in that, among the plurality of second smart devices, an operation mode of a second smart device that has received the voice signal of the other party is activated and the remaining second smart device is switched to a standby mode.
삭제delete 삭제delete 삭제delete 삭제delete 적어도 하나의 제2 스마트 디바이스와의 통신을 통해 통번역 서비스를 지원하는 제1 스마트 디바이스가 수행하는 통번역 방법에 있어서,
사용자의 음성 신호를 입력 받는 단계;
상기 입력 받은 사용자의 음성 신호를 분석하여 번역 대상 언어를 인식하는 단계;
상기 인식된 번역 대상 언어로 상기 사용자의 음성 신호를 번역하는 단계; 및
상기 번역 대상 언어로 번역된 상기 사용자의 음성 신호를 상기 제2 스마트 디바이스에 전송하여 상기 제2 스마트 디바이스를 통해 출력되도록 하는 단계를 포함하며,
상기 번역 대상 언어 인식 단계는,
상기 입력 받은 사용자의 음성 신호를 분석하여 상기 사용자의 음성 신호에서 상대방의 이름이나 별명을 포함하는 핵심어를 추출하고,
미리 저장되어 있는 통번역 언어 리스트에서 상기 추출된 핵심어에 대응하는 번역 대상 언어를 검색하여 상기 번역 대상 언어를 인식하도록 마련되며,
상기 출력된 사용자의 음성 신호에 응답하는 상대방의 음성 신호를 상기 제2 스마트 디바이스를 통해 수신하는 단계,
상기 수신된 상대방의 음성 신호를 사용자의 언어로 번역하는 단계; 및
상기 사용자의 언어로 번역된 상대방의 음성 신호를 출력하는 단계를 더 포함하고,
상기 제2 스마트 디바이스 출력 단계는,
상기 제2 스마트 디바이스가 복수 개인 경우, 상기 번역 대상 언어로 번역된 사용자의 음성 신호를 상기 복수 개의 제2 스마트 디바이스에 전송하여 상기 복수 개의 제2 스마트 디바이스를 통해 출력되도록 하고,
상기 복수 개의 제2 스마트 디바이스 중 상기 상대방의 음성 신호를 수신한 제2 스마트 디바이스의 동작 모드를 활성화시킴과 동시에 나머지 제2 스마트 디바이스를 대기 모드로 전환시키는 것을 특징으로 하는 스마트 디바이스를 이용한 통번역 방법.
In the interpretation and translation method performed by a first smart device supporting an interpretation and translation service through communication with at least one second smart device,
Receiving a user's voice signal;
Analyzing the received voice signal of the user to recognize a language to be translated;
Translating the user's voice signal into the recognized translation target language; And
Transmitting the voice signal of the user translated into the translation target language to the second smart device to be output through the second smart device,
The translation target language recognition step,
By analyzing the received voice signal of the user, extracting a keyword including the name or nickname of the other party from the voice signal of the user,
It is provided to recognize the translation target language by searching for a translation target language corresponding to the extracted key word from a list of interpretation and translation languages stored in advance,
Receiving a counterpart's voice signal in response to the output user's voice signal through the second smart device,
Translating the received voice signal of the other party into a user's language; And
Further comprising the step of outputting the voice signal of the other party translated into the user's language,
The second smart device output step,
When there are a plurality of second smart devices, the voice signals of the user translated into the translation target language are transmitted to the plurality of second smart devices to be output through the plurality of second smart devices,
An interpretation and translation method using a smart device, characterized in that, among the plurality of second smart devices, an operation mode of a second smart device that has received the voice signal of the other party is activated and the remaining second smart device is switched to a standby mode.
삭제delete 삭제delete 제 6 항에서,
상기 출력된 사용자의 음성 신호에 응답하는 상대방의 음성 신호가 상기 제2 스마트 디바이스에 입력되면, 상기 제2 스마트 디바이스가 상기 상대방의 음성 신호를 사용자의 언어로 번역하는 단계; 및
상기 사용자의 언어로 번역된 상대방의 음성 신호를 상기 제1 스마트 디바이스로 전송하여 상기 제1 스마트 디바이스를 통해 출력되도록 하는 단계를 더 포함하는 스마트 디바이스를 이용한 통번역 방법.
In claim 6,
Translating, by the second smart device, the counterpart's voice signal into the user's language when a counterpart's voice signal in response to the outputted user's voice signal is input to the second smart device; And
Transmitting the voice signal of the other party translated into the user's language to the first smart device to be output through the first smart device.
제 9 항에서,
상기 제2 스마트 디바이스 출력 단계는,
상기 번역 대상 언어로 번역된 상기 사용자의 음성 신호와 함께 상기 사용자의 언어에 대한 정보를 상기 제2 스마트 디바이스에 전송하는 스마트 디바이스를 이용한 통번역 방법.
In claim 9,
The second smart device output step,
An interpretation and translation method using a smart device for transmitting information on the user's language to the second smart device together with the user's voice signal translated into the translation target language.
제1 스마트 디바이스로부터 사용자의 음성 신호를 수신하고,
상기 수신한 사용자의 음성 신호를 분석하여 번역 대상 언어를 인식하고, 상기 인식된 번역 대상 언어로 상기 사용자의 음성 신호를 번역하고,
상기 번역 대상 언어로 번역된 사용자의 음성 신호를 제2 스마트 디바이스에 전송하여 상기 제2 스마트 디바이스를 통해 출력되도록 하는 서비스 서버를 포함하며,
상기 서비스 서버는,
상기 수신한 사용자의 음성 신호를 분석하여 상기 음성 신호에서 상대방의 이름이나 별명을 포함하는 핵심어를 추출하고,
미리 저장되어 있는 통번역 언어 리스트에서 상기 추출된 핵심어에 대응하는 번역 대상 언어를 검색하여 상기 번역 대상 언어를 인식하도록 마련되며,
상기 서비스 서버는,
상기 제2 스마트 디바이스로부터 상기 사용자의 음성 신호에 응답하는 상대방의 음성 신호를 수신하고,
상기 상대방의 음성 신호를 사용자의 언어로 번역하며,
상기 사용자의 언어로 번역된 상대방의 음성 신호를 상기 제1 스마트 디바이스로 전송하여 상기 제1 스마트 디바이스를 통해 출력되도록 마련되며,
상기 서비스 서버는,
상기 제2 스마트 디바이스가 복수 개인 경우, 상기 번역 대상 언어로 번역된 사용자의 음성 신호를 상기 복수 개의 제2 스마트 디바이스에 전송하여 상기 복수 개의 제2 스마트 디바이스를 통해 출력되도록 마련되고,
상기 서비스 서버는,
상기 복수 개의 제2 스마트 디바이스 중 상기 상대방의 음성 신호를 수신한 제2 스마트 디바이스의 동작 모드를 활성화시킴과 동시에 나머지 제2 스마트 디바이스를 대기 모드로 전환시키는 것을 특징으로 하는 스마트 디바이스를 이용한 통번역 시스템.
Receiving the user's voice signal from the first smart device,
Analyzing the received user's voice signal to recognize a translation target language, and translating the user's voice signal into the recognized translation target language,
A service server configured to transmit the voice signal of the user translated into the translation target language to a second smart device to be output through the second smart device,
The service server,
Analyzing the received user's voice signal to extract a key word including the name or nickname of the other party from the voice signal,
It is provided to recognize the translation target language by searching for a translation target language corresponding to the extracted key word from a list of interpretation and translation languages stored in advance,
The service server,
Receiving a voice signal of a counterpart in response to the voice signal of the user from the second smart device,
Translate the voice signal of the other party into the user's language,
It is provided to transmit the voice signal of the other party translated into the user's language to the first smart device to be output through the first smart device,
The service server,
When the plurality of second smart devices are provided, the voice signals of the user translated into the translation target language are transmitted to the plurality of second smart devices and are output through the plurality of second smart devices,
The service server,
An interpretation and translation system using a smart device, characterized in that, among the plurality of second smart devices, an operation mode of a second smart device that has received the voice signal of the other party is activated and the other second smart device is switched to a standby mode.
삭제delete 삭제delete 삭제delete 삭제delete 삭제delete
KR1020190007782A 2019-01-21 2019-01-21 Method and System for Interpreting and Translating using Smart Device KR102173975B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020190007782A KR102173975B1 (en) 2019-01-21 2019-01-21 Method and System for Interpreting and Translating using Smart Device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020190007782A KR102173975B1 (en) 2019-01-21 2019-01-21 Method and System for Interpreting and Translating using Smart Device

Publications (2)

Publication Number Publication Date
KR20200090579A KR20200090579A (en) 2020-07-29
KR102173975B1 true KR102173975B1 (en) 2020-11-04

Family

ID=71893722

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190007782A KR102173975B1 (en) 2019-01-21 2019-01-21 Method and System for Interpreting and Translating using Smart Device

Country Status (1)

Country Link
KR (1) KR102173975B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113160827A (en) * 2021-04-07 2021-07-23 深圳鱼亮科技有限公司 Voice transcription system and method based on multi-language model

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100859532B1 (en) 2006-11-06 2008-09-24 한국전자통신연구원 Automatic speech translation method and apparatus based on corresponding sentence pattern
KR20160047244A (en) * 2014-10-22 2016-05-02 주식회사 케이티 Method, mobile device and computer-readable medium for providing translation service
KR101683480B1 (en) * 2015-04-17 2016-12-07 (주)에스앤아이스퀘어 Speech interpreter and the operation method based on the local area wireless communication network
KR20170060439A (en) * 2015-11-24 2017-06-01 한국전자통신연구원 Multilingual Interpretation and Translation Apparatus having Function of Automatic Language Setting and Method thereof

Also Published As

Publication number Publication date
KR20200090579A (en) 2020-07-29

Similar Documents

Publication Publication Date Title
CN110392913B (en) Processing calls on a common voice-enabled device
CN103327181B (en) Voice chatting method capable of improving efficiency of voice information learning for users
US9578284B2 (en) Methods and apparatuses for video and text in communication greetings for the audibly-impaired
CN101971250B (en) Mobile electronic device with active speech recognition
CN112470454A (en) Synchronous communication using voice and text
CN102209143B (en) Telephone service interactive maintenance
KR20070026452A (en) Method and apparatus for voice interactive messaging
JP2008219903A (en) Communication server for handling sound and data connection in parallel and method for using the same
CA2578686A1 (en) System, method, and computer program product for content delivery in a push-to-talk communication system
JP2010175967A (en) Speech recognition server, telephone, speech recognition system and speech recognition method
JP2013250931A (en) Information acquisition system, program, server, and information acquisition method
KR102173975B1 (en) Method and System for Interpreting and Translating using Smart Device
KR20200013774A (en) Pair a Voice-Enabled Device with a Display Device
KR20150090357A (en) System for providing multi language real-time translation service
CN106911706A (en) call background adding method and device
US11216242B2 (en) Audio output system, audio output method, and computer program product
KR20170143261A (en) Operating method of intelligent network server and chatting server for switching between telephone counseling and chatting counseling in intelligent network environment, and intelligent network server and chatting server thereof
KR20050034680A (en) A telephone number guidance system which uses a character message.
KR100380829B1 (en) System and method for managing conversation -type interface with agent and media for storing program source thereof
KR102117993B1 (en) Method and apparatus for providing relay communication service
KR20160097406A (en) Telephone service system and method supporting interpreting and translation
US20190098110A1 (en) Conference system and apparatus and method for mapping participant information between heterogeneous conferences
JP2006146507A (en) Real estate management system and its method
KR20200009713A (en) Apparatus for Providing Lecture Service and Driving Method Thereof
KR101864036B1 (en) Method and server for providing sound source service using messenger application

Legal Events

Date Code Title Description
AMND Amendment
E601 Decision to refuse application
AMND Amendment
X701 Decision to grant (after re-examination)
GRNT Written decision to grant