KR101766527B1 - Method and system for providing post - Google Patents
Method and system for providing post Download PDFInfo
- Publication number
- KR101766527B1 KR101766527B1 KR1020150096979A KR20150096979A KR101766527B1 KR 101766527 B1 KR101766527 B1 KR 101766527B1 KR 1020150096979 A KR1020150096979 A KR 1020150096979A KR 20150096979 A KR20150096979 A KR 20150096979A KR 101766527 B1 KR101766527 B1 KR 101766527B1
- Authority
- KR
- South Korea
- Prior art keywords
- post
- interface
- sound
- providing
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 56
- 230000009471 action Effects 0.000 claims abstract description 26
- 230000004044 response Effects 0.000 claims abstract description 25
- 230000000694 effects Effects 0.000 claims description 86
- 230000008569 process Effects 0.000 claims description 16
- 230000006870 function Effects 0.000 description 25
- 230000000875 corresponding effect Effects 0.000 description 20
- 238000010586 diagram Methods 0.000 description 11
- 238000012545 processing Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 3
- 230000001276 controlling effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 235000009508 confectionery Nutrition 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
Landscapes
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
Abstract
일 실시예에 따른 포스트를 제공하는 방법은, 상기 포스트를 편집하기 위한 사운드 인터페이스로의 진입 요청을 수신하는 단계; 상기 진입 요청을 수신함에 응답하여 상기 사운드 인터페이스를 제공하고, 상기 사운드 인터페이스에 기초하여 오디오 데이터를 설정함으로써 상기 포스트를 편집하는 단계; 및 상기 포스트를 편집하는 과정에서 사용자로부터 액션이 감지된 포스트의 위치에 상기 설정된 오디오 데이터를 동기화시킴으로써 생성된 포스트를 자동으로 재생시키는 단계를 포함할 수 있다.A method of providing a post according to an embodiment includes receiving an entry request to a sound interface for editing the post; Providing the sound interface in response to receiving the entry request, and editing the post by setting audio data based on the sound interface; And automatically reproducing a post generated by synchronizing the set audio data with a position of a post where an action is sensed by a user in editing the post.
Description
아래의 설명은 컨텐츠에 사운드를 편집하는 방법 및 시스템에 관한 것이다.
The following description relates to a method and system for editing sound in content.
워드프로세스, PDF 파일 등으로 전자 도서가 배포됨에 따라 사용자들은 컴퓨터, 이동통신 단말 등과 같은 통신 장치를 이용하여 전자 도서를 열람하고 있다. 전자 도서는 종이로 인쇄한 형태와 동일하게 전자화되어 제공되고 있으며, 사운드가 부가된 전자 도서가 출시되고 있다. 하지만 사운드가 부가된 전자 도서는 대본을 통하여 읽고 녹음한 음성 파일을 재생하는 형태로 제공될 뿐이다.As e-books are distributed as word processing, PDF files, etc., users browse electronic books using communication devices such as computers, mobile communication terminals, and the like. Electronic books are provided in the same manner as electronic forms printed on paper, and electronic books with sound added are being released. However, e-books with sound are only provided as a way to play back audio files read and recorded through the script.
또한, 인터넷 기술의 발달로 인하여 인터넷 통신망을 이용한 서비스가 활발히 이루어지고 있으며, 사용자들은 인터넷 뉴스, 블로그, SNS 등의 컨텐츠를 통하여 정보를 실시간으로 공유하게 되었다. Also, due to the development of the Internet technology, services using the Internet communication network have been actively performed, and the users have been sharing the information in real time through contents such as Internet news, blog, and SNS.
더 나아가 눈으로 보는 컨텐츠에서 사용자가 직접 작성한 컨텐츠에 대하여 사용자의 의도에 따른 사운드를 녹음하여 눈으로 보고 소리로 듣는 효과적인 컨텐츠를 제공하는 기술이 제공될 필요가 있다. Furthermore, there is a need to provide a technique for providing effective contents by recording a sound according to a user's intention and listening with eyes and seeing a sound with respect to contents created by a user.
한국등록특허 제10-1124798호는 전자 그림책 편집 장치 및 방법에 관하여 개시하고 있다.
Korean Patent No. 10-1124798 discloses an electronic picture book editing apparatus and method.
일 실시예에 따른 포스트 제공 시스템은 포스트에 오디오 데이터를 설정하는 인터페이스를 제공하여 포스트를 편집하는 방법을 제안한다.A post providing system according to an embodiment proposes a method of editing a post by providing an interface for setting audio data in a post.
일 실시예에 따른 포스트 제공 시스템은 포스트를 편집하는 과정에서 사용자로부터 액션이 감지된 포스트의 위치에 오디오 데이터를 동기화시킴으로써 생성된 포스트를 자동으로 재생하는 방법을 제안한다.
A post providing system according to an embodiment proposes a method of automatically reproducing a post generated by synchronizing audio data at a position of a post where an action is detected from a user in a process of editing a post.
일 실시예에 따르면, 포스트를 제공하는 방법은, 상기 포스트를 편집하기 위한 사운드 인터페이스로의 진입 요청을 수신하는 단계; 상기 진입 요청을 수신함에 응답하여 상기 사운드 인터페이스를 제공하고, 상기 사운드 인터페이스에 기초하여 오디오 데이터를 설정함으로써 상기 포스트를 편집하는 단계; 및 상기 포스트를 편집하는 과정에서 사용자로부터 액션이 감지된 포스트의 위치에 상기 설정된 오디오 데이터를 동기화시킴으로써 생성된 포스트를 자동으로 재생시키는 단계를 포함할 수 있다. According to one embodiment, a method of providing a post includes receiving an entry request to a sound interface for editing the post; Providing the sound interface in response to receiving the entry request, and editing the post by setting audio data based on the sound interface; And automatically reproducing a post generated by synchronizing the set audio data with a position of a post where an action is sensed by a user in editing the post.
일측에 따르면, 상기 진입 요청을 수신함에 응답하여 상기 사운드 인터페이스를 제공하고, 상기 사운드 인터페이스에 기초하여 오디오 데이터를 설정함으로써 상기 포스트를 편집하는 단계는, 배경음악을 설정하는 배경음악 설정 인터페이스, 목소리를 녹음하는 목소리 녹음 인터페이스 및 효과음을 추가하는 효과음 인터페이스를 포함하고, 상기 사용자로부터 적어도 하나의 인터페이스가 선택됨에 따라 상기 인터페이스에 대응하는 액션이 수행되는 단계를 포함할 수 있다.According to one aspect, the step of editing the post by providing the sound interface in response to receiving the entry request and setting the audio data based on the sound interface includes: a background music setting interface for setting background music; A sound recording interface for recording and an effect sound interface for adding an effect sound, and an action corresponding to the interface is performed as at least one interface is selected from the user.
또 다른 일측에 따르면, 상기 진입 요청을 수신함에 응답하여 상기 사운드 인터페이스를 제공하고, 상기 사운드 인터페이스에 기초하여 오디오 데이터를 설정함으로써 상기 포스트를 편집하는 단계는, 상기 배경음악 설정 인터페이스가 선택됨에 따라 복수의 배경음악을 제공하고, 상기 배경음악에 대한 미리 듣기 재생 기능, 상기 미리 듣기 재생을 일시 정지하는 일시 정지 기능, 상기 배경음악을 선택하는 선택 기능 및 상기 선택된 배경음악을 해제하는 해제 기능 중 적어도 하나의 기능을 제공하는 단계를 포함할 수 있다.According to another aspect, the step of editing the post by providing the sound interface in response to receiving the entry request and setting the audio data based on the sound interface further comprises: At least one of a preview playback function for the background music, a pause function for temporarily stopping the preview playback, a selection function for selecting the background music, and a release function for releasing the selected background music And providing the function of the < / RTI >
또 다른 일측에 따르면, 상기 진입 요청을 수신함에 응답하여 상기 사운드 인터페이스를 제공하고, 상기 사운드 인터페이스에 기초하여 오디오 데이터를 설정함으로써 상기 포스트를 편집하는 단계는, 상기 효과음 인터페이스가 선택됨에 따라 효과음을 제공하고, 상기 사용자로부터 선택된 효과음을 부가하고자 하는 포스트의 위치에 부가하는 단계를 포함할 수 있다.According to another aspect, the step of editing the post by providing the sound interface in response to receiving the entry request and setting the audio data based on the sound interface further comprises providing the sound effect as the sound effect interface is selected And adding a selected sound effect from the user to a position of a post to be added.
또 다른 일측에 따르면, 상기 진입 요청을 수신함에 응답하여 상기 사운드 인터페이스를 제공하고, 상기 사운드 인터페이스에 기초하여 오디오 데이터를 설정함으로써 상기 포스트를 편집하는 단계는, 상기 목소리 녹음 인터페이스가 선택됨에 따라 녹음이 수행되는 동시에, 타임라인 바(Bar)를 출력하여 상기 포스트의 위치 및 부가된 효과음의 위치를 표시하는 단계를 포함할 수 있다.According to another aspect, the step of editing the post by providing the sound interface in response to receiving the entry request and setting the audio data based on the sound interface further comprises: And outputting a time line bar (Bar) to display the position of the post and the position of the added effect sound.
또 다른 일측에 따르면, 상기 타임라인 바는, 줌인(Zoom-in) 또는 줌아웃(Zoom-out) 기능을 통하여 포스트의 위치 정보를 제공하고, 상기 포스트가 재생됨에 따라 기준선에 기초하여 상기 타임라인 바가 통과될 수 있다.According to another aspect of the present invention, the timeline bar provides position information of the post through a zoom-in or zoom-out function, and the timeline bar is displayed on the basis of the reference line as the post is reproduced Can be passed.
또 다른 일측에 따르면, 상기 진입 요청을 수신함에 응답하여 상기 사운드 인터페이스를 제공하고, 상기 사운드 인터페이스에 기초하여 오디오 데이터를 설정함으로써 상기 포스트를 편집하는 단계는, 상기 타임라인 바에 표시된 효과음의 위치를 드래그하여 이동시키거나 삭제가 가능할 수 있다. According to another aspect, the step of editing the post by providing the sound interface in response to receiving the entry request and setting the audio data based on the sound interface further comprises: dragging the location of the sound effect displayed on the timeline bar It can be moved or deleted.
또 다른 일측에 따르면, 상기 진입 요청을 수신함에 응답하여 상기 사운드 인터페이스를 제공하고, 상기 사운드 인터페이스에 기초하여 오디오 데이터를 설정함으로써 상기 포스트를 편집하는 단계는, 상기 녹음이 수행되는 중에 상기 사용자로부터 상기 목소리 녹음 인터페이스가 선택됨에 따라 상기 사용자의 녹음을 일시 정지하고, 상기 일시 정지된 상태에서 상기 목소리 녹음 인터페이스가 재선택됨에 따라 상기 녹음을 일시 정지된 부분에 이어서 녹음을 수행하거나 상기 포스트의 녹음을 다시 수행하는 단계를 포함할 수 있다.According to another aspect, the step of editing the post by providing the sound interface in response to receiving the entry request and setting the audio data based on the sound interface further comprises: The voice recording interface is selected, the recording of the user is paused, the voice recording interface is reselected in the paused state, recording is performed following the paused part of the recording, or recording of the post is resumed And < / RTI >
또 다른 일측에 따르면, 상기 진입 요청을 수신함에 응답하여 상기 사운드 인터페이스를 제공하고, 상기 사운드 인터페이스에 기초하여 오디오 데이터를 설정함으로써 상기 포스트를 편집하는 단계는, 상기 포스트의 위치에 대응하여 상기 녹음이 수행되고, 상기 포스트의 위치가 변경됨에 따라 상기 사용자로부터 설정된 오디오 데이터를 자동으로 저장하는 단계를 포함할 수 있다.According to another aspect, the step of editing the post by providing the sound interface in response to receiving the entry request and setting the audio data based on the sound interface further comprises: And automatically storing audio data set by the user as the position of the post is changed.
또 다른 일측에 따르면, 상기 포스트를 편집하는 과정에서 사용자로부터 액션이 감지된 포스트의 위치에 상기 설정된 오디오 데이터를 동기화시킴으로써 생성된 포스트를 자동으로 재생시키는 단계는, 상기 생성된 포스트를 제공하기 위한 재생 인터페이스를 제공하고, 상기 사용자로부터 재생 인터페이스가 선택됨에 따라 상기 포스트를 재생함과 동시에 포스트의 전체 재생 시간을 출력하는 단계를 포함할 수 있다.According to another aspect, the step of automatically reproducing a post generated by synchronizing the set audio data with a position of a post where an action is sensed by a user in the process of editing the post may include: And reproducing the post as the playback interface is selected from the user, and outputting the total playback time of the post.
또 다른 일측에 따르면, 상기 포스트를 편집하는 과정에서 사용자로부터 액션이 감지된 포스트의 위치에 상기 설정된 오디오 데이터를 동기화시킴으로써 생성된 포스트를 자동으로 재생시키는 단계는, 상기 포스트의 위치가 변경됨에 따라 상기 포스트의 위치에 대응하는 효과음 또는 목소리 녹음이 재생되고, 상기 포스트의 위치에 상관없이 배경음악이 일정하게 유지되어 재생되는 단계를 포함할 수 있다.According to another aspect of the present invention, the step of automatically reproducing a post generated by synchronizing the set audio data with a position of a post where an action is sensed by a user during a process of editing the post may include: The sound effect or the voice recording corresponding to the position of the post is reproduced and the background music is kept constant regardless of the position of the post and reproduced.
또 다른 일측에 따르면, 상기 포스트를 편집하는 과정에서 사용자로부터 액션이 감지된 포스트의 위치에 상기 설정된 오디오 데이터를 동기화시킴으로써 생성된 포스트를 자동으로 재생시키는 단계는, 상기 포스트를 상기 사용자 이외의 사용자들에게 공개하고, 상기 포스트에 대하여 상기 사용자 이외의 사용자들도 오디오 데이터를 설정함으로써 복수의 타입(Type)의 포스트를 생성하여 제공하는 단계를 포함할 수 있다.According to another aspect of the present invention, the step of automatically reproducing a post generated by synchronizing the set audio data at a position of a post where an action is detected by a user in editing the post may include: And creating and providing a plurality of posts of a type by setting audio data for users other than the user with respect to the post.
또 다른 일측에 따르면, 상기 포스트를 편집하는 과정에서 사용자로부터 액션이 감지된 포스트의 위치에 상기 설정된 오디오 데이터를 동기화시킴으로써 생성된 포스트를 자동으로 재생시키는 단계는, 상기 복수의 타입의 포스트를 기설정된 기준에 기초하여 상기 포스트에 랭킹을 부여하고, 상기 랭킹이 부여된 복수의 타입의 포스트를 랭킹순으로 정렬하여 출력하는 단계를 포함할 수 있다.According to another aspect of the present invention, the step of automatically reproducing a post generated by synchronizing the set audio data at a position of a post where an action is sensed by a user in editing the post may include: Assigning a ranking to the post based on the criterion, and sorting and outputting the postings of the plurality of types to which the ranking is assigned.
일 실시예에 따르면, 컴퓨터 시스템이 포스트를 제공하도록 제어하는 명령(instruction)을 포함하는 컴퓨터 판독가능 매체로서, 상기 명령은, 상기 포스트를 편집하기 위한 사운드 인터페이스로의 진입 요청을 수신하는 단계; 상기 진입 요청을 수신함에 응답하여 상기 사운드 인터페이스를 제공하고, 상기 사운드 인터페이스에 기초하여 오디오 데이터를 설정함으로써 상기 포스트를 편집하는 단계; 및 상기 포스트를 편집하는 과정에서 사용자로부터 액션이 감지된 포스트의 위치에 상기 설정된 오디오 데이터를 동기화시킴으로써 생성된 포스트를 자동으로 재생시키는 단계를 포함하는 방법에 의하여 상기 컴퓨터 시스템을 제어할 수 있다.According to one embodiment, there is provided a computer-readable medium comprising instructions for controlling a computer system to provide a post, the instructions comprising: receiving an entry request to a sound interface for editing the post; Providing the sound interface in response to receiving the entry request, and editing the post by setting audio data based on the sound interface; And automatically reproducing a post generated by synchronizing the set audio data at a position of a post where an action is sensed by the user during the editing of the post.
일 실시예에 따르면, 포스트를 제공하는 시스템은, 상기 포스트를 편집하기 위한 사운드 인터페이스로의 진입 요청을 수신하는 수신부; 상기 진입 요청을 수신함에 응답하여 상기 사운드 인터페이스를 제공하고, 상기 사운드 인터페이스에 기초하여 오디오 데이터를 설정함으로써 상기 포스트를 편집하는 설정부; 및 상기 포스트를 편집하는 과정에서 사용자로부터 액션이 감지된 포스트의 위치에 상기 설정된 오디오 데이터를 동기화시킴으로써 생성된 포스트를 자동으로 재생시키는 재생부를 포함할 수 있다. According to one embodiment, a system for providing posts comprises: a receiver for receiving an entry request to a sound interface for editing the post; A setting unit for providing the sound interface in response to receiving the entry request, and editing the post by setting audio data based on the sound interface; And a reproducing unit for automatically reproducing the post generated by synchronizing the set audio data with the position of the post where an action is detected by the user in editing the post.
일측에 따르면, 상기 설정부는, 배경음악을 설정하는 배경음악 설정 인터페이스, 목소리를 녹음하는 목소리 녹음 인터페이스 및 효과음을 추가하는 효과음 인터페이스를 포함하고, 상기 사용자로부터 적어도 하나의 인터페이스가 선택됨에 따라 상기 인터페이스에 대응하는 액션이 수행될 수 있다. According to one aspect, the setting unit includes a background music setting interface for setting a background music, a voice recording interface for recording a voice, and an effect sound interface for adding an effect sound, and the at least one interface is selected from the user, A corresponding action can be performed.
또 다른 일측에 따르면, 상기 설정부는, 상기 배경음악 설정 인터페이스가 선택됨에 따라 복수의 배경음악을 제공하고, 상기 배경음악에 대한 미리 듣기 재생 기능, 상기 미리 듣기 재생을 일시 정지하는 일시 정지 기능, 상기 배경음악을 선택하는 선택 기능 및 상기 선택된 배경음악을 해제하는 해제 기능 중 적어도 하나의 기능을 제공할 수 있다.According to another aspect of the present invention, the setting unit provides a plurality of background music according to the selection of the background music setting interface, and includes a preview playback function for the background music, a pause function for temporarily stopping the preview playback, A selection function for selecting background music, and a release function for releasing the selected background music.
또 다른 일측에 따르면, 상기 설정부는, 상기 효과음 인터페이스가 선택됨에 따라 효과음을 제공하고, 상기 사용자로부터 선택된 효과음을 부가하고자 하는 포스트의 위치에 부가할 수 있다.According to another aspect of the present invention, the setting unit may provide a sound effect according to the sound effect interface being selected, and may add the sound effect selected from the user to a position of a post to be added.
또 다른 일측에 따르면, 상기 설정부는, 상기 목소리 녹음 인터페이스가 선택됨에 따라 녹음이 수행되는 동시에, 타임라인 바(Bar)를 출력하여 상기 포스트의 위치 및 부가된 효과음의 위치를 표시할 수 있다. According to another aspect of the present invention, the setting unit can record the position of the post and the position of the added effect sound by outputting a time line bar while the voice recording interface is selected.
또 다른 일측에 따르면, 상기 타임라인 바는, 줌인(Zoom-in) 또는 줌아웃(Zoom-out) 기능을 통하여 포스트의 위치 정보를 제공하고, 상기 포스트가 재생됨에 따라 기준선에 기초하여 상기 타임라인 바가 통과될 수 있다.According to another aspect of the present invention, the timeline bar provides position information of the post through a zoom-in or zoom-out function, and the timeline bar is displayed on the basis of the reference line as the post is reproduced Can be passed.
또 다른 일측에 따르면, 상기 설정부는, 상기 타임라인 바에 표시된 효과음의 위치를 드래그하여 이동시키거나 삭제가 가능할 수 있다. According to another aspect of the present invention, the setting unit can drag or move or delete the position of the sound effect displayed on the time line bar.
또 다른 일측에 따르면, 상기 설정부는, 상기 녹음이 수행되는 중에 상기 사용자로부터 상기 목소리 녹음 인터페이스가 선택됨에 따라 상기 사용자의 녹음을 일시 정지하고, 상기 일시 정지된 상태에서 상기 목소리 녹음 인터페이스가 재선택됨에 따라 상기 녹음을 일시 정지된 부분에 이어서 녹음을 수행하거나 상기 포스트의 녹음을 다시 수행할 수 있다. According to another aspect of the present invention, the setting unit pauses the recording of the user as the voice recording interface is selected from the user during the recording, and the voice recording interface is reselected in the paused state Accordingly, recording may be performed following the paused part of the recording, or recording of the post may be performed again.
또 다른 일측에 따르면, 상기 설정부는, 상기 포스트의 위치에 대응하여 상기 녹음이 수행되고, 상기 포스트의 위치가 변경됨에 따라 상기 사용자로부터 설정된 오디오 데이터를 자동으로 저장할 수 있다.According to another aspect, the setting unit may automatically record the audio data set by the user as the recording is performed corresponding to the position of the post, and the position of the post is changed.
또 다른 일측에 따르면, 상기 재생부는, 상기 생성된 포스트를 제공하기 위한 재생 인터페이스를 제공하고, 상기 사용자로부터 재생 인터페이스가 선택됨에 따라 상기 포스트를 재생함과 동시에 포스트의 전체 재생 시간을 출력할 수 있다. According to another aspect of the present invention, the playback unit may provide a playback interface for providing the generated post, and may reproduce the post as the playback interface is selected from the user, and at the same time, output the entire playback time of the post .
또 다른 일측에 따르면, 상기 재생부는, 상기 포스트의 위치가 변경됨에 따라 상기 포스트의 위치에 대응하는 효과음 또는 목소리 녹음이 재생되고, 상기 포스트의 위치에 상관없이 배경음악이 일정하게 유지되어 재생될 수 있다.According to another aspect of the present invention, the playback unit plays back an effect sound or a voice recording corresponding to the position of the post as the position of the post is changed, and the background music is kept constant regardless of the position of the post have.
또 다른 일측에 따르면, 상기 재생부는, 상기 포스트를 상기 사용자 이외의 사용자들에게 공개하고, 상기 포스트에 대하여 상기 사용자 이외의 사용자들도 오디오 데이터를 설정함으로써 복수의 타입(Type)의 포스트를 생성하여 제공할 수 있다.According to another aspect of the present invention, the reproducing unit generates posts of a plurality of types by releasing the posts to users other than the user, and setting up audio data for users other than the user with respect to the posts .
또 다른 일측에 따르면, 상기 재생부는, 상기 복수의 타입의 포스트를 기설정된 기준에 기초하여 상기 포스트에 랭킹을 부여하고, 상기 랭킹이 부여된 복수의 타입의 포스트를 랭킹순으로 정렬하여 출력할 수 있다.
According to another aspect of the present invention, the reproducing unit may assign rankings to the posts on the basis of predetermined criteria of the plurality of types of posts, sort the posts of the plurality of types to which the ranking is assigned, have.
일 실시예에 따른 포스트 제공 시스템은 사운드 인터페이스를 제공함으로써 사용자에게 편리하게 오디오 데이터를 편집할 수 있도록 제공할 수 있다. The post providing system according to one embodiment can provide a sound interface so that the user can conveniently edit the audio data.
일 실시예에 따른 포스트 제공 시스템은 사용자로부터 설정된 오디오 데이터가 포스트의 위치 및 시점에 대응하여 동기화됨으로써 포스트가 동영상과 같이 자동으로 재생될 수 있고, 포스트의 재생을 통하여 사용자의 편집 과정에서의 사용자의 액션을 파악할 수 있다.
The post providing system according to the embodiment synchronizes the audio data set by the user in correspondence with the position and the time of the post so that the post can be automatically reproduced like a moving picture and the post- The action can be grasped.
도1은 일 실시예에 따른 포스트 제공 시스템의 개괄적인 동작을 설명하기 위한 도면이다.
도 2는 일 실시예에 따른 포스트 제공 시스템의 구성을 설명하기 위한 블록도이다.
도 3 내지 도 9는 일 실시예에 따른 포스트 제공 시스템에서 포스트를 편집하는 예를 설명하기 위한 도면이다.
도 10은 일 실시예에 따른 포스트 제공 시스템에서 포스트를 재생시키는 것을 설명하기 위한 도면이다.
도 11은 일 실시예에 따른 포스트 제공 시스템에서 포스트를 랭킹순으로 출력하는 것을 설명하기 위한 도면이다.
도 12는 일 실시예에 따른 포스트 제공 시스템의 포스트 제공 방법을 설명하기 위한 흐름도이다. 1 is a diagram for explaining an outline operation of a post providing system according to an embodiment.
2 is a block diagram illustrating a configuration of a post providing system according to an embodiment.
Figs. 3 to 9 are diagrams for explaining an example of editing a post in the post providing system according to an embodiment.
10 is a diagram for explaining playing a post in a post providing system according to an embodiment.
Fig. 11 is a diagram for explaining outputting posts in ranking order in the post providing system according to one embodiment.
12 is a flowchart for explaining a post providing method of a post providing system according to an embodiment.
이하, 실시예를 첨부한 도면을 참조하여 상세히 설명한다.
Hereinafter, embodiments will be described in detail with reference to the accompanying drawings.
포스트란 적어도 하나 이상의 페이지로 이루어진 컨텐츠를 제작하여 공유하기 위한 서비스로서, 누구나 작가가 되어 사용자에게 공개할 포스트를 직접 작성하고 등록할 수 있다. 포스트는 다수의 사용자들로부터 포스트에 대한 피드백, 예를 들면, 댓글, 코멘트 등을 작성됨으로써 의견이 공유될 수 있다. A post is a service for creating and sharing contents made up of at least one page, and anyone can become a writer and directly write and register a post to be disclosed to the user. The post can be shared by creating feedback on posts, for example, comments, comments, etc., from multiple users.
실시예에 따른 포스트 제공 시스템은 다양한 타입(Type)의 포스트에 적용시킬 수 있으나, 복수의 페이지로 구성된 카드형 포스트에서 동작되는 예를 설명하기로 한다. 이때, 포스트 제공 시스템은 작성이 완료된 포스트에서 동작될 수 있다.
The post providing system according to the embodiment can be applied to various types of posts, but an example of operation in a card-type post composed of a plurality of pages will be described. At this time, the post providing system can be operated in the created post.
도1은 일 실시예에 따른 포스트 제공 시스템의 개괄적인 동작을 설명하기 위한 도면이다.1 is a diagram for explaining an outline operation of a post providing system according to an embodiment.
포스트 제공 시스템(100)과 사용자 단말(110)은 네트워크(120)를 통하여 데이터를 송수신할 수 있으며, 네트워크의 구성은 도 1에 도시된 것보다 더 많거나 또는 더 적은 컴포넌트들, 커넥션들 및 상호 작용들을 포함할 수 있다.The
네트워크(120)는 데이터 프로세싱 시스템들, 컴퓨터들, 서버들, 각종 장치들 간의 통신 링크들을 제공하는데 사용되는 매체일 수 있다. 네트워크(120)는 포스트 제공 시스템(100)과 사용자 단말(110)이 서로 통신하기 위하여 TCP/IP(Transmission Control Protocol Internet Protocol) 프로토콜 스위트(suite of protocols)를 사용하는 네트워크들 및 게이트웨이들의 월드와이드 컬렉션을 나타낼 수 있다. 일부 예들에서, 네트워크(120)는 인트라넷, LAN(local area network) 또는 WAN(wide area network)을 포함하거나 또는 그 일부일 수 있다. 일부 예들에서, 네트워크(120)는 인터넷의 일부일 수 있다.The
사용자 단말(110)은 PC, 노트북, 스마트폰(smart phone), 태블릿(tablet), 웨어러블 컴퓨터(wearable computer) 등으로, 포스트 제공 시스템(100)과 관련된 웹/모바일 사이트의 접속 또는 서비스 전용 어플리케이션의 설치 및 실행이 가능한 모든 단말 장치를 의미할 수 있다. 이때, 사용자 단말(110)은 웹/모바일 사이트 또는 전용 어플리케이션의 제어 하에 서비스 화면 구성, 데이터 입력, 데이터 송수신, 데이터 저장 등 서비스 전반의 동작을 수행할 수 있다.The
포스트 제공 시스템(100)은 포스트 사운드 서비스를 제공하는 포스트 사운드 플랫폼 상에 구현될 수 있으며, 포스트 사운드 서비스를 이용하는 클라이언트(client)인 사용자 단말(110)을 대상으로 포스트에 오디오 데이터를 설정함으로써 생성된 포스트를 재생하는 환경을 제공할 수 있다. The
포스트 제공 시스템(100)은 포스트 사운드 서비스를 제공하는 포스트 사운드 서버(미도시)의 플랫폼에 포함되는 형태로 구현될 수 있고, 이에 한정되는 것은 아니며 포스트 사운드 서버와 별개의 시스템으로 구축되어 포스트 사운드 서버와의 연동을 통해 포스트에 오디오 데이터를 설정함으로써 생성된 포스트를 재생하는 형태로 구현되는 것 또한 가능하다. 그리고, 포스트 제공 시스템(100)은 적어도 일부의 구성 요소가 사용자 단말(110) 상에 설치되는 어플리케이션 형태로 구현되거나, 혹은 클라이언트-서버 환경에서 서비스를 제공하는 플랫폼에 포함되는 형태로 구현되는 것 또한 가능하다.The
도 2는 일 실시예에 따른 포스트 제공 시스템의 구성을 설명하기 위한 블록도이다.2 is a block diagram illustrating a configuration of a post providing system according to an embodiment.
포스트 제공 시스템(200)은 오디오 데이터를 부가하여 생성된 포스트를 재생하기 위한 시스템으로서, 수신부(210), 설정부(220) 및 재생부(230)를 포함할 수 있다. The
수신부(210)는 포스트를 편집하기 위한 사운드 인터페이스로의 진입 요청을 수신할 수 있다. The
설정부(220)는 진입 요청을 수신함에 응답하여 사운드 인터페이스를 제공하고, 사운드 인터페이스에 기초하여 오디오 데이터를 설정함으로써 포스트를 편집할 수 있다. 설정부(220)는 배경음악을 설정하는 배경음악 설정 인터페이스, 목소리를 녹음하는 목소리 녹음 인터페이스 및 효과음을 추가하는 효과음 인터페이스를 포함하고, 사용자로부터 적어도 하나의 인터페이스가 선택됨에 따라 인터페이스에 대응하는 액션이 수행될 수 있다. The
설정부(220)는 배경음악 설정 인터페이스가 선택됨에 따라 복수의 배경음악을 제공하고, 배경음악에 대한 미리 듣기 재생 기능, 미리 듣기 재생을 일시 정지하는 일시 정지 기능, 배경음악을 선택하는 선택 기능 및 선택된 배경음악을 해제하는 해제 기능 중 적어도 하나의 기능을 제공할 수 있다. 설정부(220)는 효과음 인터페이스가 선택됨에 따라 효과음을 제공하고, 사용자로부터 선택된 효과음을 부가하고자 하는 포스트의 위치에 부가할 수 있다. 설정부(220)는 목소리 녹음 인터페이스가 선택됨에 따라 녹음이 수행되는 동시에, 타임라인 바(Bar)를 출력하여 포스트의 위치 및 부가된 효과음의 위치를 표시할 수 있다. 설정부(220)는 타임라인 바에 표시된 효과음의 위치를 드래그하여 이동시키거나 삭제가 가능할 수 있다. The
설정부(220)는 녹음이 수행되는 중에 사용자로부터 목소리 녹음 인터페이스가 선택됨에 따라 사용자의 녹음을 일시 정지하고, 일시 정지된 상태에서 목소리 녹음 인터페이스가 재선택됨에 따라 녹음을 일시 정지된 부분에 이어서 녹음을 수행하거나 포스트의 녹음을 다시 수행할 수 있다. The
설정부(220)는 포스트의 위치에 대응하여 녹음이 수행되고, 포스트의 위치가 변경됨에 따라 사용자로부터 설정된 오디오 데이터를 자동으로 저장할 수 있다. The
재생부(230)는 포스트를 편집하는 과정에서 사용자로부터 액션이 감지된 포스트의 위치에 설정된 오디오 데이터를 동기화시킴으로써 생성된 포스트를 자동으로 재생시킬 수 있다. The reproducing
재생부(230)는 생성된 포스트를 제공하기 위한 재생 인터페이스를 제공하고, 사용자로부터 재생 인터페이스가 선택됨에 따라 포스트를 재생함과 동시에 포스트의 전체 재생 시간을 출력할 수 있다. 재생부(230)는 포스트의 위치가 변경됨에 따라 포스트의 위치에 대응하는 효과음 또는 목소리 녹음이 재생되고, 포스트의 위치에 상관없이 배경음악이 일정하게 유지되어 재생될 수 있다. The
재생부(230)는 포스트를 사용자 이외의 사용자들에게 공개하고, 포스트에 대하여 사용자 이외의 다른 사용자들도 오디오 데이터를 설정함으로써 복수의 타입(Type)의 포스트를 생성하여 제공할 수 있다. 재생부(230)는 복수의 타입의 포스트를 기설정된 기준에 기초하여 포스트에 랭킹을 부여하고, 랭킹이 부여된 복수의 타입의 포스트를 랭킹순으로 정렬하여 출력할 수 있다. The
도 3 내지 도 9는 일 실시예에 따른 포스트 제공 시스템에서 포스트를 편집하는 예를 설명하기 위한 도면이다. Figs. 3 to 9 are diagrams for explaining an example of editing a post in the post providing system according to an embodiment.
포스트 제공 시스템은 사용자의 액션이 감지된 포스트의 위치(예를 들면, 포스트의 페이지)에 대응하여 오디오 데이터가 등록될 수 있으며, 포스트의 위치가 변경됨에 따라 사용자로부터 설정된 오디오 데이터를 자동으로 저장할 수 있다. 예를 들면, 사용자가 포스트의 페이지를 다음 페이지로 넘기면서 배경음악, 목소리 녹음 및 효과음 중 적어도 하나의 오디오 데이터를 등록할 수 있고, 각각의 페이지 및 시간에 대응하여 오디오 데이터가 저장될 수 있다. 이때, 사용자가 포스트 편집을 완료함에 따라 완료 인터페이스를 선택함으로써 포스트 편집을 종료할 수 있다. 또한, 사용자가 등록하고자 하는 페이지에 오디오 데이터를 등록하여 저장할 수 있다. The post providing system can register the audio data corresponding to the position of the post where the action of the user is detected (for example, the page of the post), and automatically store the audio data set by the user as the position of the post is changed have. For example, the user can register audio data of at least one of a background music, a voice recording, and an effect sound while passing the page of the post to the next page, and audio data corresponding to each page and time can be stored. At this time, the post editing can be ended by selecting the completion interface as the user completes the post editing. In addition, the user can register and store audio data on a page to be registered.
포스트 제공 시스템은 포스트를 편집하는 과정에서 사용자로부터 액션이 감지된 포스트의 위치에 설정된 오디오 데이터를 동기화시킴으로써 생성된 포스트를 자동으로 재생할 수 있다. 포스트를 편집하는 과정에 대하여 아래에서 상세히 설명하기로 한다. The post providing system can automatically reproduce the post generated by synchronizing the audio data set at the position of the post where the action is detected from the user in the process of editing the post. The process of editing a post will be described in detail below.
포스트 제공 시스템은 포스트를 편집하기 위한 사운드 인터페이스로의 진입 요청을 수신할 수 있다. 예를 들면, 사용자(320)는 포스트(300)에 사운드를 추가하기 위한 사운드 인터페이스(310)를 선택할 수 있다. 포스트 제공 시스템은 사운드 인터페이스로의 진입 요청을 수신함에 응답하여 사운드 인터페이스를 제공하고, 사운드 인터페이스에 기초하여 오디오 데이터를 설정함으로써 포스트를 편집할 수 있다. The post providing system may receive an entry request to the sound interface for editing the post. For example, the
도 4를 참고하면, 사용자가 사운드를 추가하기 위한 사운드 인터페이스(310)를 선택함에 따라 포스트 제공 시스템은 배경음악을 설정하는 배경음악 설정 인터페이스(410), 목소리를 녹음하는 목소리 녹음 인터페이스(420) 및 효과음을 추가하는 효과음 인터페이스(430)를 제공할 수 있다. 사용자로부터 적어도 하나의 인터페이스(410, 420, 430)이 선택됨에 따라 인터페이스(410, 420, 430)에 대응하는 액션이 수행될 수 있다. 4, as the user selects a
포스트 제공 시스템은 사용자로부터 배경음악 설정 인터페이스(410)가 선택될 수 있다. 도 6을 참고하면, 포스트 제공 시스템은 복수의 배경음악을 제공할 수 있다. 예를 들면, 포스트 제공 시스템은 저작권 문제가 없는 복수의 배경음악을 제공할 수 있고, 사용자는 포스트 제공 시스템으로부터 제공되는 배경음악을 선택하여 포스트의 배경음악으로 설정할 수 있으며, 사용자로부터 음원이 구매됨으로써 포스트의 배경음악으로 설정될 수 있다. The post-providing system may select the background
포스트 제공 시스템은 기설정된 기준에 의하여 배경음악을 분류하여 제공할 수 있다. 예를 들면, 포스트 제공 시스템은 신나는 음악, 차분한 음악, 달콤한 음악 등의 다양한 주제에 기초하여 배경음악을 제공할 수 있다. The post providing system can classify and provide background music according to predetermined criteria. For example, a post-providing system can provide background music based on various topics, such as exciting music, calm music, sweet music, and the like.
포스트 제공 시스템은 배경음악에 대한 미리 듣기 재생 기능, 미리 듣기 재생을 일시 정지하는 일시 정지 기능(620), 배경음악을 선택하는 선택 기능(630) 및 선택된 배경음악을 해제하는 해제 기능(640) 중 적어도 하나의 기능을 제공할 수 있다. 예를 들면, 사용자가 배경음악으로 지정하고자 하는 배경음악(610)을 클릭한다면, 배경음악에 대한 미리 듣기가 제공될 수 있다. 사용자가 배경음악으로 지정하고자 한다면, 배경음악을 선택할 수 있다. 또한, 사용자가 배경음악으로 지정된 배경음악에 대하여 선택해제(640)함으로써 배경음악을 해제할 수 있다. The post providing system includes a preview playback function for the background music, a
포스트 제공 시스템은 효과음 인터페이스(430)가 선택됨에 따라 효과음(510)을 제공할 수 있다. 예를 들면, 포스트 제공 시스템은 공감 효과음, 감탄 효과음, 웃음 효과음, 환호 효과음 및 실망 효과음을 제공할 수 있다. 각각의 효과음에는 주제에 맞는 효과음이 저장되어 있을 수 있다. 또한, 포스트 제공 시스템은 미리 저장되어 있는 효과음 이외의 다른 효과음을 추후에 제공할 수 있다. The post providing system may provide the
포스트 제공 시스템은 사용자로부터 선택된 효과음을 부가하고자 하는 포스트의 위치에 부가할 수 있다. 사용자는 효과음을 부가하고자 하는 포스트의 위치, 예를 들면, 포스트의 페이지에 효과음을 부가할 수 있다. The post providing system may add the selected sound effect from the user to the position of the post to which it is desired to add. The user can add an effect sound to the position of the post to which the effect sound is to be added, for example, the page of the post.
도 7을 참고하면, 포스트 제공 시스템은 목소리 녹음 인터페이스(420)(710)가 선택됨에 따라 녹음이 수행될 수 있다. 이때, 사용자가 목소리 녹음을 수행함에 따라 부가된 배경음악 및 효과음은 들리지 않으나 포스트를 등록함으로써 재생될 때에 배경음악 효과음도 같이 출력될 수 있다. 포스트 제공 시스템은 녹음이 수행되는 동시에 타임라인 바(Bar)(730)를 출력하여 포스트의 위치(732) 및 부가된 효과음의 위치(720)를 표시할 수 있다. 이때, 타임라인 바(730)는 줌인(Zoom-in) 또는 줌아웃(Zoom-out) 기능을 통하여 포스트의 상세한 위치 정보를 제공하고, 포스트가 재생됨에 따라 기준선(731)에 기초하여 타임라인 바가 통과될 수 있다. 예를 들면, 타임라인 바는 포스트의 재생 시간에 기초하여 타임라인 바의 길이가 결정될 수 있다. 타임라인 바가 줌인(Zoom-in)됨에 따라 위치 정보가 더욱 상세하게 표시될 수 있고, 사용자가 줌인 기능을 이용하여 효과음의 위치를 드래그시킴으로써 이동시킬 경우, 더욱 정확한 위치에 효과음을 위치시킬 수 있게 된다.Referring to FIG. 7, the post-providing system can perform recording as the voice recording interface 420 (710) is selected. At this time, as the user performs the voice recording, the added background music and the effect sound are not heard, but the background music sound can also be output when the post is registered. The post providing system can display a
예를 들면, 포스트가 재생된다고 가정하면, 타임라인 바(730)는 기준선(731)에 기초하여 점점 통과될 수 있으며, 생성되는 타임라인 바(730)에 각각의 포스트의 페이지가 표시될 수 있다. 이때, 사용자가 타임라인 바(730)의 임의의 포스트의 위치를 선택한다면, 선택된 포스트의 위치로 이동될 수 있다. For example, assuming that a post is played, the
포스트 제공 시스템은 녹음이 수행되는 중에 사용자로부터 목소리 인터페이스(710)가 선택됨에 따라 사용자의 녹음을 일시 정지하고, 일시 정지된 상태에서 목소리 녹음 인터페이스(710)가 재선택됨에 따라 녹음을 일시 정지된 부분에 이어서 녹음을 수행하거나 포스트의 녹음을 처음부터 다시 수행할 수 있다. 예를 들면, 사용자가 포스트의 녹음을 수행하는 중에 목소리 녹음 인터페이스(710)를 선택함으로써 녹음이 일시 정지될 수 있다. 포스트 제공 시스템은 일시 정지된 상태에서 사용자가 목소리 녹음 인터페이스(710)를 재선택함에 따라 처음부터 녹음하기(740) 인터페이스 또는 이어서 녹음하기(741) 인터페이스를 제공할 수 있다. 사용자는 녹음을 포스트의 처음부터 다시 녹음하기를 원한다면 처음부터 녹음하기(740) 인터페이스를 선택할 수 있고, 이어서 녹음하기를 원한다면 이어서 녹음하기(741)를 선택할 수 있다. 또한, 포스트 제공 시스템은 사용자로부터 선택된 페이지에 대하여 새로 녹음할 수 있도록 제공할 수 있다. 이때, 사용자로부터 오디오 데이터가 편집된 페이지도 마찬가지로 페이지의 위치에 대응하여 동기화되어 재생될 수 있다. The post providing system pauses the recording of the user as the
도 8은 일 실시예에 따른 포스트 제공 시스템의 효과음을 제어하는 기능을 설명하기 위한 예이다. 포스트 제공 시스템은 효과음의 제어 기능을 설명하는 팝업창(810)을 출력할 수 있다. 예를 들면, 포스트 제공 시스템은 '꾸욱 눌러 보세요! 효과음 이동과 삭제가 가능해요!'와 같은 메시지를 포함하는 팝업창(810)을 출력할 수 있다.8 is an example for explaining a function of controlling the sound effect of the post providing system according to the embodiment. The post providing system can output a
포스트 제공 시스템은 타임라인 바에 표시된 효과음의 위치를 드래그(Drag)하여 이동시키기거나 삭제할 수 있다. 포스트 제공 시스템은 사용자로부터 선택된 위치에 대응하여 포스트에 효과음을 부가시킬 수 있고, 타임라인 바에 효과음이 부가된 위치를 표시할 수 있다. 예를 들면, 타임라인 바에 효과음을 표시하기 위한 효과음 태그가 표시될 수 있다. The post providing system can drag or move or delete the location of the sound effect displayed on the timeline bar. The post providing system can add the effect sound to the post corresponding to the position selected by the user and can display the position where the effect sound is added to the time line bar. For example, an effect sound tag for displaying an effect sound on the timeline bar may be displayed.
예를 들면, 사용자는 부가하고자 하는 포스트의 위치에 효과음을 부가할 수 있다. 포스트 제공 시스템은 사용자로부터 부가된 포스트의 위치에 대응하는 타임라인 바의 부분에 효과음 태그를 표시할 수 있다. 사용자는 포스트의 다른 위치로 효과음을 변경하고자 한다면, 타임라인 바에 표시된 효과음 태그(820)를 원하는 포스트의 위치로 드래그함으로써 효과음을 이동시킬 수 있다. 이때, 포스트 제공 시스템은 타임라인 바에 이동된 포스트의 위치에 대응하여 이동된 효과음 태그(830)를 표시할 수 있다. For example, the user can add an effect sound to the position of the post to be added. The post providing system may display the sound effect tag on a portion of the timeline bar corresponding to the position of the post added from the user. If the user wishes to change the effect sound to another position of the post, the effect sound can be moved by dragging the
예를 들면, 사용자는 포스트의 위치에 부가된 효과음을 삭제할 수 있다. 포스트 제공 시스템은 사용자로부터 부가된 포스트 위치에 대응하는 타임라인 바의 부분에 효과음 태그를 표시할 수 있다. 사용자는 포스트의 위치에 부가된 효과음을 삭제하고자 한다면, 타임라인 바에 표시된 효과음 태그를 삭제 인터페이스(840)로 드래그하여 이동시킴으로써 효과음을 삭제할 수 있다. 이때, 포스트 제공 시스템은 타임라인 바에 포스트의 위치에 대응한 효과음 태그를 삭제할 수 있다. For example, the user can delete the sound effect added to the position of the post. The post providing system may display the sound effect tag on a portion of the timeline bar corresponding to the post position added from the user. If the user desires to delete the sound effect added to the position of the post, the sound effect tag displayed on the time line bar can be deleted by dragging and moving the sound effect tag to the
포스트 제공 시스템은 사운드 인터페이스에 기초하여 오디오 데이터를 설정함으로써 포스트 편집을 수행함에 따라 포스트 편집 모드를 종료할 수 있다. 사용자는 포스트 편집 모드 인터페이스(850)를 선택함에 따라 포스트 편집 모드가 종료될 수 있다. The post providing system can terminate the post editing mode by performing post editing by setting audio data based on the sound interface. The user can exit the post edit mode by selecting the post
도 9는 일 실시예에 따른 포스트 제공 시스템에서 전체 편집 및 수정을 수행하는 기능을 설명하기 위한 도면이다. 9 is a diagram for explaining a function of performing overall editing and modification in a post providing system according to an embodiment.
포스트 제공 시스템은 사용자로부터 포스트 편집이 완료됨에 따라 오디오 데이터를 등록할 수 있다. 포스트 제공 시스템은 포스트를 편집하는 편집 인터페이스(910)를 제공할 수 있다. 사용자가 포스트를 편집하고자 하는 경우, 편집 인터페이스(910)를 선택할 수 있다. 포스트 제공 시스템은 사용자로부터 편집 인터페이스(910)가 선택됨에 따라 편집 모드를 제공할 수 있다. 포스트 제공 시스템은 이전 오디오 데이터 설정 화면으로 이동시킴으로써 사용자가 오디오 데이터를 편집할 수 있도록 제공할 수 있다. 예를 들면, 사용자는 오디오 데이터를 등록할 때와 마찬가지로 동일하게 편집을 수행할 수 있다. 사용자는 편집을 완료함에 따라 등록할 수 있다. The post providing system can register audio data as post editing is completed from the user. The post providing system may provide an
도 10은 일 실시예에 따른 포스트 제공 시스템에서 포스트를 재생시키는 것을 설명하기 위한 도면이다.10 is a diagram for explaining playing a post in a post providing system according to an embodiment.
포스트 제공 시스템은 포스트를 편집하는 과정에서 사용자로부터 액션이 감지된 포스트의 위치에 배경음악, 목소리 녹음 및 효과음 중 적어도 하나의 오디오 데이터를 동기화시킴으로써 생성된 포스트를 자동으로 재생시킬 수 있다. 포스트 제공 시스템은 사용자로부터 편집된 페이지의 위치 및 시점에 설정된 오디오 데이터를 동기화시킴으로써 포스트를 동영상과 같이 재생시킬 수 있게 된다. The post providing system can automatically reproduce the post generated by synchronizing at least one of the background music, the voice recording, and the effect sound to the position of the post where the action is detected from the user in the process of editing the post. The post providing system can synchronize the audio data set at the time and the position of the edited page from the user so that the post can be reproduced as a moving picture.
예를 들면, 포스트 제공 시스템은 목소리 녹음과 배경음악은 스트리밍으로 제공할 수 있으며, 효과음은 버퍼링 없이 바로 출력되어야 하기 때문에 내장되어 있거나, 서버로부터 다운받아 재생시킬 수 있다. For example, the post providing system can provide voice recording and background music as streaming, and the effect sound can be built-in or downloaded from the server and reproduced, since it must be output immediately without buffering.
포스트 제공 시스템은 생성된 포스트를 제공하기 위한 재생 인터페이스(1010)를 제공할 수 있다. 포스트 제공 시스템은 사용자로부터 재생 인터페이스가 선택됨에 따라 포스트를 재생함과 동시에 포스트의 전체 재생 시간을 출력할 수 있다. 예를 들면, 사용자는 포스트를 재생시키기 위하여 재생 인터페이스(1010)를 선택할 수 있고, 포스트 제공 시스템은 포스트를 재생 중임을 알려줄 수 있고, 포스트의 전체 재생 시간을 제공할 수 있다. The post providing system may provide a
또한, 포스트 제공 시스템은 포스트의 위치가 변경됨에 따라 포스트의 위치에 대응하는 효과음 또는 목소리 녹음이 재생될 수 있으며, 포스트의 위치에 상관없이 배경음악이 일정하게 유지되어 재생될 수 있다. 예를 들면, 포스트가 재생되고 있다고 가정하자. 사용자는 재생되는 포스트에 대하여 포스트의 페이지를 넘길 수 있다. 포스트 제공 시스템은 사용자로부터 위치된 포스트의 페이지에 대응하는 시점의 효과음 또는 목소리 녹음을 재생시킬 수 있다. 또한, 사용자가 포스트를 일시 정지한 후 페이지를 넘기더라도, 포스트 제공 시스템은 사용자로부터 위치된 포스트의 페이지에 대응하는 시점의 효과음 또는 목소리 녹음을 재생시킬 수 있다. 오디오 데이터의 재생이 완료된 경우, 포스트의 첫 페이지로 돌아갈 수 있다. 마찬가지로, 포스트 제공 시스템은 사용자로부터 페이지가 넘겨진 포스트의 위치에 설정된 오디오 데이터를 동기화시킴으로써 포스트를 재생시킬 수 있다. Also, the post providing system can reproduce the sound effect or voice recording corresponding to the position of the post as the position of the post is changed, and the background music can be reproduced while being kept constant regardless of the position of the post. For example, suppose the post is being played. The user can turn the page of the post over the played post. The post providing system may play back a sound effect or a voice recording at a point corresponding to the page of the post located from the user. In addition, even if the user pauses the post and then flips the page, the post providing system can reproduce the sound effect or the voice recording at the time corresponding to the page of the post located from the user. When the reproduction of the audio data is completed, the user can return to the first page of the post. Likewise, the post providing system can reproduce the post by synchronizing the audio data set at the position of the post passed from the user to the post.
도 11은 일 실시예에 따른 포스트 제공 시스템에서 포스트를 랭킹순으로 출력하는 것을 설명하기 위한 도면이다. Fig. 11 is a diagram for explaining outputting posts in ranking order in the post providing system according to one embodiment.
포스트 제공 시스템은 포스트를 사용자 이외의 다른 사용자들에게 공개하고, 포스트에 대하여 사용자 이외의 다른 사용자들도 오디오 데이터를 설정함으로써 복수의 타입(Type)의 포스트를 생성하여 제공할 수 있다. 포스트 제공 시스템은 생성된 복수의 타입의 포스트를 사용자들에게 공개할 수 있다. 이때, 포스트 제공 시스템은 포스트의 공개 여부에 대하여 기본값을 사용자 본인으로 설정할 수 있으며, 공개 여부가 공개로 설정됨에 따라 사용자 이외의 다른 사용자들에게 포스트를 공개할 수 있다. The post providing system can create and provide posts of a plurality of types by releasing the posts to users other than the user and setting the audio data for the users other than the user for the posts. The post providing system may expose the created plurality of types of posts to the users. At this time, the post providing system can set the default value of the user as the public whether or not the post is disclosed, and can open the post to the users other than the user as the public availability is set to public.
포스트 제공 시스템은 복수의 타입의 포스트를 기설정된 기준에 기초하여 포스트에 랭킹을 부여하고, 랭킹이 부여된 복수의 타입의 포스트를 랭킹순으로 출력할 수 있다. 예를 들면, 사용자는 공개된 복수의 타입의 포스트에 대하여 사용자의 선호도에 기초하여 추천하고 싶은 포스트를 추천할 수 있다. 포스트 제공 시스템은 사용자의 선호도에 기초하여 포스트의 랭킹을 부여하여 랭킹순으로 포스트를 출력할 수 있다. The post providing system may assign a plurality of types of posts to posts based on a predetermined criterion, and output a plurality of types of postings ranked in order of ranking. For example, the user can recommend a post to be recommended based on the user's preference with respect to a plurality of types of posted posts. The post providing system can assign the posts' ranking based on the user's preference and output the posts in the ranking order.
예를 들면, 출판사에서 동화 포스트를 제공한다고 가정한다. 그러면, 동화 포스트가 사용자들에게 공개될 수 있다. 사용자들 각각은 동화 포스트를 이용하여 오디오 데이터를 편집할 수 있다. 제1 사용자는 동화 포스트에 대하여 귀여운 버전으로 오디오 데이터를 부가함으로써 동화 포스트를 편집할 수 있고, 귀여운 버전의 동화 포스트가 생성될 수 있다. 이때, 사용자마다 부가하는 오디오 데이터가 다르기 때문에 생성되는 포스트도 다르다. For example, suppose a publisher provides a fairy-tale post. Then, the assimilation post can be disclosed to the users. Each of the users can edit audio data using a moving picture post. The first user can edit the animation post by adding audio data to the animation post in a cute version, and a cute version of the animation post can be generated. At this time, since the audio data to be added is different for each user, the generated post is also different.
이와 같이 각각의 사용자로부터 생성된 동화 포스트가 공개될 수 있으며, 사용자들의 선호도에 기초하여 추천될 수 있다. 도 11과 같이 AAA로부터 생성된 제1 포스트가 사용들로부터 1,000,000 번이 추천됨으로써 1위, BBB로부터 생성된 제2 포스트가 사용자들로부터 500,000번이 추천됨으로써 2위, CCC로부터 생성된 제3 포스트가 사용자들로부터 2,000번이 추천됨으로써 3위 등과 같이 랭킹순으로 출력될 수 있다. Thus, the animation post generated from each user can be disclosed and can be recommended based on the preferences of the users. As shown in FIG. 11, the first post generated from the AAA is numbered 1,000,000 times from the use, the second post generated from the BBB is numbered 500,000 times from the users, and the third post generated from the CCC And 2,000 times are recommended from users so that they can be output in order of ranking like third place.
도 12는 일 실시예에 따른 포스트 제공 시스템의 포스트 제공 방법을 설명하기 위한 흐름도이다. 12 is a flowchart for explaining a post providing method of a post providing system according to an embodiment.
단계(1210)에서 포스트 제공 시스템은 포스트를 편집하기 위한 사운드 인터페이스로의 진입 요청을 수신할 수 있다. In
단계(1220)에서 포스트 제공 시스템은 진입 요청에 수신함에 응답하여 사운드 인터페이스를 제공하고, 사운드 인터페이스에 기초하여 오디오 데이터를 설정함으로써 포스트를 편집할 수 있다. 포스트 제공 시스템은 배경음악을 설정하는 배경음악 설정 인터페이스, 목소리를 녹음하는 목소리 녹음 인터페이스 및 효과음을 추가하는 효과음 인터페이스를 포함하고, 사용자로부터 적어도 하나의 인터페이스가 선택됨에 따라 인터페이스에 대응하는 액션이 수행될 수 있다. In
단계(1230)에서 포스트 제공 시스템은 포스트를 편집하는 과정에서 사용자로부터 액션이 감지된 포스트의 위치에 설정된 오디오 데이터를 동기화시킴으로써 생성된 포스트를 자동으로 재생시킬 수 있다. In
이상에서 설명된 장치는 하드웨어 구성요소, 소프트웨어 구성요소, 및/또는 하드웨어 구성요소 및 소프트웨어 구성요소의 조합으로 구현될 수 있다. 예를 들어, 실시예들에서 설명된 장치 및 구성요소는, 예를 들어, 프로세서, 콘트롤러, ALU(arithmetic logic unit), 디지털 신호 프로세서(digital signal processor), 마이크로컴퓨터, FPGA(field programmable gate array), PLU(programmable logic unit), 마이크로프로세서, 또는 명령(instruction)을 실행하고 응답할 수 있는 다른 어떠한 장치와 같이, 하나 이상의 범용 컴퓨터 또는 특수 목적 컴퓨터를 이용하여 구현될 수 있다. 처리 장치는 운영 체제(OS) 및 상기 운영 체제 상에서 수행되는 하나 이상의 소프트웨어 애플리케이션을 수행할 수 있다. 또한, 처리 장치는 소프트웨어의 실행에 응답하여, 데이터를 접근, 저장, 조작, 처리 및 생성할 수도 있다. 이해의 편의를 위하여, 처리 장치는 하나가 사용되는 것으로 설명된 경우도 있지만, 해당 기술분야에서 통상의 지식을 가진 자는, 처리 장치가 복수 개의 처리 요소(processing element) 및/또는 복수 유형의 처리 요소를 포함할 수 있음을 알 수 있다. 예를 들어, 처리 장치는 복수 개의 프로세서 또는 하나의 프로세서 및 하나의 콘트롤러를 포함할 수 있다. 또한, 병렬 프로세서(parallel processor)와 같은, 다른 처리 구성(processing configuration)도 가능하다.The apparatus described above may be implemented as a hardware component, a software component, and / or a combination of hardware components and software components. For example, the apparatus and components described in the embodiments may be implemented within a computer system, such as, for example, a processor, a controller, an arithmetic logic unit (ALU), a digital signal processor, a microcomputer, a field programmable gate array (FPGA) , A programmable logic unit (PLU), a microprocessor, or any other device capable of executing and responding to instructions. The processing device may execute an operating system (OS) and one or more software applications running on the operating system. The processing device may also access, store, manipulate, process, and generate data in response to execution of the software. For ease of understanding, the processing apparatus may be described as being used singly, but those skilled in the art will recognize that the processing apparatus may have a plurality of processing elements and / As shown in FIG. For example, the processing unit may comprise a plurality of processors or one processor and one controller. Other processing configurations are also possible, such as a parallel processor.
소프트웨어는 컴퓨터 프로그램(computer program), 코드(code), 명령(instruction), 또는 이들 중 하나 이상의 조합을 포함할 수 있으며, 원하는 대로 동작하도록 처리 장치를 구성하거나 독립적으로 또는 결합적으로(collectively) 처리 장치를 명령할 수 있다. 소프트웨어 및/또는 데이터는, 처리 장치에 의하여 해석되거나 처리 장치에 명령 또는 데이터를 제공하기 위하여, 어떤 유형의 기계, 구성요소(component), 물리적 장치, 가상 장치(virtual equipment), 컴퓨터 저장 매체 또는 장치, 또는 전송되는 신호 파(signal wave)에 영구적으로, 또는 일시적으로 구체화(embody)될 수 있다. 소프트웨어는 네트워크로 연결된 컴퓨터 시스템 상에 분산되어서, 분산된 방법으로 저장되거나 실행될 수도 있다. 소프트웨어 및 데이터는 하나 이상의 컴퓨터 판독 가능 기록 매체에 저장될 수 있다.The software may include a computer program, code, instructions, or a combination of one or more of the foregoing, and may be configured to configure the processing device to operate as desired or to process it collectively or collectively Device can be commanded. The software and / or data may be in the form of any type of machine, component, physical device, virtual equipment, computer storage media, or device , Or may be permanently or temporarily embodied in a transmitted signal wave. The software may be distributed over a networked computer system and stored or executed in a distributed manner. The software and data may be stored on one or more computer readable recording media.
실시예에 따른 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 실시예를 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 실시예의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.The method according to an embodiment may be implemented in the form of a program command that can be executed through various computer means and recorded in a computer-readable medium. The computer-readable medium may include program instructions, data files, data structures, and the like, alone or in combination. The program instructions to be recorded on the medium may be those specially designed and configured for the embodiments or may be available to those skilled in the art of computer software. Examples of computer-readable media include magnetic media such as hard disks, floppy disks and magnetic tape; optical media such as CD-ROMs and DVDs; magnetic media such as floppy disks; Magneto-optical media, and hardware devices specifically configured to store and execute program instructions such as ROM, RAM, flash memory, and the like. Examples of program instructions include machine language code such as those produced by a compiler, as well as high-level language code that can be executed by a computer using an interpreter or the like. The hardware devices described above may be configured to operate as one or more software modules to perform the operations of the embodiments, and vice versa.
이상과 같이 실시예들이 비록 한정된 실시예와 도면에 의해 설명되었으나, 해당 기술분야에서 통상의 지식을 가진 자라면 상기의 기재로부터 다양한 수정 및 변형이 가능하다. 예를 들어, 설명된 기술들이 설명된 방법과 다른 순서로 수행되거나, 및/또는 설명된 시스템, 구조, 장치, 회로 등의 구성요소들이 설명된 방법과 다른 형태로 결합 또는 조합되거나, 다른 구성요소 또는 균등물에 의하여 대치되거나 치환되더라도 적절한 결과가 달성될 수 있다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. For example, it is to be understood that the techniques described may be performed in a different order than the described methods, and / or that components of the described systems, structures, devices, circuits, Lt; / RTI > or equivalents, even if it is replaced or replaced.
그러므로, 다른 구현들, 다른 실시예들 및 특허청구범위와 균등한 것들도 후술하는 특허청구범위의 범위에 속한다.
Therefore, other implementations, other embodiments, and equivalents to the claims are also within the scope of the following claims.
Claims (27)
포스트 제공 시스템이 상기 포스트를 편집하기 위한 사운드 인터페이스로의 진입 요청을 수신하는 단계;
상기 포스트 제공 시스템이 상기 진입 요청을 수신함에 응답하여 상기 사운드 인터페이스를 제공하고, 상기 사운드 인터페이스에 기초하여 오디오 데이터를 설정함으로써 상기 포스트를 편집하는 단계; 및
상기 포스트 제공 시스템이 상기 포스트를 편집하는 과정에서 사용자로부터 액션이 감지된 포스트의 위치에 상기 설정된 오디오 데이터를 동기화시킴으로써 생성된 포스트를 자동으로 재생시키는 단계
를 포함하고,
상기 포스트는,
각각의 포스트의 페이지가 편집된 시간에 기초하여 재생됨에 따라 상기 포스트의 위치 및 시점에 대응하는 효과음 또는 목소리 녹음이 재생되고, 상기 포스트의 위치에 상관없이 배경음악이 일정하게 유지되어 재생되는
것을 특징으로 하는 포스트 제공 방법.In a method of providing a post,
Receiving a request for entry into a sound interface for editing the post;
Editing the post by providing the sound interface in response to the post providing system receiving the entry request and setting audio data based on the sound interface; And
And automatically reproducing a post generated by synchronizing the set audio data with a position of a post where an action is detected by the user in the process of editing the post by the post providing system
Lt; / RTI >
The post
As the pages of each post are reproduced based on the edited time, an effect sound or a voice recording corresponding to the position and the time of the post is reproduced, and the background music is kept constant regardless of the position of the post
Wherein said post-providing method comprises the steps of:
상기 사운드 인터페이스는,
배경음악을 설정하는 배경음악 설정 인터페이스, 목소리를 녹음하는 목소리 녹음 인터페이스 및 효과음을 추가하는 효과음 인터페이스를 포함하고,
상기 포스트 제공 시스템이 상기 진입 요청을 수신함에 응답하여 상기 사운드 인터페이스를 제공하고, 상기 사운드 인터페이스에 기초하여 오디오 데이터를 설정함으로써 상기 포스트를 편집하는 단계는,
상기 사용자로부터 적어도 하나의 인터페이스가 선택됨에 따라 상기 인터페이스에 대응하는 액션이 수행되는 단계
를 포함하는 포스트 제공 방법.The method according to claim 1,
The sound interface comprises:
A background music setting interface for setting background music, a voice recording interface for recording a voice, and an effect sound interface for adding a sound effect,
Wherein editing the post by providing the sound interface in response to the post providing system receiving the entry request, and setting audio data based on the sound interface,
Wherein at least one interface is selected from the user and an action corresponding to the interface is performed
Lt; / RTI >
상기 포스트 제공 시스템이 상기 진입 요청을 수신함에 응답하여 상기 사운드 인터페이스를 제공하고, 상기 사운드 인터페이스에 기초하여 오디오 데이터를 설정함으로써 상기 포스트를 편집하는 단계는,
상기 배경음악 설정 인터페이스가 선택됨에 따라 복수의 배경음악을 제공하고, 상기 배경음악에 대한 미리 듣기 재생 기능, 상기 미리 듣기 재생을 일시 정지하는 일시 정지 기능, 상기 배경음악을 선택하는 선택 기능 및 상기 선택된 배경음악을 해제하는 해제 기능 중 적어도 하나의 기능을 제공하는 단계
를 포함하는 포스트 제공 방법.3. The method of claim 2,
Wherein editing the post by providing the sound interface in response to the post providing system receiving the entry request, and setting audio data based on the sound interface,
Wherein the background music setting interface provides a plurality of background music according to the selection of the background music setting interface, a preview playback function for the background music, a pause function for temporarily stopping the preview playback, a selection function for selecting the background music, And releasing the background music.
Lt; / RTI >
상기 포스트 제공 시스템이 상기 진입 요청을 수신함에 응답하여 상기 사운드 인터페이스를 제공하고, 상기 사운드 인터페이스에 기초하여 오디오 데이터를 설정함으로써 상기 포스트를 편집하는 단계는,
상기 효과음 인터페이스가 선택됨에 따라 효과음을 제공하고, 상기 사용자로부터 선택된 효과음을 부가하고자 하는 포스트의 위치에 부가하는 단계
를 포함하는 포스트 제공 방법.3. The method of claim 2,
Wherein editing the post by providing the sound interface in response to the post providing system receiving the entry request, and setting audio data based on the sound interface,
Providing an effect sound as the effect sound interface is selected, and adding to the position of the post to which the effect sound selected from the user is to be added
Lt; / RTI >
상기 포스트 제공 시스템이 상기 진입 요청을 수신함에 응답하여 상기 사운드 인터페이스를 제공하고, 상기 사운드 인터페이스에 기초하여 오디오 데이터를 설정함으로써 상기 포스트를 편집하는 단계는,
상기 목소리 녹음 인터페이스가 선택됨에 따라 녹음이 수행되는 동시에, 타임라인 바(Bar)를 출력하여 상기 포스트의 위치 및 부가된 효과음의 위치를 표시하는 단계
를 포함하는 포스트 제공 방법.3. The method of claim 2,
Wherein editing the post by providing the sound interface in response to the post providing system receiving the entry request, and setting audio data based on the sound interface,
Recording is performed as the voice recording interface is selected, and simultaneously displaying a position of the post and a position of the added effect sound by outputting a time line bar
Lt; / RTI >
상기 타임라인 바는,
줌인(Zoom-in) 또는 줌아웃(Zoom-out) 기능을 통하여 포스트의 위치 정보를 제공하고, 상기 포스트가 재생됨에 따라 기준선에 기초하여 상기 타임라인 바가 통과되는
것을 특징으로 하는 포스트 제공 방법.6. The method of claim 5,
The time line bar includes:
The position information of the post is provided through a zoom-in or zoom-out function, and the timeline bar is passed based on the baseline as the post is reproduced
Wherein said post-providing method comprises the steps of:
상기 포스트 제공 시스템이 상기 진입 요청을 수신함에 응답하여 상기 사운드 인터페이스를 제공하고, 상기 사운드 인터페이스에 기초하여 오디오 데이터를 설정함으로써 상기 포스트를 편집하는 단계는,
상기 타임라인 바에 표시된 효과음의 위치를 드래그하여 이동시키거나 삭제가 가능한
것을 특징으로 하는 포스트 제공 방법. 6. The method of claim 5,
Wherein editing the post by providing the sound interface in response to the post providing system receiving the entry request, and setting audio data based on the sound interface,
The position of the sound effect displayed on the time line bar can be dragged and moved or deleted
Wherein said post-providing method comprises the steps of:
상기 포스트 제공 시스템이 상기 진입 요청을 수신함에 응답하여 상기 사운드 인터페이스를 제공하고, 상기 사운드 인터페이스에 기초하여 오디오 데이터를 설정함으로써 상기 포스트를 편집하는 단계는,
상기 녹음이 수행되는 중에 상기 사용자로부터 상기 목소리 녹음 인터페이스가 선택됨에 따라 상기 사용자의 녹음을 일시 정지하고, 상기 일시 정지된 상태에서 상기 목소리 녹음 인터페이스가 재선택됨에 따라 상기 녹음을 일시 정지된 부분에 이어서 녹음을 수행하거나 상기 포스트의 녹음을 다시 수행하는 단계
를 포함하는 포스트 제공 방법.6. The method of claim 5,
Wherein editing the post by providing the sound interface in response to the post providing system receiving the entry request, and setting audio data based on the sound interface,
The recording of the user is paused as the voice recording interface is selected from the user during the recording, and the recording is paused after the voice recording interface is reselected in the paused state Performing the recording or performing the recording of the post again
Lt; / RTI >
상기 포스트 제공 시스템이 상기 진입 요청을 수신함에 응답하여 상기 사운드 인터페이스를 제공하고, 상기 사운드 인터페이스에 기초하여 오디오 데이터를 설정함으로써 상기 포스트를 편집하는 단계는,
상기 포스트의 위치에 대응하여 녹음이 수행되고, 상기 포스트의 위치가 변경됨에 따라 상기 사용자로부터 설정된 오디오 데이터를 자동으로 저장하는 단계
를 포함하는 포스트 제공 방법.The method according to claim 1,
Wherein editing the post by providing the sound interface in response to the post providing system receiving the entry request, and setting audio data based on the sound interface,
Recording is performed corresponding to the position of the post, and automatically storing the audio data set by the user as the position of the post is changed
Lt; / RTI >
상기 포스트 제공 시스템이 상기 포스트를 편집하는 과정에서 사용자로부터 액션이 감지된 포스트의 위치에 상기 설정된 오디오 데이터를 동기화시킴으로써 생성된 포스트를 자동으로 재생시키는 단계는,
상기 생성된 포스트를 제공하기 위한 재생 인터페이스를 제공하고, 상기 사용자로부터 재생 인터페이스가 선택됨에 따라 상기 포스트를 재생함과 동시에 포스트의 전체 재생 시간을 출력하는 단계
를 포함하는 포스트 제공 방법.The method according to claim 1,
Wherein the step of automatically reproducing a post generated by synchronizing the set audio data at a position of a post where an action is detected by a user in the process of editing the post by the post providing system,
Providing a playback interface for providing the generated post and playing back the post as the playback interface is selected from the user and simultaneously outputting the total playback time of the post
Lt; / RTI >
상기 포스트 제공 시스템이 상기 포스트를 편집하는 과정에서 사용자로부터 액션이 감지된 포스트의 위치에 상기 설정된 오디오 데이터를 동기화시킴으로써 생성된 포스트를 자동으로 재생시키는 단계는,
상기 포스트를 상기 사용자 이외의 사용자들에게 공개하고, 상기 포스트에 대하여 상기 사용자 이외의 사용자들도 오디오 데이터를 설정함으로써 복수의 타입(Type)의 포스트를 생성하여 제공하는 단계
를 포함하는 포스트 제공 방법.The method according to claim 1,
Wherein the step of automatically reproducing a post generated by synchronizing the set audio data at a position of a post where an action is detected by a user in the process of editing the post by the post providing system,
Generating posts of a plurality of types by providing the posts to users other than the user and setting up audio data for users other than the user with respect to the posts,
Lt; / RTI >
상기 포스트 제공 시스템이 상기 포스트를 편집하는 과정에서 사용자로부터 액션이 감지된 포스트의 위치에 상기 설정된 오디오 데이터를 동기화시킴으로써 생성된 포스트를 자동으로 재생시키는 단계는,
상기 복수의 타입의 포스트를 기설정된 기준에 기초하여 상기 포스트에 랭킹을 부여하고, 상기 랭킹이 부여된 복수의 타입의 포스트를 랭킹순으로 정렬하여 출력하는 단계
를 포함하는 포스트 제공 방법.13. The method of claim 12,
Wherein the step of automatically reproducing a post generated by synchronizing the set audio data at a position of a post where an action is detected by a user in the process of editing the post by the post providing system,
Assigning a ranking to the posts based on a predetermined criterion of the plurality of types of posts, sorting the posts of the plurality of types to which the ranking is assigned,
Lt; / RTI >
상기 명령은,
상기 포스터 제공 시스템이 상기 포스트를 편집하기 위한 사운드 인터페이스로의 진입 요청을 수신하는 단계;
상기 포스터 제공 시스템이 상기 진입 요청을 수신함에 응답하여 상기 사운드 인터페이스를 제공하고, 상기 사운드 인터페이스에 기초하여 오디오 데이터를 설정함으로써 상기 포스트를 편집하는 단계; 및
상기 포스터 제공 시스템이 상기 포스트를 편집하는 과정에서 사용자로부터 액션이 감지된 포스트의 위치에 상기 설정된 오디오 데이터를 동기화시킴으로써 생성된 포스트를 자동으로 재생시키는 단계
를 포함하고,
상기 포스트는,
각각의 포스트의 페이지가 편집된 시간에 기초하여 재생됨에 따라 상기 포스트의 위치 및 시점에 대응하는 효과음 또는 목소리 녹음이 재생되고, 상기 포스트의 위치에 상관없이 배경음악이 일정하게 유지되어 재생되는 것
을 포함하는 방법에 의하여 상기 포스터 제공 시스템을 제어하는, 컴퓨터 판독가능 저장매체.A computer readable medium comprising instructions for controlling a poster providing system to provide a post,
The command includes:
Receiving the entry request to the sound interface for editing the post;
Editing the post by providing the sound interface in response to the poster providing system receiving the entry request and setting audio data based on the sound interface; And
And automatically reproducing a post generated by synchronizing the set audio data with a position of a post where an action is detected by the user in the process of editing the post by the poster providing system
Lt; / RTI >
The post
The effect sound or voice recording corresponding to the position and the time point of the post is reproduced as the page of each post is reproduced on the basis of the edited time, and the background music is kept constant regardless of the position of the post
Wherein said control means controls said poster providing system by means of a method comprising the steps of:
상기 포스트를 편집하기 위한 사운드 인터페이스로의 진입 요청을 수신하는 수신부;
상기 진입 요청을 수신함에 응답하여 상기 사운드 인터페이스를 제공하고, 상기 사운드 인터페이스에 기초하여 오디오 데이터를 설정함으로써 상기 포스트를 편집하는 설정부; 및
상기 포스트를 편집하는 과정에서 사용자로부터 액션이 감지된 포스트의 위치에 상기 설정된 오디오 데이터를 동기화시킴으로써 생성된 포스트를 자동으로 재생시키는 재생부
를 포함하고,
상기 포스트는,
각각의 포스트의 페이지가 편집된 시간에 기초하여 재생됨에 따라 상기 포스트의 위치 및 시점에 대응하는 효과음 또는 목소리 녹음이 재생되고, 상기 포스트의 위치에 상관없이 배경음악이 일정하게 유지되어 재생되는
것을 특징으로 하는 포스트 제공 시스템.A system for providing posts,
A receiving unit for receiving a request to enter a sound interface for editing the post;
A setting unit for providing the sound interface in response to receiving the entry request, and editing the post by setting audio data based on the sound interface; And
A posting unit for automatically reproducing a post generated by synchronizing the set audio data at a position of a post where an action is detected by the user in the process of editing the post,
Lt; / RTI >
The post
As the pages of each post are reproduced based on the edited time, an effect sound or a voice recording corresponding to the position and the time of the post is reproduced, and the background music is kept constant regardless of the position of the post
Wherein the post-delivery system is a post-delivery system.
상기 설정부는,
배경음악을 설정하는 배경음악 설정 인터페이스, 목소리를 녹음하는 목소리 녹음 인터페이스 및 효과음을 추가하는 효과음 인터페이스를 포함하고, 상기 사용자로부터 적어도 하나의 인터페이스가 선택됨에 따라 상기 인터페이스에 대응하는 액션이 수행되는
것을 특징으로 하는 포스트 제공 시스템.16. The method of claim 15,
Wherein,
A background music setting interface for setting background music, a voice recording interface for recording a voice, and an effect sound interface for adding an effect sound, wherein at least one interface is selected from the user, and an action corresponding to the interface is performed
Wherein the post-delivery system is a post-delivery system.
상기 설정부는,
상기 배경음악 설정 인터페이스가 선택됨에 따라 복수의 배경음악을 제공하고, 상기 배경음악에 대한 미리 듣기 재생 기능, 상기 미리 듣기 재생을 일시 정지하는 일시 정지 기능, 상기 배경음악을 선택하는 선택 기능 및 상기 선택된 배경음악을 해제하는 해제 기능 중 적어도 하나의 기능을 제공하는
것을 특징으로 하는 포스트 제공 시스템.17. The method of claim 16,
Wherein,
Wherein the background music setting interface provides a plurality of background music according to the selection of the background music setting interface, a preview playback function for the background music, a pause function for temporarily stopping the preview playback, a selection function for selecting the background music, And releasing the background music.
Wherein the post-delivery system is a post-delivery system.
상기 설정부는,
상기 효과음 인터페이스가 선택됨에 따라 효과음을 제공하고, 상기 사용자로부터 선택된 효과음을 부가하고자 하는 포스트의 위치에 부가하는
것을 특징으로 하는 포스트 제공 시스템.17. The method of claim 16,
Wherein,
Providing an effect sound as the sound effect interface is selected and adding a selected sound effect from the user to a position of a post to which the effect sound is to be added
Wherein the post-delivery system is a post-delivery system.
상기 설정부는,
상기 목소리 녹음 인터페이스가 선택됨에 따라 녹음이 수행되는 동시에, 타임라인 바(Bar)를 출력하여 상기 포스트의 위치 및 부가된 효과음의 위치를 표시하는
것을 특징으로 하는 포스트 제공 시스템.17. The method of claim 16,
Wherein,
Recording is performed as the voice recording interface is selected, and at the same time, a time line bar is output to indicate the position of the post and the position of the added effect sound
Wherein the post-delivery system is a post-delivery system.
상기 타임라인 바는,
줌인(Zoom-in) 또는 줌아웃(Zoom-out) 기능을 통하여 포스트의 위치 정보를 제공하고, 상기 포스트가 재생됨에 따라 기준선에 기초하여 상기 타임라인 바가 통과되는
것을 특징으로 하는 포스트 제공 시스템.20. The method of claim 19,
The time line bar includes:
The position information of the post is provided through a zoom-in or zoom-out function, and the timeline bar is passed based on the baseline as the post is reproduced
Wherein the post-delivery system is a post-delivery system.
상기 설정부는,
상기 타임라인 바에 표시된 효과음의 위치를 드래그하여 이동시키거나 삭제가 가능한
것을 특징으로 하는 포스트 제공 시스템.20. The method of claim 19,
Wherein,
The position of the sound effect displayed on the time line bar can be dragged and moved or deleted
Wherein the post-delivery system is a post-delivery system.
상기 설정부는,
상기 녹음이 수행되는 중에 상기 사용자로부터 상기 목소리 녹음 인터페이스가 선택됨에 따라 상기 사용자의 녹음을 일시 정지하고, 상기 일시 정지된 상태에서 상기 목소리 녹음 인터페이스가 재선택됨에 따라 상기 녹음을 일시 정지된 부분에 이어서 녹음을 수행하거나 상기 포스트의 녹음을 다시 수행하는
것을 특징으로 하는 포스트 제공 시스템.20. The method of claim 19,
Wherein,
The recording of the user is paused as the voice recording interface is selected from the user during the recording, and the recording is paused after the voice recording interface is reselected in the paused state Performing the recording or performing the recording of the post again
Wherein the post-delivery system is a post-delivery system.
상기 설정부는,
상기 포스트의 위치에 대응하여 녹음이 수행되고, 상기 포스트의 위치가 변경됨에 따라 상기 사용자로부터 설정된 오디오 데이터를 자동으로 저장하는
것을 특징으로 하는 포스트 제공 시스템.16. The method of claim 15,
Wherein,
Recording is performed corresponding to the position of the post, and audio data set from the user is automatically stored as the position of the post is changed
Wherein the post-delivery system is a post-delivery system.
상기 재생부는,
상기 생성된 포스트를 제공하기 위한 재생 인터페이스를 제공하고, 상기 사용자로부터 재생 인터페이스가 선택됨에 따라 상기 포스트를 재생함과 동시에 포스트의 전체 재생 시간을 출력하는
것을 특징으로 하는 포스트 제공 시스템.16. The method of claim 15,
Wherein,
Providing a playback interface for providing the generated post, playing the post as the playback interface is selected from the user, and outputting the total playback time of the post
Wherein the post-delivery system is a post-delivery system.
상기 재생부는,
상기 포스트를 상기 사용자 이외의 사용자들에게 공개하고, 상기 포스트에 대하여 상기 사용자 이외의 사용자들도 오디오 데이터를 설정함으로써 복수의 타입(Type)의 포스트를 생성하여 제공하는
것을 특징으로 하는 포스트 제공 시스템.16. The method of claim 15,
Wherein,
The post is released to users other than the user and users other than the user for the post set audio data to generate posts of a plurality of types,
Wherein the post-delivery system is a post-delivery system.
상기 재생부는,
상기 복수의 타입의 포스트를 기설정된 기준에 기초하여 상기 포스트에 랭킹을 부여하고, 상기 랭킹이 부여된 복수의 타입의 포스트를 랭킹순으로 정렬하여 출력하는
것을 특징으로 하는 포스트 제공 시스템.
27. The method of claim 26,
Wherein,
Assigning a ranking to the post based on a predetermined criterion of the plurality of types of posts, sorting the postings of the plurality of types to which the ranking is assigned,
Wherein the post-delivery system is a post-delivery system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150096979A KR101766527B1 (en) | 2015-07-08 | 2015-07-08 | Method and system for providing post |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150096979A KR101766527B1 (en) | 2015-07-08 | 2015-07-08 | Method and system for providing post |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20170006413A KR20170006413A (en) | 2017-01-18 |
KR101766527B1 true KR101766527B1 (en) | 2017-08-09 |
Family
ID=57992166
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150096979A Expired - Fee Related KR101766527B1 (en) | 2015-07-08 | 2015-07-08 | Method and system for providing post |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101766527B1 (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101290145B1 (en) * | 2011-05-31 | 2013-07-26 | 삼성전자주식회사 | Control method and apparatus for touch screen, computer-reable recording medium, and terminal apparatus |
-
2015
- 2015-07-08 KR KR1020150096979A patent/KR101766527B1/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101290145B1 (en) * | 2011-05-31 | 2013-07-26 | 삼성전자주식회사 | Control method and apparatus for touch screen, computer-reable recording medium, and terminal apparatus |
Also Published As
Publication number | Publication date |
---|---|
KR20170006413A (en) | 2017-01-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11682150B2 (en) | Systems and methods for publishing and/or sharing media presentations over a network | |
US11354022B2 (en) | Multi-directional and variable speed navigation of collage multi-media | |
US9716909B2 (en) | Mobile video editing and sharing for social media | |
CN107529086A (en) | A kind of method for processing video frequency, device, electronic equipment and medium | |
US20160217109A1 (en) | Navigable web page audio content | |
WO2018076174A1 (en) | Multimedia editing method and device, and smart terminal | |
CN108241672A (en) | A method and device for displaying presentations online | |
CN107484008A (en) | A video editing and sharing method, device, electronic equipment and medium | |
CN114154000A (en) | Multimedia resource publishing method and device | |
KR102353797B1 (en) | Method and system for suppoting content editing based on real time generation of synthesized sound for video content | |
KR101703321B1 (en) | Method and apparatus for providing contents complex | |
KR20160132709A (en) | Method for storing chatting message and user device andserver for performing the method | |
CN113038151A (en) | Video editing method and video editing device | |
KR101766527B1 (en) | Method and system for providing post | |
JP7277635B2 (en) | Method and system for generating video content based on image-to-speech synthesis | |
JP2006048465A (en) | Content generation system, program, and recording medium | |
US8014883B2 (en) | Templates and style sheets for audio broadcasts | |
AU2021281701B2 (en) | Presentation systems and methods | |
JP2017084235A (en) | Content data management device, program, and content data management method | |
KR101833592B1 (en) | System and method for configuring a personalized educational content via collect intention of learners | |
KR102488623B1 (en) | Method and system for suppoting content editing based on real time generation of synthesized sound for video content | |
KR102228375B1 (en) | Method and system for reproducing multiple streaming contents | |
WO2013182853A1 (en) | Audio system and audio system operating method | |
JP6371106B2 (en) | Support system, support device, terminal device, support method, and support program | |
US20180091842A1 (en) | Apparatus and method for information processing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20150708 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20160307 Patent event code: PE09021S01D |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20161129 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20170628 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20170802 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20170802 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20210513 |