KR101287050B1 - Method for controlling moving image in electronic device and electronic device storing it - Google Patents

Method for controlling moving image in electronic device and electronic device storing it Download PDF

Info

Publication number
KR101287050B1
KR101287050B1 KR1020120004433A KR20120004433A KR101287050B1 KR 101287050 B1 KR101287050 B1 KR 101287050B1 KR 1020120004433 A KR1020120004433 A KR 1020120004433A KR 20120004433 A KR20120004433 A KR 20120004433A KR 101287050 B1 KR101287050 B1 KR 101287050B1
Authority
KR
South Korea
Prior art keywords
data
video
voice data
voice
input voice
Prior art date
Application number
KR1020120004433A
Other languages
Korean (ko)
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 KR1020120004433A priority Critical patent/KR101287050B1/en
Application granted granted Critical
Publication of KR101287050B1 publication Critical patent/KR101287050B1/en

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/60Receiver circuitry for the reception of television signals according to analogue transmission standards for the sound signals

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Electrically Operated Instructional Devices (AREA)

Abstract

PURPOSE: A method for controlling a video and an electronic device storing the method are provided to generate or display video data replaced with a part corresponding to voice data of the video and to communicate with a manager by transmitting a learning result in online. CONSTITUTION: First video data is displayed on a display unit (S11). Input voice data is received through a microphone (S13). A part corresponding to input voice data from among video voice data of the first video data is confirmed (S15). Second video data is generated by replacing the input voice data for the video voice data (S21,S23). A step of receiving the input voice data includes a step of selecting one of characters included in first video data, a step of playing the first video data, a step of stopping the play of the first video data and receiving the input voice data, and a step of playing the first video data when the reception of the input voice data is completed. [Reference numerals] (AA) Start; (S11) Video is displayed; (S13) Input voice data is received through a microphone; (S15) Part corresponding to input voice data from among video voice data of the first video data is confirmed; (S17) Error message is displayed; (S19) Sort input voice data into voice sentence data; (S21) Replace voice sentence data with video voice sentence data; (S23) Second video data is generated; (S25) Second video data is displayed; (S27) Second video data is transmitted; (S29) Second video data is displayed with first video data

Description

전자기기에서의 동영상 제어 방법 및 이 방법이 저장된 전자기기{METHOD FOR CONTROLLING MOVING IMAGE IN ELECTRONIC DEVICE AND ELECTRONIC DEVICE STORING IT}METHOD FOR CONTROLLING MOVING IMAGE IN ELECTRONIC DEVICE AND ELECTRONIC DEVICE STORING IT}

본 발명은 마이크를 통해 입력 음성 데이터를 입력받고, 이에 대응되는 부분의 음성영역을 제 1 동영상데이터에서 확인하며, 상기 제 1 동영상데이터의 해당 음성영역을 상기 입력 음성데이터로 대체하여, 제 2 동영상데이터를 생성할 수 있는 전자기기에서의 동영상 제어 방법 및 이 방법이 저장된 전자기기에 관한 것이다.
The present invention receives the input voice data through a microphone, and confirms the voice region of the corresponding portion in the first video data, and replaces the corresponding voice region of the first video data with the input voice data, thereby making the second video. The present invention relates to a video control method in an electronic device capable of generating data and to a stored electronic device.

최근 학습에 대한 중요성이 강조되고 있으며, 전 세계적으로 언어 특히, 스피킹과 회화의 중요성이 강조되고 있다. 특히, 스피킹과 회화의 경우, 정확한 학습에 대한 코칭이 필요하기 때문에 많은 오프라인 강좌가 이루어지고 있다.In recent years, the importance of learning has been emphasized, and the importance of language, especially speaking and conversation, has been emphasized worldwide. In particular, in the case of speaking and conversation, coaching for accurate learning is required, so many offline courses are being conducted.

하지만, 오프라인 강좌의 경우 1:1의 학습이 이루어지기 어려우며, 이에 대한 비용이 크고, 수업장소까지의 이동에 따른 시간적, 육체적으로 소요되는 부담이 크며, 발음의 교정과 이에 대한 피드백 그리고, 학습의 자연스러운 복습과 같은 학습방식이 절실히 요구되었다.
However, in the case of offline courses, it is difficult to achieve 1: 1 learning, and the cost is high, and the time and physical burden of moving to the place is high. Learning methods such as natural review were urgently needed.

본 발명이 해결하고자 하는 과제는 언어학습에 있어서, 마이크를 통해 입력 음성 데이터를 입력받고, 이에 대응되는 부분의 음성영역을 제 1 동영상데이터에서 확인하며, 상기 제 1 동영상데이터의 해당 음성영역을 상기 입력 음성데이터로 대체하여, 제 2 동영상데이터를 생성할 수 있는 전자기기에서의 동영상 제어 방법 및 이 방법이 저장된 전자기기를 제공하는데 있다.
The problem to be solved by the present invention is to receive the input voice data through the microphone in the language learning, to confirm the voice region of the corresponding portion in the first video data, and to identify the corresponding voice region of the first video data The present invention provides a method for controlling a moving picture in an electronic device capable of generating second moving picture data, and a stored electronic device.

상술한 과제를 해결하기 위하여 안출된, 본 발명의 일실시예인 전자기기에서의 동영상 제어 방법은, 마이크를 통해 입력 음성 데이터를 수신하는 단계; 기저장된 제 1 동영상 데이터의 음성 데이터인 동영상 음성 데이터 중 상기 입력 음성 데이터와 대응되는 부분을 확인하는 단계; 및 상기 동영상 음성 데이터를 상기 입력 음성 데이터로 대체하여 제 2 동영상 데이터를 생성하는 단계를 포함할 수 있다.In order to solve the above problems, a video control method in an electronic device according to an embodiment of the present invention, the step of receiving input voice data through a microphone; Identifying a portion corresponding to the input voice data among the video voice data which is the voice data of the first video data previously stored; And generating second video data by replacing the video voice data with the input voice data.

본 발명의 일실시예의 일태양에 의하면, 상기 입력 음성 데이터는, 다수의 음성 문장 데이터를 포함하고, 기저장된 제 1 동영상 데이터의 음성 데이터인 동영상 음성 데이터 중 상기 입력 음성 데이터와 대응되는 부분을 확인하는 단계는, 상기 다수의 음성 문장 데이터를 분류하는 단계 및 기저장된 제 1 동영상 데이터의 음성 데이터와 상기 분류된 입력 음성 데이터와 대응되는 부분을 확인하는 단계를 포함할 수 있다. 발명의 일실시예의 일태양에 의하면, 상기 제 1 동영상 데이터는 적어도 2개의 캐릭터를 포함하고, 상기 마이크를 통해 음성 문장 데이터를 포함하는 입력 음성 데이터를 수신하는 단계는, 상기 제 1 동영상 데이터가 재생하는 중 상기 캐릭터중 선택된 캐릭터의 음성 데이터에 대한 문자 데이터가 표시되는 상태에서 상기 입력 음성 데이터를 수신하는 단계를 포함할 수 있다.According to an aspect of an embodiment of the present invention, the input voice data includes a plurality of voice sentence data and identifies a portion corresponding to the input voice data among the video voice data which is the voice data of the pre-stored first video data. The method may include classifying the plurality of pieces of voice sentence data and identifying a portion corresponding to the prestored voice data of the first video data and the classified input voice data. According to an embodiment of the present invention, the first video data includes at least two characters, and receiving input voice data including voice sentence data through the microphone may include playing the first video data. The method may include receiving the input voice data in a state in which text data of voice data of a selected character among the characters is displayed.

