음성 인식 시스템과 그 작동 방식

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





그만큼 음성 인식 시스템 받아쓰기를 받고 이해하거나 음성 지시를 이해하는 장치 또는 프로그램의 능력입니다. 이 시스템을 컴퓨터와 함께 사용하면 아날로그 신호는 ADC를 사용하여 디지털로 변환되어야합니다. . 컴퓨터에서 신호를 디코딩하려면 디지털 데이터베이스, 음절, 단어 및 음절 어휘가 필요합니다. 음성 형식은 하드 드라이브에 저장되고 프로그램이 실행될 때 메모리에로드됩니다. 저장된 양식은 아날로그-디지털 변환기의 O / P에 대해 컴퓨터에 의해 확인됩니다. 모든 유형의 음성 인식 시스템은 정확한 출력을 생성하지 않습니다. 개가 짖는 소리, 아이들의 비명 소리, 큰 외부 소리는 잘못된 i / p를 생성 할 수 있기 때문입니다.

이러한 유형의 음성은 조용한 방에서 음성 인식 시스템을 사용해야 만 인식 할 수 있습니다. here & hear와 같은 비슷한 소리를내는 일부 단어에도 문제가 있습니다. 이 문제를 극복하기 위해이 시스템은 개인용 컴퓨터에서 사용할 수있는 더 빠른 프로세서와 RAM이 필요합니다. 그러나 이러한 시스템은 시장에서 구할 수 있으며 음성 인식 시스템의 업계 리더는 Dragon 시스템과 IBM입니다.




음성 인식 보안 시스템

음성 인식 보안 시스템

음성 인식 보안 시스템

이 프로젝트의 주요 개념은 음성 인식을 설계하는 것입니다. 보안 시스템 . 이 프로젝트는 주로 보안 목적으로 권한이있는 사람이 말한 음성 암호를 식별하는 데 사용되며 암호가 정확하면 시스템이 열립니다. 이 시스템은 다음에 의해 제어됩니다. PIC 마이크로 컨트롤러 어셈블리 언어 또는 C 언어로 프로그래밍 할 수 있습니다.



음성 인식 시스템 분류

음성 인식 시스템은 Isolated VRS, Continuous VRS, Speaker Dependent VRS, Speaker Independent VRS의 4 가지 유형으로 분류됩니다.

음성 인식 시스템 분류

음성 인식 시스템 분류

  • 격리 된 VRS는 말에 대한 간단한 패스가 필요합니다.
  • 연속 VRS는 말에 대한 짧은 패스가 필요하지 않습니다.
  • 화자 종속 VRS는 한 명의 화자의 음성 만 식별합니다.
  • 화자 독립 VRS는 모든 사람의 말을 식별합니다.

음성 인식 보안 시스템의 하드웨어 설계

이 음성 인식 보안 시스템 프로젝트는 마이크 회로, 마이크로 컨트롤러 및 LCD 디스플레이 이 음성 인식 보안 시스템 프로젝트의 설계는 매우 쉽습니다. 마이크 회로는 PIC 마이크로 컨트롤러의 아날로그-디지털 회로에 연결됩니다. 디지털화 된 단어는 디지털 필터를 통과합니다. 올빼미 프로세스는 마이크로 컨트롤러에서 수행되고 프로세스가 완료되면 LCD 디스플레이가 마이크로 컨트롤러에 연결되어 음성 단어가 내장 암호와 일치하는지 여부를 표시합니다.

음성 인식 모듈

음성 인식 모듈

마이크 또는 마이크

마이크 또는 마이크라고도하는 마이크는 센서 또는 변환기 소리를 전기 신호로 변환하는 데 사용됩니다. 마이크의 응용 분야에는 주로 테이프 레코더, 라디오, TV 방송, 전화가 포함됩니다. 콘덴서 마이크라고도 알려진 콘덴서 마이크에서 다이어프램은 콘덴서의 한 단자 역할을하며 진동은 두 단자 사이의 거리에서 변화합니다. 변환기에서 오디오 o / p를 추출하려면 DC 바이어스 및 HF 또는 RF 콘덴서 마이크라는 두 가지 방법이 있습니다.


마이크로 컨트롤러 유닛

