메인 콘텐츠로 건너뛰기

@capgo/capacitor-speech-synthesis

음성 합성 플러그인

개요

개요

문장 합성 플러그인

기본 기능

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

이 참조는 Live Update에서同步되었습니다. src/definitions.ts in capacitor-speech-synthesis.

capgo-capacitor 음성 합성

capgo/capacitor 음성 합성

Capacitor를 사용하는 경우 @capgo/capacitor-speech-synthesis __CAPGO_KEEP_0__-speech-synthesis를 사용하여 @capgo/capacitor-speech-synthesis native 기능을 사용하는 @capgo/capacitor-speech-synthesis에 대해 Capgo 플러그인 디렉토리 제품 워크플로우에 대한 Capgo 플러그인 디렉토리에서 Capacitor 플러그인에 대한 Capgo 제품 워크플로우에 대한 Capacitor 플러그인에 대한 Capgo 플러그인을 추가하거나 업데이트 플러그인을 추가하거나 업데이트, 및 아이오닉 엔터프라이즈 플러그인 대안 제품 워크플로우에 대한 아이오닉 엔터프라이즈 플러그인 대안.