본 발명의 일실시예의 일태양에 의하면, 상기 전자기기에서의 동영상 제어 방법은, 상기 입력 음성 데이터를 상기 선택된 캐릭터에 따라 변성시키는 단계를 더 포함할 수 있다.According to an aspect of an embodiment of the present disclosure, the video control method in the electronic device may further include modifying the input voice data according to the selected character.

본 발명의 일실시예의 일태양에 의하면, 상기 입력 음성 데이터를 상기 동영상 음성 데이터에 대체하여 제 2 동영상 데이터를 생성하는 단계는, 상기 입력 음성 데이터의 음성속도를 상기 제 1 동영상 데이터의 재생 속도에 맞도록 변경하여 상기 제 2 동영상 데이터를 생성하는 단계를 포함할 수 있다.According to an aspect of an embodiment of the present invention, the step of generating the second video data by replacing the input voice data with the video voice data, the voice speed of the input voice data to the reproduction speed of the first video data It may include the step of generating a second video data by changing to fit.

본 발명의 일실시예의 일태양에 의하면, 상기 마이크를 통해 입력 음성 데이터를 수신하는 단계는, 상기 제 1 동영상 데이터의 문자데이터를 디스플레이부를 통해 표시된 상태에서 상기 마이크를 통해 상기 입력 음성 데이터를 수신하는 단계를 포함할 수 있다.According to an aspect of an embodiment of the present invention, the step of receiving input voice data through the microphone, receiving the input voice data through the microphone while the text data of the first video data is displayed on the display unit; It may include a step.

본 발명의 일실시예의 일태양에 의하면, 상기 전자기기에서의 동영상 제어 방법은, 상기 제 2 동영상 데이터를 재생하는 단계를 더 포함할 수 있다.According to an aspect of an embodiment of the present disclosure, the video control method in the electronic device may further include reproducing the second video data.

본 발명의 다른 실시예인 동영상 재생이 기능한 전자기기는, 입력 음성 데이터를 수신하기 위한 마이크; 동영상 음성 데이터를 포함하는 제 1 동영상 데이터를 저장하기 위한 메모리; 상기 동영상 음성 데이터의 문자데이터를 표시하기 위한 디스플레이부; 및 상기 문자데이터가 표시된 상태에서 상기 입력 음성 데이터를 수신하고, 수신된 입력 음성 데이터를 상기 동영상 음성 데이터에 대체하여 제 2 동영상 데이터를 생성하는 제어부를 포함할 수 있다.Another embodiment of the present invention provides an electronic device having a function of playing a video, comprising: a microphone for receiving input voice data; A memory for storing first video data including video audio data; A display unit for displaying text data of the video and audio data; And a controller configured to receive the input voice data while displaying the text data, and generate second video data by replacing the received input voice data with the video voice data.

본 발명의 다른 실시예의 일태양에 의하면, 상기 입력 음성 데이터는, 다수의 음성 문장 데이터를 포함하고, 상기 제어부는, 상기 다수의 음성 문장 데이터를 분류하고, 기저장된 제 1 동영상 데이터의 음성 데이터와 상기 분류된 입력 음성 데이터와 대응되는 부분을 확인할 수 있다.According to an aspect of another embodiment of the present invention, the input voice data includes a plurality of voice sentence data, and the control unit classifies the plurality of voice sentence data, and compares the voice data of the pre-stored first video data. The part corresponding to the classified input voice data may be checked.

본 발명의 다른 실시예의 일태양에 의하면, 상기 제 1 동영상 데이터는 적어도 2개의 캐릭터를 포함하고, 상기 제어부는, 상기 제 1 동영상 데이터가 재생하는 중 상기 캐릭터중 선택된 캐릭터의 음성 데이터에 대한 문자 데이터가 표시되는 상태에서 상기 입력 음성 데이터를 수신할 수 있다.According to an aspect of another embodiment of the present invention, the first video data includes at least two characters, and the controller controls text data of voice data of a selected character among the characters during playback of the first video data. In the state that is displayed, the input voice data can be received.

본 발명의 다른 실시예의 일태양에 의하면, 상기 제어부는, 상기 입력 음성 데이터를 상기 선택된 캐릭터에 따라 변성시킬 수 있다.According to an aspect of another embodiment of the present invention, the controller may modify the input voice data according to the selected character.

본 발명의 다른 실시예의 일태양에 의하면, 상기 제어부는, 상기 입력 음성 데이터의 음성속도를 상기 제 1 동영상 데이터의 재생 속도에 맞도록 변경하여 상기 제 2 동영상 데이터를 생성할 수 있다.According to an aspect of another embodiment of the present invention, the controller may generate the second video data by changing the voice speed of the input voice data to match the playback speed of the first video data.

본 발명의 다른 실시예의 일태양에 의하면, 상기 제어부는, 상기 제 1 동영상 데이터와 상기 제 2 동영상 데이터를 함께 재생하도록 상기 디스플레이부를 제어할 수 있다.
According to an aspect of another embodiment of the present invention, the control unit may control the display unit to reproduce the first video data and the second video data together.

상술한 구성을 가진 본 발명의 일실시예에 따르면, 마이크를 통해 음성 문장 데이터를 포함하는 입력 음성 데이터를 수신하고, 기저장된 제 1 동영상 데이터의 음성 데이터인 동영상 음성 데이터 중 상기 입력 음성 데이터와 대응되는 부분을 확인하여, 상기 입력 음성 데이터를 상기 동영상 음성 데이터에 대체하여 제 2 동영상 데이터를 생성을 함으로서, 학습에 대한 결과를 피드백 받는 것이 가능하여, 보다 효과적인 학습이 진행될 수 있으며, 학습결과를 기본적으로 제공되는 데이터에 대체하여, 이를 저장함으로 학습자가 자신의 억양, 발음 및 엑센트 등을 청취하는 것이 가능하여, 어떤 부분이 취약한 지를 쉽게 파악할 수 있다. 또한, 학습결과를 온라인 등으로 전송이 가능하여, 학습에 대한 평가 및 관리자와의 커뮤티케이션이 이루어지는 것이 가능하여, 온라인 학습의 한계를 많은 부분 극복할 수 있도록 한다.
According to an embodiment of the present invention having the above-described configuration, receiving input voice data including voice sentence data through a microphone, and corresponds to the input voice data among the video voice data which is voice data of the pre-stored first video data. The second voice data is generated by substituting the input voice data into the video voice data by checking the portion of the input voice data, so that the feedback on the learning can be fed back, so that the learning can be conducted more effectively. In addition to the data provided by the data store, it is possible for learners to listen to their accents, pronunciations and accents, so that it is easy to determine which part is vulnerable. In addition, the learning results can be transmitted online or the like, so that the evaluation of the learning and the communication with the manager can be made, thereby overcoming the limitations of the online learning.

