메뉴로 가기

@capgo/capacitor-speech-recognition

Capacitor 플러그인으로 __CAPGO_KEEP_1__ 기기에서 사용할 수 있는 전반적인 음성 인식 기능을 제공합니다.

개요

개요

Capacitor 플러그인으로 __CAPGO_KEEP_1__ 기기에서 사용할 수 있는 전반적인 음성 인식 기능을 제공합니다.

기본 기능

개요
  • available - 현재 기기의 내장 음성 인식 서비스가 사용 가능한지 확인합니다.
  • isOnDeviceRecognitionAvailable - 선택한 지역에 대해 플랫폼의 최신 음성 인식 경로가 사용 가능한지 확인합니다.
  • start - 음성 녹음과 음성 인식을 시작합니다.
  • stop - native 리소스를 해제하고 종료합니다.
메서드설명
available현재 기기의 native 음성 인식 서비스가 사용 가능한지 확인합니다.
isOnDeviceRecognitionAvailable선택한 지역의 플랫폼의 최신 on-device 인식 경로가 사용 가능한지 확인합니다.
start음성을 녹음하고 음성 인식합니다.
stopnative 리소스를 해제하고 종료합니다.
forceStop현재 세션을 강제로 종료합니다.
getLastPartialResult마지막 캐시된 부분 음성 인식 결과를 가져옵니다.
setPTTState현재 push-to-talk 버튼 상태를 업데이트합니다.
getSupportedLanguages언어 recognizer에 의해 지원되는 지역을 가져옵니다.
isListeningspeech를 위해 plugin이 현재 듣고 있는지 여부를 반환합니다.
checkPermissions현재 권한 상태를 가져옵니다.
requestPermissions마이크 + speech recognition 권한을 요청합니다.
getPluginVersion이 패키지에 포함된 native plugin 버전을 반환합니다.
addListenerAndroid에서만 segmented session 완료 이벤트를 듣습니다.
addListenerAndroid에서만 segmented recognition 결과를 듣습니다.
addListenerenabled 상태일 때 partial transcription 업데이트를 듣습니다. partialResults native listening 상태가 변경될 때 듣습니다.
addListenerrecognizer가 다시 세션을 위해 준비되었을 때 듣습니다.
addListenerrecognizer가 오류를 발생시킬 때 듣습니다.
addListenerrecognizer가 다시 준비되었을 때 듣습니다.
removeAllListeners모든 등록된 리스너를 제거합니다.

__CAPGO_KEEP_0__에서同步된 이 참조는 src/definitions.ts 에서 capacitor-speech-recognition.