MCU는 컴퓨터 온 칩이며 저전력 소비, 자급 자족, 고집적 기능을 제공합니다. 마이크로 컨트롤러는 일반적으로 코드 저장을위한 ROM, 데이터 I / O 인터페이스 및 주변 장치 저장을위한 R / W 메모리와 같은 추가 요소를 통합합니다. 이 MCU는 전력을 덜 소비하며 일반적으로 버튼을 눌러 절전 모드를 해제하고 다시 작업을 수행 할 때와 같은 다른 주변 장치 이벤트를 기다리는 동안 절전 모드를 사용할 수 있습니다.

그림 18F8720

그림 18F8720

마이크로 컨트롤러는 원격 제어, 자동차 엔진 제어 시스템, 전동 공구, 사무용 기계, 장난감 및 가전 제품과 같은 자동 제어 장치 및 제품에 자주 사용됩니다. 다른 I / O 장치, 마이크로 프로세서, 메모리, 마이크로 컨트롤러에 비해 비용, 크기 및 전력 소비를 줄임으로써 많은 프로세스를 전자적으로 제어하는 ​​것이 저렴합니다.

단일 보드 컴퓨터 -Atmega32

ATmega321644는 ATmega32 또는 Atmel ATmega644와 같은 Atmel 제품군 기반의 단일 보드가있는 소형 컴퓨터입니다. AVR 프로세서 . 이 보드는 Holger Bu, Ulrich Radig 및 Thomas Scherer의 협력으로 인터넷을 통해 원격으로 커피 머신을 제어하려는 의도로 설계되었습니다.

단일 보드 컴퓨터 -Atmega32

단일 보드 컴퓨터 -Atmega32

이 단일 보드 컴퓨터는 최대 2048 바이트의 RAM을 지원합니다. 특별히 설계된 임베디드 OS가 포함되어 있습니다. ECB-ATmega321644 및 ECB-AT91과 매우 관련이 있지만 개별 기능이 있습니다. 100mA 미만의 최소 에너지 소비 범위에서 작동합니다. 웹 캠 모니터링, 웹 기반 원격 제어를위한 웹 서버로 여전히 사용됩니다. 그러나 적은 전력, 웹 서버의 용량이 적고 주로 저 강도 사용을 목적으로하는 장치입니다.

LCD 디스플레이

액정 디스플레이 (LCD)는 평평하고 얇은 디스플레이이며 반사판 앞에 배열 된 단색 픽셀로 구성됩니다. 배터리로 구동되는 전자 장치에 자주 사용됩니다. 적은 양의 힘을 포함하기 때문입니다. 이 프로젝트에 사용 된 LCD 디스플레이는 표준 ASCII 문자 집합에서 알파벳, 기호 문자 및 숫자를 표시하는 영숫자 유형입니다. 이 유형의 디스플레이는 저해상도 그래픽도 표시합니다.

LCD 디스플레이

LCD 디스플레이

소프트웨어 개발

Multisim 2001

Multisim 2001 도구는 시스템 설계에 사용되며 방대한 양의 데이터베이스, 회로도 입력, 시뮬레이션, VHDL 설계, FPGAICPLD 합성, RF 기능, 후 처리 등을 제공합니다.이 도구는 모든 설계에 사용하기 쉬운 단일 그래픽 인터페이스를 제공합니다. 고급 기능을 제공하지만 생산에서 디자인을 가져와야합니다. 프로그램은 PCB 레이아웃, 프로그래밍 가능한 로직, 회로도 캡처 및 시뮬레이션을 통합하기 때문입니다.

Multisim 2001

Multisim 2001

  • 모든 회로 설계 프로세스를 지원하며 사용중인 소프트웨어 도구에 입력하는 설계를 포함합니다.
  • 회로 동작을 확인하는 것은 시뮬레이션 및 분석을 사용하여 수행됩니다.
  • 회로 동작이 기대치를 충족하는 경우 회로 설계 수정.

예를 들어, 인쇄 회로 기판 , 추가 단계는 PCB 레이아웃 프로그램 (Electronics Workbench의 Ultiboard 제품)을 사용하는 것입니다. PLD (프로그래밍 가능한 논리 장치) 또는 CPLD에 위치하거나 FPGA 다음 단계 Electronics Workbench에서 구할 수있는 합성 도구를 사용하는 것입니다.

이 모든 것 음성 인식 시스템 그리고 그 작동. 이 개념을 더 잘 이해 하셨기를 바랍니다. 또한이 주제 또는 음성 인식 모듈 , 아래 댓글 섹션에 댓글을 달아 의견을 보내주세요. 다음은 음성 인식 시스템의 응용 프로그램에 대한 질문입니다.

사진 크레딧 :