LunaTranslator/docs/ko/ttsofname.md
HIllya51 2eba49fd1c .
2025-07-10 10:35:36 +08:00

35 lines
2.5 KiB
Markdown

# 등장인물에 따라 다른 목소리 사용
먼저, 현재 텍스트에 인명(人名) 같은 내용이 없다면, 텍스트 선택기에서 추가로 인명 텍스트를 선택할 수 있습니다. 표시되는 텍스트는 선택한 순서대로 배열됩니다.
그런 다음, 게임 설정 -> `음성` (또는 설정 화면의 `음성 설정`이지만 이는 전역 설정이므로 전역 설정은 권장하지 않음)에서 `기본값 따르기`를 해제하고, `음성 지정`을 활성화합니다. 그 설정에 한 줄을 추가하여 `조건``포함`으로 설정하고, `대상`에 이름을 입력한 후 `지정 대상`에서 음성을 선택합니다.
![img](https://image.lunatranslator.org/zh/tts/1.png)
하지만, 추가로 인명 텍스트를 선택함에 따라 표시 및 번역 내용에 인명 내용이 추가되고, 음성도 인명을 읽어내는 문제가 발생합니다. 이 문제를 해결하기 위해 `음성 수정`을 활성화하고, 그 안에서 정규 표현식을 이용해 인명 및 그 기호를 필터링합니다.
## 음성 지정의 구체적 설명
현재 텍스트가 조건에 부합할 경우, `지정` 항목에서 지정된 동작을 실행합니다
#### 조건
1. 정규식
판단 시 정규 표현식을 사용하여 판단할지 여부
1. 조건
**시작과 끝** 시작과 끝으로 설정 시, 목표가 텍스트의 시작 또는 끝 위치에 있을 때만 판정 기준에 부합
**포함** 목표가 텍스트 안에 나타나기만 하면 판정 기준에 부합. 이는 더 관대한 판정 기준입니다.
`정규식`을 동시에 활성화할 경우, 해당 옵션과 호환되도록 정규 표현식이 자동 처리됩니다.
1. 목표
판정에 사용되는 텍스트로, 일반적으로 **인명**이다.
`정규식`이 활성화되면, 그 내용이 정규 표현식으로 사용되어 더 정확한 판단이 가능해진다.
#### 지정 대상
1. 건너뛰기
조건에 부합할 경우 현재 텍스트의 낭독을 건너뜁니다
1. 기본값
조건에 부합하는 내용에 대해 기본 음성으로 낭독합니다. 일반적으로 매우 관대한 판정을 사용할 경우 오판이 발생하기 쉽습니다. 이 동작의 판정을 더 관대한 판정 이전으로 설정하면 오판을 피할 수 있습니다
1. 음성 선택
선택 후 창이 팝업되어 음성 엔진과 음성을 선택할 수 있습니다. 조건에 부합할 경우 해당 음성으로 낭독합니다.