음성 인식 모듈 : 작업 절차 및 응용 프로그램

문제를 제거하기 위해 도구를 사용해보십시오





기술의 발전은 키보드 나 마우스와 같은 입력 시스템을 사용하지 않고 인간의 음성 명령을 사용하여 컴퓨터 나 기계 또는 로봇을 조작 할 수 있도록하는 지능형 인간-기계 인터페이스 기술을 개발했습니다. 이 인간-기계 인터페이스 (HMI)는 음성 인식 모듈. 이 기사에서는 작업 절차 및 응용 프로그램과 함께 음성 인식 모듈에 대해 설명합니다.

음성 모듈

음성 모듈



음성 인식 모듈

음성 인식은 자연스럽고 편리하게 인간-기계 인터페이스 음성 인식 모듈을 사용합니다. 마이크를 통해 기계 나 컴퓨터로 전달되는 인간의 음성 특징을 추출해 분석합니다. 음성 인식 기술은 사용자의 범위, 인식에 사용되는 단어 수, 말하기의 자연 스러움 등 다양한 기준에 따라 여러 유형으로 분류됩니다. 음성 인식 수준이 95 % 이상이면 실질적으로 음성 인식 만 사용합니다.


음성 인식 모듈의 작동 원리

HM2007은 단일 칩입니다. CMOS 음성 인식 모듈. 음성 분석, 음성 인식 및 음성 인식 시스템 제어 프로세스를 갖춘 온칩 아날로그 프런트 엔드 대규모 집적 회로입니다. HM2007은 수동 모드와 CPU 제어 모드의 두 가지 모드로 작동 할 수 있습니다.



HM2007

HM2007 핀 다이어그램

수동 작동 모드에서 음성 인식 모듈 HM2007은 키패드, 8Kbyte 메모리의 SRAM 및 기타 구성 요소와 같은 구성 요소를 연결하여 간단한 인식 시스템을 구축하는 데 사용됩니다. 전원이 켜지면 HM2007은 초기화 프로세스를 시작하고 WAIT 핀이 L이면 HM2007은 외부 메모리 (완벽한 지 여부에 관계없이 8Kbyte SRAM)를 확인합니다. 그러나 WAIT가 H이면 HM2007에서 메모리 검사 프로세스를 건너 뜁니다. 이 초기화 과정이 끝나면 HM2007은 인식 모드로 전환됩니다. 인식 모드에서 WAIT 핀이 H이면 HM2007은 음성을 수신 할 준비가되어 인식 프로세스를 시작합니다. WAIT 핀이 L이면 HM2007은 인식 할 음성을 받아들이지 않습니다. 그런 다음 훈련 된 패턴을 지워 새로운 패턴을 훈련시키는 것은 기능 키를 사용하여 수행되는 두 가지 작업 인 TRN 및 CLR입니다. HM2007의 모든 패턴은 숫자 키 99를 입력하고 CLR을 눌러 지울 수 있습니다.

CPU 제어 작동 모드에서이 모드에서는 음성 인식 모듈 HM2007의 RECOG, TRAIN, RESULT, UPLOAD, DOWNLOAD, RESET 기능과 같은 여러 기능이 제공됩니다. 수동 작동 모드와 유사하게이 모드에서도 전원 켜기, 인식, 훈련, 결과, 업로드, 다운로드 및 재설정 작업이 다른 기준에 따라 수행됩니다.

음성 인식 모듈의 응용

음성 제어 로봇 차량

음성 제어 로봇 차량 프로젝트 키트

음성 제어 로봇 차량 프로젝트 키트

장거리 음성 인식 시스템을 갖춘 음성 제어 로봇 차량은 로봇 차량의 원격 작동을 위해 인간-기계 인터페이스와 음성 명령을 사용하여 제어하도록 설계되었습니다. 안 8051 마이크로 컨트롤러 원하는 작업을 수행하기 위해 음성 인식 모듈 또는 음성 인식 모듈과 함께 사용됩니다. 로봇 차량의 이동 방향은 음성 명령이나 푸시 버튼을 사용하여 제어 할 수 있습니다. 음성 명령은 RF에 의해 송신단에서 수신단으로 전송됩니다. 따라서 로봇 차량은 수신기가받은 명령에 따라 전진, 후진, 좌, 우 방향으로 이동합니다.


음성 제어 로봇 차량의 송신기 블록 다이어그램

음성 제어 로봇 차량의 송신기 블록 다이어그램

