2
대용량 데이터베이스를 기반으로 하는 음성합성에 있어 합성 데이터베이스를 경량화하기 위하여 불필요한 합성단위를 제거하는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체에 있어서, 음성 합성기에 대용량 텍스트를 입력하여 음성합성을 수행하는 단계; 합성단위 선정모듈 파라미터(피치, 지속시간, 켑스트럼, 에너지)의 가중치를 청각실험으로 튜닝하는 단계; 합성단위 선정모듈 파라미터를 이용하여 DP(Dynamic Programming) 거리 계산에 의해 최적 합성단위 후보열을 선정하는 단계; 선정된 합성단위 후보의 누적 이용빈도를 계산하는 단계; 합성음질에 영향을 끼치지 않는 최대 빈도수를 결정하는 단계; 및 평가문장(대용량 텍스트 코퍼스)을 사용하여 최대 빈도수 보다 빈도가 작은 합성단위 후보를 제거하기 전과 제거 후의 합성음질을 비교하여 합성음질에 영향을 끼치지 않는 최대 빈도수를 최종 결정하고, 최종 결정된 최대 빈도수 보다 작은 빈도수를 가진 후보를 음성 데이터베이스로부터 제거하는 단계를 포함하여 합성음질에 영향을 주지 않는 합성단위 후보를 합성 데이터베이스에서 제거하는 실행시킬 수 있는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체
|