-
Notifications
You must be signed in to change notification settings - Fork 0
ASR
Robomation RnD Center edited this page Jul 8, 2026
·
1 revision
마이크로 들어온 음성을 텍스트로 변환하는 음성 인식(ASR) AI 확장 모듈입니다.
asr = ASR(0)| 이름 | 구분 | 설명 | 범위 / 종류 | 기본값 |
|---|---|---|---|---|
| index | 드롭다운 옵션 | 인스턴스 번호 (0부터 시작) | 0 이상 정수 | 0 |
음성 인식(ASR)의 인식 언어를 설정합니다.
매개변수
| 이름 | 구분 | 설명 | 범위 / 종류 | 기본값 |
|---|---|---|---|---|
| unit | 드롭다운 옵션 | 인식 언어 코드 | 한국어('ko-KR'), 영어('en-US') |
- |
예제
asr = ASR(0)
asr.lang('ko-KR')음성 인식을 시작합니다. 인식이 활성 상태가 될 때까지 최대 2초 동안 기다립니다.
매개변수: 없음
예제
asr = ASR(0)
asr.start()음성 인식을 중지합니다. 인식이 비활성 상태가 될 때까지 최대 2초 동안 기다립니다.
매개변수: 없음
예제
asr = ASR(0)
asr.stop()마지막으로 인식된 음성 텍스트를 반환합니다.
매개변수: 없음
반환값 — 인식된 음성 텍스트 (문자열)
예제
asr = ASR(0)
text = asr.result()
print(text)음성 인식이 활성 상태인지 여부를 반환합니다.
매개변수: 없음
반환값 — 활성 상태이면 True, 아니면 False (bool)
예제
asr = ASR(0)
asr.start()
if asr.is_active():
print("듣고 있습니다")