이 움직임은 로봇 차량 8051 시리즈 마이크로 컨트롤러와 인터페이스되는 2 개의 모터를 사용하여 특정 방향으로 제어 할 수 있습니다. RF 송신기 로봇 차량에서 허용 가능한 범위 (최대 200 미터)의 이점을 위해 인코딩 된 디지털 데이터로 변환되는 스위치 누르기 또는 음성 명령으로 명령을 변환합니다. 수신기 회로에서 수신 된 인코딩 된 데이터는 음성 명령의 디코딩 된 데이터를 사용하여 모터의 방향 및 이동을 제어하기 위해 모터 드라이버 IC를 사용하여 DC 모터를 구동하기 위해 다른 마이크로 컨트롤러로 전송되도록 디코딩됩니다.

음성 제어 로봇 차량의 수신기 블록 다이어그램

음성 제어 로봇 차량의 수신기 블록 다이어그램

장거리 음성 인식 프로젝트가있는이 음성 제어 로봇 차량은 DTMF 기술 휴대 전화를 사용하여 로봇 차량의 제어를 용이하게합니다. 이 DTMF 기술은 RF 기술에 비해 매우 장거리 통신을 제공하므로 로봇 차량을 매우 먼 거리에서 원격으로 제어 할 수 있습니다.

음성 녹음 및 재생 회로

4 월 9301 IC

4 월 9301 IC

4 월 9301 IC

APR 9301 IC는 28 핀과 비 휘발성 플래시 메모리로 구성됩니다. 그것은 약 100 년 동안 10 만 사이클의 기록과 메모리 저장을 용이하게합니다. APR 9301 집적 회로의 정상 작동에는 저전압 5V 및 25mA 전류 만 필요합니다.

음성 녹음 및 재생 회로의 작동

APR 9301 IC는 음성 녹음 및 재생 작업. 녹음 작업은 집적 회로의 17 및 18 핀에 연결된 양질의 (모든 종류의) 콘덴서 마이크를 사용하여 음성 신호를 수신하여 수행 할 수 있습니다. 스위치 S1을 닫으면 녹음 모드를 시작하여 20-30 초 동안 음성 메시지를 쉽게 녹음 할 수 있습니다. APR 9301 IC의 25 번 핀에 연결된 기록 LED 표시는 L 핀 27이 접지되어있는 한 깜박입니다.

음성 녹음 및 재생 회로

음성 녹음 및 재생 회로

마지막 메모리로 20 사이클이 완료되면 APR 9301 IC의 핀 6 및 7에 연결된 저항 R1의 값을 변경하여 기록 프로세스가 자동으로 종료됩니다. 저항 R1의 값을 각각 52K, 67K, 89K로 변경하여 20 초, 24 초 및 30 초의 최대 기록 시간을 얻을 수 있습니다.

재생 모드 중에는 입력 섹션이 자동으로 음소거됩니다. 스위치 S2가 닫히면 녹음 된 메시지의 처음부터 메시지가 스피커에서 나옵니다. 녹음 또는 재생 기능이 완료되면 APR 9301 IC는 대기 모드로 들어갑니다.

이 회로는 공통 PCB에 축적 될 수 있습니다. 집적 회로의 핀 사이에 단락이 발생하지 않도록 APR 9301 IC베이스를 조심스럽게 납땜하십시오. PCB에 조립 한 후 회로를 확인한 후 IC베이스에 IC를 연결합니다. 회로에 전원을 공급하기 전에 핀 연결을 면밀히 확인하십시오. 5V 레귤레이터 IC 기반 전원 공급 장치는 회로에 전원을 공급하는 데 사용됩니다. 2 인치 -8 옴의 고품질 스피커를 사용하여 선명한 사운드를 얻을 수 있습니다. S1 스위치를 눌러 녹음 할 수 있습니다. 사운드 신호 (Speech 또는 Music)는 마이크에 의해 픽업되고 IC로 전달되고 음성 신호는 메모리 셀에 저장됩니다. 스위치 S2를 닫으면 재생이 시작되고 스피커를 통해 녹음 된 메시지를들을 수 있습니다.

음성 인식 모듈은 조종사의 음성 명령을 사용하여 항공기 시스템을 제어하거나 음성으로 작동되는 멀티 프로세서를 사용하여 전동 휠 카를 제어하는 ​​등 많은 응용 분야에서 사용할 수 있습니다. 에 대해 알고 싶다면 전기 및 전자 프로젝트 음성 인식 모듈을 기반으로 아래 댓글 섹션에 댓글을 게시하여 당사에 접근 할 수 있습니다.

사진 크레딧 :