메뉴로 바로가기

@capgo/capacitor-speech-synthesis

텍스트에서 음성으로 변환하는 음성 합성 플러그인

개요

개요

텍스트에서 음성으로 변환하는 음성 합성 플러그인

핵심 기능

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

이 참조는 __CAPGO_KEEP_0__-speech-synthesis에서 동기화됩니다. src/definitions.tscapacitor-speech-synthesis.