도 1은 본 발명의 일실시예인 전자기기에서의 동영상 제어 방법 및 이 방법이 저장된 전자기기를 개략적으로 설명하기 위한 개념도.
도 2는 본 발명의 일실시예인 전자기기에서의 동영상 제어 방법이 적용된 전자기기의 전자적인 구성을 설명하기 위한 블록구성도.
도 3은 본 발명의 일실시예인 전자기기에서의 동영상 제어 방법을 설명하기 위한 순서도.
도 4는 본 발명의 일실시예인 전자기기에서의 동영상 제어 방법이 적용된 전자기기에서의 상기 동영상 제어 방법이 실행되는 것을 설명하기 위한 이미지도들.
1 is a conceptual diagram schematically illustrating a video control method and an electronic device in which the method is stored in an electronic device according to an embodiment of the present invention.
2 is a block diagram illustrating an electronic configuration of an electronic device to which a video control method is applied in an electronic device according to an embodiment of the present invention.
3 is a flowchart illustrating a video control method in an electronic device according to an embodiment of the present invention.
4 is an image diagram for explaining that the video control method is executed in the electronic device to which the video control method in the electronic device according to an embodiment of the present invention.

이하, 본 발명과 관련된 전자기기에서의 동영상 제어 방법 및 이 방법이 저장된 전자기기에 대하여 도면을 참조하여 보다 상세하게 설명한다. 이하의 설명에서 사용되는 구성요소에 대한 접미사 "모듈" 및 "부"는 명세서 작성의 용이함만이 고려되어 부여되거나 혼용되는 것으로서, 그 자체로 서로 구별되는 의미 또는 역할을 갖는 것은 아니다.
Hereinafter, a moving image control method in an electronic device according to the present invention and an electronic device in which the method is stored will be described in more detail with reference to the accompanying drawings. The suffix "module" and " part "for the components used in the following description are given or mixed in consideration of ease of specification, and do not have their own meaning or role.

도 1은 본 발명의 일실시예인 입력 음성 데이터 또는 제 2 동영상데이터를 서버 또는 관리자에게 전송하는 방법을 개략적으로 설명하기 위한 개념도이다. 도시된 바와 같이, 본 발명에 일실시예에 따르면, 전자기기(100:예컨대, 스마트 패드)로부터 생성된 입력음성과 비교결과정보는 서버(200)를 거쳐 관리자의 이메일 주소(데스크탑 컴퓨터(300-1))로 전송되거나, 또는 관리자의 핸드폰(스마트폰(300-2))으로 전송될 수 있다. 이와 같은 본 발명의 일실시예에 따르면, 온라인 및 이동 통신망을 통해 용이하게 관리자(선생님)에게 알릴 수 있을 뿐만 아니라, 관리자로부터 적절한 피드백을 받을 수 있어, 학습자의 학습효율을 높일 수 있게 된다. 1 is a conceptual diagram schematically illustrating a method of transmitting input voice data or second video data to a server or an administrator according to an embodiment of the present invention. As shown, according to an embodiment of the present invention, the input voice and the comparison result information generated from the electronic device 100 (for example, the smart pad) is passed through the server 200 to the administrator's e-mail address (desktop computer 300-300). 1)) or may be transmitted to the manager's mobile phone (smartphone 300-2). According to one embodiment of the present invention, not only can be easily informed to the manager (teacher) through the online and mobile communication network, but also can receive appropriate feedback from the manager, thereby improving the learning efficiency of the learner.

이하에서는 상술한 구성에서의 전자기기에서의 동영상 제어 방법 및 이 방법이 저장된 전자기기의 전자적인 구성에 대하여 도 2를 통해 보다 상세하게 설명하도록 한다.Hereinafter, a video control method of an electronic device and the electronic configuration of the electronic device in which the method is stored will be described in more detail with reference to FIG. 2.

