Skip to content

음성 인식 ​

인스턴스 선언 ​

음성 인식(ASR) 블록을 작업 영역에 추가하면, Python 코드에는 다음과 같은 인스턴스 선언이 자동으로 삽입됩니다:

python
asr = ASR(0)
# 여러 인스턴스가 있는 경우
asr_1 = ASR(1)

매개변수 ​

이름구분설명범위 / 종류기본값
index드롭다운 옵션인스턴스 번호 (0부터 시작)0 이상 정수0

언어 설정하기 ​

음성 인식 언어를 설정합니다. 언어를 설정하지 않아도 자동으로 설정됩니다.

lang

매개변수 ​

이름구분설명범위 / 종류기본값
unit드롭다운 옵션인식 언어 코드프로그램이 지원하는 21개 언어의 코드 (예: 'ko-KR', 'en-US')-

Python ​

python
asr = ASR(0)

asr.lang('ko-KR')

음성 인식 시작 / 중지 ​

음성 인식을 시작하거나 중지합니다.

listen

매개변수 ​

이름구분설명범위 / 종류기본값
unit드롭다운 옵션동작시작(start), 중지(stop)-

Python ​

python
asr = ASR(0)

# unit = "start"
asr.start()
# unit = "stop"
asr.stop()

음성 인식 결과 ​

음성 인식 결과

result

매개변수 ​

(없음)

Python ​

python
asr = ASR(0)

asr.result()

음성 인식 활성 상태 ​

음성 인식이 활성 상태인지 여부를 참(True) / 거짓(False) 으로 반환합니다.

state

매개변수 ​

(없음)

Python ​

python
asr = ASR(0)

asr.is_active()