개요
개요텍스트에서 음성으로 변환하는 음성 합성 플러그인
핵심 기능
핵심 기능speak- __CAPGO_KEEP_0__을 지정된 옵션으로 말한다. 발화는 음성 큐에 추가된다.synthesizeToFile- 음성 합성을 위한 오디오 파일을 생성한다 (Android/iOS만). 오디오 파일이 저장된 경로를 반환한다.cancel- 모든 큐된 발화를 취소하고 현재 음성을 중단한다.pause- 음성을 즉시 중단한다.
공개 API
제목: 공개 API| 메서드 | 설명 |
|---|---|
speak | 지정된 옵션으로 __CAPGO_KEEP_0__을 말한다. 발화는 음성 큐에 추가된다. |
synthesizeToFile | 음성 합성을 위한 오디오 파일을 생성한다 (Android/iOS만). 오디오 파일이 저장된 경로를 반환한다. |
cancel | 모든 큐된 발화를 취소하고 현재 음성을 중단한다. |
pause | 음성을 즉시 중단한다. |
resume | 말하는 것을 일시 중단합니다. |
isSpeaking | 현재 음성 합성 중인지 확인합니다. |
isAvailable | 장치에서 음성 합성이 사용 가능한지 확인합니다. |
getVoices | 사용 가능한 모든 음성 가져옵니다. |
getLanguages | 사용 가능한 모든 언어 가져옵니다. |
isLanguageAvailable | 특정 언어가 사용 가능한지 확인합니다. |
isVoiceAvailable | 특정 음성이 사용 가능한지 확인합니다. |
initialize | iOS 최적화를 위한 음성 합성 엔진 초기화합니다. 첫 번째 음성 요청을 위해 지연 시간을 줄일 수 있습니다. |
activateAudioSession | iOS 전용으로 특정 카테고리와 함께 오디오 세션 활성화합니다. |
deactivateAudioSession | iOS 전용으로 오디오 세션 비활성화합니다. |
getPluginVersion | 자연 플러그인 버전 가져옵니다. |
addListener | 음성 합성이 시작할 때 듣습니다. |
addListener | 말이 끝나는 것을 듣습니다. |
addListener | 말하는 동안 단어 경계를 듣습니다. |
addListener | 음성 합성을 오류를 듣습니다. |
removeAllListeners | 모든 이벤트 리스너를 제거합니다. |
진실의 근원
“진실의 근원”이라는 제목의 섹션이 참조는 __CAPGO_KEEP_0__-speech-synthesis에서 동기화됩니다. src/definitions.ts 속 capacitor-speech-synthesis.