도 2는 본 발명의 일실시예인 전자기기에서의 동영상 제어 방법 및 이 방법이 저장된 전자기기의 전자적인 구성을 설명하기 위한 블록구성도이다. 도시된 바와 같이 본 발명의 일실시예인 음성인식을 통한 영상표시가 가능한 전자기기(100)는, 사용자 입력부(110), 통신부(120), 메모리(130), 디스플레이 모듈(140), 인터페이스부(150), 전원 공급부(160) 및 제어부(170)를 포함하여 구성될 수 있다. 여기서, 전자기기는 예컨대, 스마트 패드, 타블릿 PC, 데스크탑 PC, 노트북 PC, 스마트폰 등이 될 수 있다.2 is a block diagram illustrating a video control method of an electronic device according to an embodiment of the present invention and an electronic configuration of the electronic device in which the method is stored. As illustrated, the electronic device 100 capable of displaying an image through voice recognition according to an embodiment of the present invention includes a user input unit 110, a communication unit 120, a memory 130, a display module 140, and an interface unit ( 150, the power supply unit 160 and the controller 170 may be configured. The electronic device may be, for example, a smart pad, a tablet PC, a desktop PC, a notebook PC, a smartphone, or the like.

사용자 입력부(110)는 사용자가 전자기기의 동작 제어를 위한 입력 데이터를 발생시킨다. 사용자 입력부(110)는 키 패드(key pad) 돔 스위치(dome switch), 터치 패드(정압/정전), 조그 휠, 조그 스위치 등으로 구성될 수 있다. 본 발명에서의 전자기기가 터치스크린이 이용되는 스마트 패드나 스마트 폰, 또는 타블릿 PC인 경우, 상기 터치스크린은 사용자 입력부(110)이면서 디스플레이 모듈(140)로서 기능한다. The user input unit 110 generates input data for the user to control the operation of the electronic device. The user input unit 110 may be configured of a key pad dome switch, a touch pad (static pressure / capacitance), a jog wheel, a jog switch, and the like. When the electronic device according to the present invention is a smart pad, a smart phone, or a tablet PC using a touch screen, the touch screen functions as a display module 140 while being a user input unit 110.

통신부(120)는, 전자기기(100)와 무선 통신 시스템 사이 또는 전자기기(100)와 전자기기(100)가 위치한 네트워크 사이의 무선 통신을 가능하게 하는 하나 이상의 모듈을 포함할 수 있다. 예를 들어, 통신부는 방송 수신 모듈, 이동통신 모듈, 무선 인터넷 모듈, 근거리 통신 모듈 및 위치정보 모듈 등을 포함할 수 있다. 본 발명에서 통신부를 통해 피교육자의 보호자의 이메일 주소(무선 인터넷 모듈 이용 :이동 통신망 상에서 기지국, 외부의 단말, 서버 중 적어도 하나와 무선 신호를 송수신하기 위한 구성요소임) 또는 전화번호(이동 통신 모듈 이용: 무선 인터넷 접속을 위한 모듈을 말하는 것으로, 전자기기(100)에 내장되거나 외장될 수 있으며, 이러한 무선 인터넷 기술로는 WLAN(Wireless LAN)(Wi-Fi), Wibro(Wireless broadband), Wimax(World Interoperability for Microwave Access), HSDPA(High Speed Downlink Packet Access)등이 있음)로 제 2 동영상 데이터를 전송하게 된다. 제 2 동영상 데이터는 학습자의 음성 데이터를 포함하기 때문에, 관리자는 이 제 2 동영상 데이터를 통해, 학습자의 스피킹에 대한 평가가 이루어질 수 있게 된다.The communicator 120 may include one or more modules that enable wireless communication between the electronic device 100 and the wireless communication system or between the electronic device 100 and a network in which the electronic device 100 is located. For example, the communication unit may include a broadcast receiving module, a mobile communication module, a wireless internet module, a short range communication module, and a location information module. In the present invention, the e-mail address of the caregiver of the trainee through the communication unit (using a wireless Internet module: a component for transmitting and receiving a radio signal with at least one of a base station, an external terminal, and a server on a mobile communication network) or a telephone number (using a mobile communication module) : Refers to a module for wireless Internet access, and may be embedded or external to the electronic device 100. Such wireless Internet technologies include WLAN (Wi-Fi), Wibro (Wireless broadband), and Wimax (World). Secondary video data is transmitted through Interoperability for Microwave Access (HSDPA) and High Speed Downlink Packet Access (HSDPA). Since the second video data includes the learner's voice data, the administrator can evaluate the learner's speaking through the second video data.

메모리(130)는 제어부(170)의 동작을 위한 프로그램을 저장할 수 있고, 입/출력되는 데이터들(예를 들어, 폰북, 메시지, 정지영상, 동영상 등)을 임시 저장할 수도 있다. 상기 메모리(130)는 학습자료가 되는 제 1 동영상 데이터와, 상기 제 1 동영상 데이터에 대한 텍스트 데이터 그리고, 피교육자의 학습정보 등이 저장될 수 있다.The memory 130 may store a program for the operation of the controller 170 and may temporarily store input / output data (eg, a phone book, a message, a still image, a video, etc.). The memory 130 may store first video data serving as learning materials, text data for the first video data, and learning information of the trainee.

메모리(130)는 플래시 메모리 타입(flash memory type), 하드디스크 타입(hard disk type), 멀티미디어 카드 마이크로 타입(multimedia card micro type), 카드 타입의 메모리(예를 들어 SD 또는 XD 메모리 등), 램(Random Access Memory, RAM), SRAM(Static Random Access Memory), 롬(Read-Only Memory, ROM), EEPROM(Electrically Erasable Programmable Read-Only Memory), PROM(Programmable Read-Only Memory), 자기 메모리, 자기 디스크, 광디스크 중 적어도 하나의 타입의 저장매체를 포함할 수 있다. 전자기기(100)는 인터넷(internet)상에서 상기 메모리(130)의 저장 기능을 수행하는 웹 스토리지(web storage)와 관련되어 동작할 수도 있다.The memory 130 may be a flash memory type, a hard disk type, a multimedia card micro type, a card type memory (for example, SD or XD memory), RAM (Random Access Memory, RAM), Static Random Access Memory (SRAM), Read-Only Memory (ROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Programmable Read-Only Memory (PROM), Magnetic Memory, Magnetic It may include a storage medium of at least one type of disk, optical disk. The electronic device 100 may operate in association with a web storage that performs a storage function of the memory 130 on the Internet.

디스플레이 모듈(140)은 전자기기(100)에서 처리되는 정보를 표시(출력)한다. 예를 들어, 마이크를 통해 음성 문장 데이터를 포함하는 입력 음성 데이터를 기저장된 제 1 동영상 데이터의 음성 데이터인 동영상 음성 데이터 중 상기 입력 음성 데이터와 대응되는 부분을 확인하고, 상기 동영상 음성 데이터를 상기 입력 음성 데이터로 대체하여 제 2 동영상 데이터를 생성 또는 표시할 수 있다. The display module 140 displays (outputs) information processed by the electronic device 100. For example, the input voice data including the voice sentence data is identified through a microphone to identify a portion corresponding to the input voice data among the video voice data which is the voice data of the pre-stored first video data, and input the video voice data to the input voice data. The second video data may be generated or displayed by replacing the voice data.

디스플레이 모듈(140)은 액정 디스플레이(liquid crystal display, LCD), 박막 트랜지스터 액정 디스플레이(thin film transistor-liquid crystal display, TFT LCD), 유기 발광 다이오드(organic light-emitting diode, OLED), 플렉시블 디스플레이(flexible display), 3차원 디스플레이(3D display) 중에서 적어도 하나를 포함할 수 있다. The display module 140 includes a liquid crystal display (LCD), a thin film transistor-liquid crystal display (TFT LCD), an organic light-emitting diode (OLED), and a flexible display (flexible). and at least one of a 3D display.

인터페이스부(150)는 전자기기(100)에 연결되는 모든 외부기기와의 통로 역할을 한다. 인터페이스부(150)는 외부 기기로부터 데이터를 전송받거나, 전원을 공급받아 전자기기(100) 내부의 각 구성 요소에 전달하거나, 전자기기(100) 내부의 데이터가 외부 기기로 전송되도록 한다. 예를 들어, 유/무선 헤드셋 포트, 외부 충전기 포트, 유/무선 데이터 포트, 메모리 카드(memory card) 포트, 식별 모듈이 구비된 장치를 연결하는 포트, 오디오 I/O(Input/Output) 포트, 비디오 I/O(Input/Output) 포트, 이어폰 포트 등이 인터페이스부(170)에 포함될 수 있다. The interface unit 150 serves as a path to all the external devices connected to the electronic device 100. The interface unit 150 receives data from an external device, receives power, transfers the power to each component inside the electronic device 100, or transmits the data inside the electronic device 100 to an external device. For example, a wired / wireless headset port, an external charger port, a wired / wireless data port, a memory card port, a port for connecting a device having an identification module, an audio I / O port, A video input / output (I / O) port, an earphone port, and the like may be included in the interface unit 170.

전원 공급부(160)는 제어부(170)의 제어에 의해 외부의 전원, 내부의 전원을 인가받아 각 구성요소들의 동작에 필요한 전원을 공급한다. 이러한 전원 공급부로서 재충전 가능한 2차전지가 이용될 수 있다.The power supply unit 160 receives an external power source and an internal power source under the control of the controller 170 to supply power for operation of each component. As such a power supply unit, a rechargeable secondary battery can be used.

제어부(controller, 170)는 통상적으로 전자기기(100)의 전반적인 동작을 제어한다. 예를 들어 음성 통화, 데이터 통신, 화상 통화 등을 위한 관련된 제어 및 처리를 수행한다. 제어부(170)는 멀티 미디어 재생을 위한 멀티미디어 모듈을 구비할 수도 있다. The controller 170 typically controls the overall operation of the electronic device 100. For example, voice communication, data communication, video communication, and the like. The controller 170 may include a multimedia module for playing multimedia.

여기에 설명되는 다양한 실시예는 예를 들어, 소프트웨어, 하드웨어 또는 이들의 조합된 것을 이용하여 컴퓨터 또는 이와 유사한 장치로 읽을 수 있는 기록매체 내에서 구현될 수 있다.The various embodiments described herein may be embodied in a recording medium readable by a computer or similar device using, for example, software, hardware, or a combination thereof.

하드웨어적인 구현에 의하면, 여기에 설명되는 실시예는 ASICs(application specific integrated circuits), DSPs(digital signal processors), DSPDs(digital signal processing devices), PLDs(programmable logic devices), FPGAs(field programmable gate arrays), 프로세서(processors), 제어기(controllers), 마이크로 컨트롤러(micro-controllers), 마이크로 프로세서(microprocessors), 기타 기능 수행을 위한 전기적인 유닛 중 적어도 하나를 이용하여 구현될 수 있다. 일부의 경우에 본 명세서에서 설명되는 실시예들이 제어부(170) 자체로 구현될 수 있다.According to a hardware implementation, the embodiments described herein may be implemented as application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays , Microprocessors, microprocessors, microprocessors, and other electronic units for carrying out other functions. In some cases, the embodiments described herein may be implemented by the controller 170 itself.

소프트웨어적인 구현에 의하면, 본 명세서에서 설명되는 절차 및 기능과 같은 실시예들은 별도의 소프트웨어 모듈들로 구현될 수 있다. 상기 소프트웨어 모듈들 각각은 본 명세서에서 설명되는 하나 이상의 기능 및 작동을 수행할 수 있다. 적절한 프로그램 언어로 쓰여진 소프트웨어 어플리케이션으로 소프트웨어 코드가 구현될 수 있다. 상기 소프트웨어 코드는 메모리(130)에 저장되고, 제어부(170)에 의해 실행될 수 있다.According to the software implementation, embodiments such as the procedures and functions described herein may be implemented as separate software modules. Each of the software modules may perform one or more of the functions and operations described herein. Software code can be implemented in a software application written in a suitable programming language. The software code may be stored in the memory 130 and executed by the controller 170.

이하에서는, 상술한 구성을 가진 전자기기에서의 동영상 제어 방법에 대하여 도 3을 통해 보다 상세하게 설명하도록 한다.
Hereinafter, a video control method in the electronic device having the above-described configuration will be described in more detail with reference to FIG. 3.

도 3은, 본 발명의 일실시예인 전자기기에서의 동영상 제어 방법을 설명하기 위한 순서도이다. 도시된 바와 같이, 우선, 제 1 동영상데이터를 재생하여 이를 디스플레이부에 표시한다(S11). 이 때, 화면의 소정의 영역에 표시하며, 읽는 속도를 보다 원어민과 동일하게 할 수 있도록 제 1 동영상 데이터의 음성데이터에 대한 문자 데이터가 표시된다. 이 때, 학습자가 원어민의 속도로 말할 수 있도록 음성 입력을 가이드 할 수 있다. 즉, 입력 가이드가 표시되어서, 앞으로 읽어야 할 부분과, 이미 읽었어야 하는 부분을 나누어서 표시하는 것이 가능하다. 또한, 전체적인 문장데이터에서 현재의 문장데이터의 위치를 나타내는 것을 표시하는 것이 가능하다. 또한, 상기 문장 데이터를 표시하는 방식은 사용자의 설정에 따라 크기 등을 조절하여 표시하는 것이 가능하다. 이 때, 표시되는 문자 데이터는 다수의 문장데이터를 포함할 수 있고, 후술하는 입력 음성 데이터는 이 다수의 문장 데이터에 대응될 수 있다. 또한, 상기 문자 데이터는 상기 제 1 동영상에 포함되는 캐릭터 중 하나의 캐릭터에 관한 음성 데이터에 대응하는 데이터 일 수 있다. 3 is a flowchart illustrating a video control method in an electronic device according to an embodiment of the present invention. As shown, first, the first moving image data is reproduced and displayed on the display unit (S11). At this time, the text data for the audio data of the first video data is displayed in a predetermined area of the screen so that the reading speed can be made the same as that of the native speaker. At this time, the voice input can be guided so that the learner can speak at the speed of the native speaker. That is, the input guide is displayed, and it is possible to display the portion to be read and the portion to be read in advance. It is also possible to display the position of the current sentence data in the overall sentence data. In addition, the sentence data may be displayed by adjusting the size and the like according to a user's setting. In this case, the displayed text data may include a plurality of sentence data, and the input voice data described later may correspond to the plurality of sentence data. The text data may be data corresponding to voice data regarding one of the characters included in the first video.

이와 같이, 문자데이터가 표시된 상태에서, 전자기기의 마이크를 통해 입력 음성 데이터를 수신한다(S13).즉. 제 1 동영상 데이터가 계속 재생되면서 학습자에게 음성 입력이 요구 되는 부분이 반복적으로 표시될 수도 있고, 다수의 문장 데이터가 한꺼번에 표시된 상태에서 입력 음성 데이터 입력될 수도 있다. 전자의 경우, 도 4에서 보다 상세하게 설명하도록 한다. 후자의 경우, 제어부는, 입력 음성데이터가 상기 문자 데이터와 매칭되는지를 확인한다(S15). 만약, 상기 입력 음성 데이터가 상기 문자데이터와 매칭되지 않으면, 디스플레이부 또는 스피커를 통해 에러메시지가 출력된다(S17). 만약 입력 음성데이터가 문자데이터와 매칭이 되면, 제어부는, 상기 입력 음성데이터를 상기 다수의 문장데이터에 맞게 음성 문장 데이터로 분류한다(S19). 그 다음 분류된 음성 문장 데이터는 상기 동영상 음성 데이터에 대체되어서 학습자의 음성이 입력된 제 2 동영상 데이터를 생성한다(S21, S23). 이 때, 입력 음성데이터의 속도와, 동영상 데이터의 음성 데이터의 속도와 동일하도록, 상기 입력 음성 데이터의 속도를 변경하여, 상기 제 2 동영상 데이터를 생성할 수 있다. 즉, 또한, 본 발명의 일실시예에 의하면, 상기 입력 음성 데이터를 상기 제 1 동영상 데이터의 재생속도에 맞도록 재생속도를 변경하여 제 2 영상 데이터를 생성할수도 있다. 또한, 상기 입력 음성 데이터를 캐릭터에 맞게 변성시킬 수 있다. 예컨대, 선택된 캐릭터가 할아버지인 경우, 입력 음성 데이터를 할아버지 목소리처럼 변성시킬 수 있게 된다.In this way, while the text data is displayed, the input voice data is received through the microphone of the electronic device (S13). As the first video data continues to be reproduced, the part requiring voice input may be repeatedly displayed to the learner, or the input voice data may be input while a plurality of sentence data are displayed at once. In the former case, it will be described in more detail with reference to FIG. 4. In the latter case, the controller checks whether the input voice data matches the text data (S15). If the input voice data does not match the text data, an error message is output through the display unit or the speaker (S17). If the input voice data matches the text data, the controller classifies the input voice data into voice sentence data according to the plurality of sentence data (S19). The classified speech sentence data is then replaced with the moving image voice data to generate second moving image data into which the learner's voice is input (S21 and S23). In this case, the second video data may be generated by changing the speed of the input audio data to be equal to the speed of the input audio data and the speed of the audio data of the video data. That is, according to an embodiment of the present invention, the second video data may be generated by changing the playback speed of the input audio data to match the playback speed of the first video data. In addition, the input voice data may be modified to suit a character. For example, when the selected character is the grandfather, the input voice data can be modified like the grandfather's voice.

한편, 제 2 동영상 데이터를 전자기기에서 재생하거나(S25), 외부 서버로 전송하거나(S27), 제 1 동영상 데이터와 함께 상기 전자기기에 표시될 수 있다(S29). 특히, 제 1 동영상 데이터와 함께 제 2 동영상 데이터를 재생하게 되면, 학습자의 발음등을 보다 명확하게 비교 분석할 수 있게 된다.Meanwhile, the second video data may be reproduced by the electronic device (S25), transmitted to an external server (S27), or displayed on the electronic device together with the first video data (S29). In particular, when the second video data is reproduced together with the first video data, the pronunciation and the like of the learner can be more clearly analyzed.

또한, 본 발명의 일실시예에 의하면, 상기 입력 음성 데이터의 입력시, 정확한 입력을 위하여, 입력시작을 알려주는 방법을 더 포함할 수 있다. 상기 입력시작을 알려주는 방법으로 소정의 음성, 벨소리, 진동 또는 화면상에 이에 대한 표시를 출력하는 단계를 더 포함할 수 있다.In addition, according to an embodiment of the present invention, when the input voice data is input, a method of notifying the start of input may be further included for accurate input. The method may further include outputting a predetermined voice, a ringtone, a vibration, or an indication thereof on the screen as a method of notifying the start of the input.

이하에서는, 도 4를 통해 상기 전자기기에서의 동영상 제어 방법이 적용된 전자기기에서의 상기 동영상 제어 방법이 실행되는 것을 보다 상세하게 설명하도록한다.Hereinafter, the video control method in the electronic device to which the video control method in the electronic device is applied will be described in detail with reference to FIG. 4.

도 4는 본 발명의 일실시예인 전자기기에서의 동영상 제어 방법이 적용된 전자기기에서의 상기 동영상 제어 방법이 실행되는 것을 설명하기 위한 이미지도들이다.4 is an image diagram for explaining that the video control method is executed in an electronic device to which a video control method in an electronic device according to an embodiment of the present invention is applied.

도 4a에서는 제 1 동영상 데이터에 나오는 캐릭터를 선택하기 위한 화면이 표시된다. 즉 다수의 캐릭터(211,212,213)이 디스플레이부에 표시되면, 학습자는 상기 캐릭터중 하나를 선택하면, 도 4b에 도시된 바와 같이, 제 1 동영상이 재생되면서, 선택된 캐릭터가 말하는 장면에서 동영상 재생이 중지되고, 말풍선(223)이 표시되어서 입력 음성 데이터의 수신을 기다리게 된다. 학습자가 이 말풍선(223)에 표시된 문자 데이터에 대응하는 음성 데이터를 입력하게 되면, 다시 제 1 동영상의 재생이 개시되면서 상기 선택된 캐릭터가 말하는 장면에서 다시 입력 음성데이터의 수신을 기다리게 된다. 이와 같은 동작은 제 1 동영상 데이터의 재생이 완료될 때까지 반복되게 된다. 이와 같이 마이크를 통해 입력된 입력 음성데이터는 전자기기의 메모리에 저장되게 된다. 상기 제 1 동영상 데이터에서의 음성 데이터와 동일한 속도로 읽을 수 있도록 말풍선(223)의 문자 데이터의 일부가 하이라이트 표시될 수 있다. In FIG. 4A, a screen for selecting a character appearing in the first video data is displayed. That is, when a plurality of characters 211, 212, 213 are displayed on the display unit, when a learner selects one of the characters, as shown in FIG. 4B, as the first video is played, video playback is stopped in a scene where the selected character speaks. The speech balloon 223 is displayed to wait for reception of the input voice data. When the learner inputs the voice data corresponding to the text data displayed on the speech bubble 223, the reproduction of the first video is started again and waits for the reception of the input voice data again in the scene of the selected character. This operation is repeated until the reproduction of the first video data is completed. In this way, the input voice data input through the microphone is stored in the memory of the electronic device. A portion of the text data of the speech bubble 223 may be highlighted to read at the same speed as the audio data of the first video data.

이와 같이, 입력 음성데이터의 입력이 완료되면, 도 3에서서 설명한 바와 같이, 제 2 동영상 데이터의 생성이 이루어진다. 그 다음, 사용자 선택에 따라 도 4c와 같이 제 2 동영상 데이터가 재생될 수 있다. 도 4c는 제 2 동영상 데이터가 재생되는 화면이다. 이와 같이, 제 1 영역에는 동영상 이미지 데이터가 표시되고, 제 2 영역(232)에는 상기 입력 음성데이터에 대응하는 캐릭터의 캡션 데이터(문자데이터)가 표시된다. 그리고, 제 1 영역에는 프로그래시브바(231)가 표시되어서 학습자는 현재 진행 정도 등을 알 수 있게 된다.
As such, when the input of the input voice data is completed, as described with reference to FIG. 3, the second video data is generated. Then, the second video data may be played back as shown in FIG. 4C according to the user's selection. 4C is a screen on which second video data is reproduced. As such, moving image image data is displayed in the first area, and caption data (character data) of the character corresponding to the input voice data is displayed in the second area 232. In addition, the progressive bar 231 is displayed in the first area so that the learner can know the current progress.

상술한 구성을 가진 본 발명의 일실시예에 따르면, 마이크를 통해 음성 문장 데이터를 포함하는 입력 음성 데이터를 수신하고, 기저장된 제 1 동영상 데이터의 음성 데이터인 동영상 음성 데이터 중 상기 입력 음성 데이터와 대응되는 부분을 확인하여, 상기 입력 음성 데이터를 상기 동영상 음성 데이터에 대체하여 제 2 동영상 데이터를 생성을 함으로서, 학습에 대한 결과를 피드백 받는 것이 가능하여, 보다 효과적인 학습이 진행될 수 있으며, 학습결과를 기본적으로 제공되는 데이터에 대체하여, 이를 저장함으로 학습자가 자신의 억양, 발음 및 엑센트 등을 청취하는 것이 가능하여, 어떤 부분이 취약한 지를 쉽게 파악 할 수 있다. 또한, 학습결과를 온라인 등으로 전송이 가능하여, 학습에 대한 평가 및 관리자와의 커뮤티케이션이 이루어지는 것이 가능하여, 온라인 학습의 한계를 많은 부분 극복할 수 있도 록 한다.
According to an embodiment of the present invention having the above-described configuration, receiving input voice data including voice sentence data through a microphone, and corresponds to the input voice data among the video voice data which is voice data of the pre-stored first video data. The second voice data is generated by substituting the input voice data into the video voice data by checking the portion of the input voice data, so that the feedback on the learning can be fed back, so that the learning can be conducted more effectively. In addition to the data provided by the data store, it is possible for learners to listen to their accents, pronunciations and accents, so that it is easy to determine which part is vulnerable. In addition, the learning results can be transmitted online or the like, so that the evaluation of the learning and the communication with the manager can be made, so that many limitations of the online learning can be overcome.

상기와 같이 설명된 전자기기에서의 동영상 제어방법 및 이 방법이 저장된 전자기기는 상기 설명된 실시예들의 구성과 방법이 한정되게 적용될 수 있는 것이 아니라, 상기 실시예들은 다양한 변형이 이루어질 수 있도록 각 실시예들의 전부 또는 일부가 선택적으로 조합되어 구성될 수도 있다. The video control method in the electronic device described above and the electronic device in which the method is stored are not limited to the configuration and method of the above-described embodiments, but the embodiments may be modified so that various modifications can be made. All or part of the examples may be optionally combined.

100 : 전자기기
110 : 사용자 입력부
120 : 통신부
130 : 메모리
140 : 디스플레이 모듈
150 : 인터페이스부
160 : 전원 공급부
170 : 제어부
100: Electronic device
110: user input unit
120:
130: memory
140: display module
150: interface unit
160: power supply
170:

Claims (13)

마이크를 통해 입력 음성 데이터를 수신하는 단계;
기저장된 제 1 동영상 데이터의 음성 데이터인 동영상 음성 데이터 중 상기 입력 음성 데이터와 대응되는 부분을 확인하는 단계; 및
상기 입력 음성 데이터를 상기 동영상 음성 데이터에 대체하여 제 2 동영상 데이터를 생성하는 단계를 포함하고,
상기 마이크를 통해 입력 음성 데이터를 수신하는 단계는,
상기 제 1 동영상 데이터에 포함된 적어도 2개의 캐릭터들 중에서 하나의 캐릭터를 선택하는 단계;
상기 캐릭터가 선택된 후 상기 제 1 동영상 데이터를 재생하는 단계;
상기 제 1 동영상 데이터의 재생중, 상기 선택된 캐릭터가 말하는 장면에서 상기 제 1 동영상 데이터의 재생을 정지시키고 상기 입력 음성 데이터를 수신하는 단계; 및
상기 입력 음성 데이터의 수신이 완료되면, 상기 제 1 동영상 데이터를 다시 재생하는 단계를 포함하는, 전자기기에서의 동영상 제어 방법.
Receiving input voice data through a microphone;
Identifying a portion corresponding to the input voice data among the video voice data which is the voice data of the first video data previously stored; And
Generating second video data by replacing the input voice data with the video voice data;
Receiving input voice data through the microphone,
Selecting one character from at least two characters included in the first video data;
Playing the first video data after the character is selected;
During playback of the first video data, stopping playback of the first video data in a scene spoken by the selected character and receiving the input audio data; And
And reproducing the first video data when reception of the input audio data is completed.
제 1 항에 있어서,
상기 입력 음성 데이터는, 다수의 음성 문장 데이터를 포함하고,
상기 기저장된 제 1 동영상 데이터의 음성 데이터인 동영상 음성 데이터 중 상기 입력 음성 데이터와 대응되는 부분을 확인하는 단계는,
상기 다수의 음성 문장 데이터를 분류하는 단계; 및
기저장된 제 1 동영상 데이터의 음성 데이터에서 상기 분류된 음성 문장 데이터와 대응되는 부분을 확인하는 단계를 포함하는, 전자기기에서의 동영상 제어 방법.
The method of claim 1,
The input voice data includes a plurality of voice sentence data,
The step of identifying a portion corresponding to the input voice data of the video voice data that is the voice data of the pre-stored first video data,
Classifying the plurality of voice sentence data; And
And identifying a portion corresponding to the classified voice sentence data in the prestored voice data of the first video data.
제 1 항에 있어서,
상기 제 1 동영상 데이터의 재생중, 상기 선택된 캐릭터가 말하는 장면에서 상기 제 1 동영상 데이터의 재생을 정지시키고 상기 입력 음성 데이터를 수신하는 단계는,
상기 선택된 캐릭터의 음성 데이터에 대한 문장 데이터가 표시되는 상태에서 상기 입력 음성 데이터를 수신하는 단계를 포함하는, 전자기기에서의 동영상 제어 방법.
The method of claim 1,
During playback of the first video data, stopping the playback of the first video data in a scene spoken by the selected character and receiving the input audio data,
And receiving the input voice data in a state in which sentence data regarding voice data of the selected character is displayed.
제 1 항에 있어서,
상기 입력 음성 데이터를 상기 선택된 캐릭터에 따라 변성시키는 단계를 더 포함하는, 전자기기에서의 동영상 제어 방법.
The method of claim 1,
And modifying the input voice data according to the selected character.
제 1 항에 있어서,
상기 입력 음성 데이터를 상기 동영상 음성 데이터에 대체하여 제 2 동영상 데이터를 생성하는 단계는,
상기 입력 음성 데이터의 음성속도를 상기 제 1 동영상 데이터의 재생 속도에 맞도록 변경하여 상기 제 2 동영상 데이터를 생성하는 단계를 포함하는, 전자기기에서의 동영상 제어 방법.
The method of claim 1,
Generating second video data by replacing the input voice data with the video voice data,
And changing the voice speed of the input voice data to match the playback speed of the first video data to generate the second video data.
삭제delete 제 1 항에 있어서,
상기 제 2 동영상 데이터를 재생하는 단계를 더 포함하는, 전자기기에서의 동영상 제어 방법.
The method of claim 1,
Reproducing the second moving picture data, Video control method in an electronic device.
음성 문장 데이터를 포함하는 입력 음성 데이터를 수신하기 위한 마이크;
동영상 음성 데이터를 포함하는 제 1 동영상 데이터를 저장하기 위한 메모리;
상기 동영상 음성 데이터의 문장데이터를 표시하기 위한 디스플레이부; 및
상기 문장데이터가 표시된 상태에서 상기 입력 음성 데이터를 수신하고, 수신된 입력 음성 데이터를 상기 동영상 음성 데이터에 대체하여 제 2 동영상 데이터를 생성하는 제어부를 포함하고,
상기 제어부는, 상기 제 1 동영상 데이터에 포함된 적어도 2개의 캐릭터들 중에서 하나의 캐릭터를 선택하고, 상기 캐릭터가 선택된 후 상기 제 1 동영상 데이터를 재생하며, 상기 제 1 동영상 데이터의 재생중, 상기 선택된 캐릭터가 말하는 장면에서 상기 제 1 동영상 데이터의 재생을 정지시키고 상기 입력 음성 데이터를 수신하며, 상기 입력 음성 데이터의 수신이 완료되면, 상기 제 1 동영상 데이터를 다시 재생하는, 동영상 재생이 가능한 전자기기.
A microphone for receiving input speech data comprising speech sentence data;
A memory for storing first video data including video audio data;
A display unit for displaying sentence data of the video and audio data; And
And a controller configured to receive the input voice data while displaying the sentence data, and generate second video data by replacing the received input voice data with the video voice data.
The controller may select one of the at least two characters included in the first video data, and reproduce the first video data after the character is selected, and during the playback of the first video data. An electronic device capable of playing a moving picture, which stops playback of the first moving picture data in a scene where a character speaks and receives the input voice data, and when the reception of the input voice data is completed, replays the first moving picture data.
제 8 항에 있어서,
상기 입력 음성 데이터는, 다수의 음성 문장 데이터를 포함하고,
상기 제어부는,
상기 다수의 음성 문장 데이터를 분류하고, 기저장된 제 1 동영상 데이터의 음성 데이터에서 상기 분류된 음성 문장 데이터와 대응되는 부분을 확인하는, 동영상 재생이 가능한 전자기기.
The method of claim 8,
The input voice data includes a plurality of voice sentence data,
The control unit,
And classifying the plurality of voice sentence data and identifying a portion corresponding to the classified voice sentence data in the prestored voice data of the first video data.
제 8 항에 있어서,
상기 입력 음성 데이터는,
상기 문장 데이터에 대한 음성 데이터인, 동영상 재생이 가능한 전자기기.
The method of claim 8,
The input voice data,
An electronic device capable of reproducing a video, which is voice data for the sentence data.
제 8 항에 있어서,
상기 제어부는,
상기 입력 음성 데이터를 상기 선택된 캐릭터에 따라 변성시키는, 동영상 재생이 가능한 전자기기.
The method of claim 8,
The control unit,
An electronic device capable of playing video, wherein the input voice data is modified according to the selected character.
제 11 항에 있어서,
상기 제어부는,
상기 입력 음성 데이터의 음성속도를 상기 제 1 동영상 데이터의 재생 속도에 맞도록 변경하여 상기 제 2 동영상 데이터를 생성하는, 동영상 재생이 가능한 전자기기.
The method of claim 11,
The control unit,
And changing the voice speed of the input voice data to match the playback speed of the first video data to generate the second video data.
제 8 항에 있어서,
상기 제어부는,
상기 제 1 동영상 데이터와 상기 제 2 동영상 데이터를 함께 재생하도록 상기 디스플레이부를 제어하는, 동영상 재생이 가능한 전자기기.
The method of claim 8,
The control unit,
And the display unit to control the first moving picture data and the second moving picture data together.
KR1020120004433A 2012-01-13 2012-01-13 Method for controlling moving image in electronic device and electronic device storing it KR101287050B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020120004433A KR101287050B1 (en) 2012-01-13 2012-01-13 Method for controlling moving image in electronic device and electronic device storing it

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120004433A KR101287050B1 (en) 2012-01-13 2012-01-13 Method for controlling moving image in electronic device and electronic device storing it

Publications (1)

Publication Number Publication Date
KR101287050B1 true KR101287050B1 (en) 2013-07-17

Family

ID=48997555

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120004433A KR101287050B1 (en) 2012-01-13 2012-01-13 Method for controlling moving image in electronic device and electronic device storing it

Country Status (1)

Country Link
KR (1) KR101287050B1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070002961A (en) * 2005-06-30 2007-01-05 주식회사 대우일렉트로닉스 Method and apparatus for controlling of personal video recorder
KR20100036841A (en) * 2008-09-30 2010-04-08 삼성전자주식회사 Display apparatus and control method thereof
KR20100117368A (en) * 2009-04-24 2010-11-03 명지대학교 산학협력단 Method and Apparatus for Realistically Providing IPTV Service Based on Voice Modulation with Character/Avatar of Study/Education Contents in IPTV System

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070002961A (en) * 2005-06-30 2007-01-05 주식회사 대우일렉트로닉스 Method and apparatus for controlling of personal video recorder
KR20100036841A (en) * 2008-09-30 2010-04-08 삼성전자주식회사 Display apparatus and control method thereof
KR20100117368A (en) * 2009-04-24 2010-11-03 명지대학교 산학협력단 Method and Apparatus for Realistically Providing IPTV Service Based on Voice Modulation with Character/Avatar of Study/Education Contents in IPTV System

Similar Documents

Publication Publication Date Title
CN107369462B (en) Electronic book voice playing method and device and terminal equipment
US20150254061A1 (en) Method for user training of information dialogue system
US9047858B2 (en) Electronic apparatus
JP6925469B2 (en) Smart microphone control server and system
KR101746052B1 (en) Method and apparatus for providing e-book service in a portable terminal
JP2013037251A (en) Vocal learning device and vocal learning program
US20150255057A1 (en) Mapping Audio Effects to Text
CN105657174A (en) Voice converting method and terminal
KR102656521B1 (en) Display device and controlling method of display device
KR20120044646A (en) Operation system for universal language learning and operation method thereof, and device supporting the same
US20100105015A1 (en) System and method for facilitating the decoding or deciphering of foreign accents
JP2006235856A (en) Terminal apparatus, and input candidate dictionary selecting method
US11556708B2 (en) Method and apparatus for recommending word
KR101287050B1 (en) Method for controlling moving image in electronic device and electronic device storing it
KR20140062247A (en) Method for producing lecture text data mobile terminal and monbile terminal using the same
KR102416041B1 (en) Multilingual simultaneous learning system
KR20140106479A (en) Method for producing lecture text data mobile terminal and monbile terminal using the same
KR20130011875A (en) A rote learning service providing method using push notification
KR102453876B1 (en) Apparatus, program and method for training foreign language speaking
KR102495597B1 (en) Method for providing online lecture content for visually-impaired person and user terminal thereof
KR20120042166A (en) Language learning operating system and method
KR101994453B1 (en) Apparatus for learning English composition and method thereof
US20240013668A1 (en) Information Processing Method, Program, And Information Processing Apparatus
JP4443753B2 (en) Character interpreter
JP6953825B2 (en) Data transmission method, data transmission device, and program

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20160706

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20170705

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20180614

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20190710

Year of fee payment: 7