1 |
1
텍스트/음성 변환 방법에 있어서, 하이퍼텍스트 마크업 언어(HTML) 문서를 분석하는 HTML 문서 분석기, 분석 결과를 이용하여 합성음을 생성할 문장과 문장의 끊어읽기, 억양, 강세, 지속시간에 대한 제어 명령을 구조화된 데이터 형태로 작성하는 합성기 제어 명령어 생성기 및 구조화된 데이터를 입력받아 음성을 합성하는 음성합성기를 구비하고, 상기 HTML 문서 분석기에서 HTML 구성요소가 포함된 문서를 입력으로 받아 마크업 언어(markup language)를 분리하고 문서의 구조를 해석하는 제 1 과정과; 상기 HTML 문서 분석기로부터 전달받은 해석된 문서의 구조를 HTML 요소들을 이용하여 문장 단위로 HTML 요소를 재구성하는 제 2 과정과; 상기 HTML 요소를 재구성한 후, 상기 합성기 제어 명령어 생성기로부터 전달받은 구조화된 텍스트/음성변환기(TTS)용 데이터를 입력받아 합성음을 생성하는 제 3 과정을 포함하는 것을 특징으로 하는 하이퍼텍스트 마크업 언어 요소를 이용한 텍스트/음성변환기의 동작 제어방법
|
2 |
2
제 1 항에 있어서, 상기 제 1 과정은 HTML 문서의 시작과 끝을 나타내는 식별자를 확인하고 상기 시작 식별자 구역내에 저장된 제목의 페이지 정보를 읽는 제 1 단계와; 제 1 단계 수행 후 실제 화면에 나타나는 문서의 내용인 본문을 본문 식별자 구역에서 읽어들여서 파서를 이용하여 문서의 구성을 해석하는 제 2 단계와; 해석된 문서의 구성내 트리 구조 정보를 합성기 제어 명령어 생성기로 전달하는 제 3 단계로 이루어진 것을 특징으로 하는 하이퍼텍스트 마크업 언어 요소를 이용한 텍스트/음성변환기의 동작 제어방법
|
3 |
3
제 1 항에 있어서, 상기 제 2 과정은 하이퍼텍스트 마크업 언어(HTML) 문서 분석기로부터 전달받은 문서의 트리구조 정보로부터 문장의 경계를 검출하는 제 1 단계와; 제 1 단계 수행 후 문장단위로 최상위 노드와 문장을 구성하는 끝단들과 연결된 노드들의 HTML 요소들을 이용하여 문장단위로 HTML 요소를 재구성하는 제 2 단계로 이루어진 것을 특징으로 하는 하이퍼텍스트 마크업 언어 요소를 이용한 텍스트/음성변환기의 동작 제어방법
|
4 |
4
제 1 항에 있어서, 상기 제 2 과정은 상기 하이퍼텍스트 마크업 언어(HTML) 재구성시 재구성 과정에서 사용되는 본문의 요소로서, 글자의 크기를 지정하는 요소와 머리글 레벨을 지정하는 요소를 사용하여 지정한 실제 글자 크기와; 굵은 문자 표시, 이탤릭 문자 표시, 밑줄 문자 표시, 타자체 문자 표시를 요소로 사용한 물리적 스타일과; 강조표시, 강한 강조표시, 인용 문자열 표시, 컴퓨터 코드 문자열 표시를 요소로 사용한 논리적 스타일을 사용하여 재구성하는 것을 특징으로 하는 하이퍼텍스트 마크업 언어 요소를 이용한 텍스트/음성변환기의 동작 제어방법
|
5 |
5
제 1 항에 있어서, 상기 제 3 과정은 합성기 제어 명령어 생성기로부터 구조화된 텍스트/음성변환기(TTS)용 입력 데이터를 입력받는 제 1 단계와; 구조화된 TTS용 입력 데이터중 문장내 끊어읽기, 억양, 강세, 지속시간을 조절하여 문장에 대한 합성음을 생성하고 이를 외부로 출력하는 제 2 단계로 이루어진 것을 특징으로 하는 하이퍼텍스트 마크업 언어 요소를 이용한 텍스트/음성변환기의 동작 제어방법
|