Spracherkennungssystem und seine Funktionsweise

Versuchen Sie Unser Instrument, Um Probleme Zu Beseitigen





Das Spracherkennungssystem ist die Fähigkeit eines Geräts oder Programms, Diktate zu empfangen und zu verstehen oder eine gesprochene Anweisung zu verstehen. Wenn dieses System mit einem Computer verwendet wird, Das analoge Signal muss mit dem ADC in ein digitales umgewandelt werden . In einem Computer sind eine digitale Datenbank, Silben und ein Vokabular von Wörtern und Silben erforderlich, um das Signal zu decodieren. Die Sprachformen werden auf der Festplatte gespeichert und beim Ausführen des Programms in den Speicher geladen. Die gespeicherten Formulare werden vom Computer mit dem O / P des Analog-Digital-Wandlers verglichen. Alle Arten von Spracherkennungssystemen liefern keine genaue Ausgabe. Weil Hunde bellen, Kinder schreien und laute externe Geräusche falsche I / P erzeugen können.

Diese Arten von Stimmen können nur mit dem Spracherkennungssystem in einem ruhigen Raum erkannt werden. Es gibt auch ein Problem mit einigen Wörtern, die ähnliche Geräusche wie hier und hören erzeugen. Um dieses Problem zu lösen, benötigt dieses System schnellere Prozessoren und RAMs, die auf den PCs verfügbar sind. Diese Systeme sind jedoch auf dem Markt erhältlich, und die Branchenführer der Spracherkennungssysteme sind Dragon System und IBM.




Sicherheitssystem für die Spracherkennung

Sicherheitssystem für die Spracherkennung

Sicherheitssystem für die Spracherkennung

Das Hauptkonzept dieses Projekts besteht darin, eine Spracherkennung zu entwerfen Sicherheitssystem . Dieses Projekt wird hauptsächlich aus Sicherheitsgründen verwendet, um das von der autorisierten Person gesprochene Sprachkennwort zu identifizieren. Das System wird geöffnet, wenn das Kennwort korrekt ist. Dieses System wird gesteuert von PIC-Mikrocontroller die mit Assemblersprache oder C-Sprache programmiert werden kann.



Klassifizierung des Spracherkennungssystems

Das Spracherkennungssystem ist in vier Typen unterteilt, z. B. isoliertes VRS, kontinuierliches VRS, sprecherabhängiges VRS und sprecherunabhängiges VRS.

Klassifizierung des Spracherkennungssystems

Klassifizierung des Spracherkennungssystems

  • Isoliertes VRS erfordert einen kurzen Durchgang zwischen den gesprochenen Wörtern
  • Kontinuierliches VRS erfordert keinen kurzen Durchgang zwischen den gesprochenen Wörtern
  • Sprecherabhängiges VRS identifiziert Sprache von nur einem Sprecher
  • Speaker Independent VRS identifiziert die Sprache eines jeden.

Hardware-Design des Spracherkennungs-Sicherheitssystems

Dieses Projekt des Spracherkennungs-Sicherheitssystems besteht aus drei Hauptelementen wie Mikrofonschaltung, Mikrocontroller und LCD Bildschirm Das Design dieses Spracherkennungs-Sicherheitssystemprojekts ist sehr einfach. Die Mikrofonschaltung ist mit der Analog-Digital-Schaltung des PIC-Mikrocontrollers verbunden. Das digitalisierte Wort passiert die digitalen Filter. Der Eulenprozess wird auf dem Mikrocontroller ausgeführt. Sobald der Prozess abgeschlossen ist, wird das LCD-Display mit dem Mikrocontroller verbunden, um anzuzeigen, dass das gesprochene Wort mit dem eingebauten Passwort übereinstimmt oder nicht.

Spracherkennungsmodul

Spracherkennungsmodul

Mikrofon oder Mike

Ein Mikrofon, das manchmal als Mikrofon oder Mikrofon bezeichnet wird, ist a Sensor oder Wandler Hiermit wird der Schall in ein elektrisches Signal umgewandelt. Die Anwendungen von Mikrofonen umfassen hauptsächlich Tonbandgeräte, Radios, die Ausstrahlung von Fernsehgeräten und Telefonen. In einem Kondensatormikrofon, das auch als Kondensatormikrofon bekannt ist, fungiert die Membran als ein Anschluss des Kondensators, und die Vibration ändert sich im Abstand zwischen den beiden Anschlüssen. Um ein Audio-O / P aus dem Wandler zu extrahieren, gibt es zwei Verfahren, die als DC-vorgespannte und HF- oder HF-Kondensatormikrofone bekannt sind.


Mikrocontroller-Einheit

Die MCU ist ein Computer auf einem Chip und hat einen geringen Stromverbrauch, Autarkie und eine hohe Integration. Der Mikrocontroller integriert normalerweise zusätzliche Elemente wie ROM zur Codespeicherung, R / W-Speicher zum Speichern der Daten-E / A-Schnittstellen und Peripheriegeräte. Diese MCU verbraucht weniger Strom und kann im Allgemeinen schlafen, während sie auf ein anderes Peripherieereignis wartet, z. B. wenn eine Taste gedrückt wird, um sie aufzuwecken und erneut etwas zu tun.

PIC 18F8720

PIC 18F8720

Mikrocontroller werden häufig in automatisch gesteuerten Geräten und Produkten wie Fernbedienungen, Motorsteuerungssystemen für Kraftfahrzeuge, Elektrowerkzeugen, Büromaschinen, Spielzeug und Geräten verwendet. Durch die Reduzierung der Kosten, der Größe und des Stromverbrauchs im Vergleich zu anderen E / A-Geräten, Mikroprozessoren, Speichern und Mikrocontrollern ist es kostengünstig, viele Prozesse elektronisch zu steuern.

Single Board Computer-Atmega32

ATmega321644 ist ein kleiner Computer mit Single-Board, der auf der Atmel-Familie basiert, wie z. B. ATmega32 oder Atmel ATmega644 AVR-Prozessor . Dieses Board wurde in Zusammenarbeit mit Holger Bu, Ulrich Radig und Thomas Scherer mit der ersten Absicht entworfen, eine Kaffeemaschine über das Internet fernzusteuern.

Single Board Computer-Atmega32

Single Board Computer-Atmega32

Dieser Single-Board-Computer unterstützt bis zu 2048 Byte RAM. Es enthält ein speziell entwickeltes eingebettetes Betriebssystem. Obwohl ziemlich verwandt mit der EZB-ATmega321644 und der EZB-AT91, hat es individuelle Merkmale. Es arbeitet im Bereich eines minimalen Energieverbrauchs von weniger als 100 mA. Es wird weiterhin als Webserver zur Überwachung der webbasierten Fernbedienung der Webcam verwendet. Bei geringer Leistung ist die Kapazität des Webservers jedoch gering, und hauptsächlich ist das Gerät für die Verwendung mit geringer Intensität vorgesehen.

LCD Bildschirm

Eine Flüssigkristallanzeige (LCD) ist eine flache und dünne Anzeige und besteht aus monochromen Pixeln, die vor einem Reflektor angeordnet sind. Es wird häufig in elektronischen Geräten verwendet, die mit einer Batterie betrieben werden. Weil es eine kleine Menge an Energie enthält. Die in diesem Projekt verwendete LCD-Anzeige ist ein alphanumerischer Typ, der alphabetische, symbolische und numerische Zeichen aus dem Standard-ASCII-Zeichensatz anzeigt. Diese Art der Anzeige zeigt auch Grafiken mit niedriger Auflösung an.

LCD Bildschirm

LCD Bildschirm

Software-Entwicklung

Multisim 2001

Das Multisim 2001-Tool wird zum Entwerfen eines Systems verwendet und bietet eine große Menge an Datenbank, schematischer Eingabe, Simulation, VHDL-Design, Synthese von FPGAICPLD, RF-Funktionen, Nachbearbeitung usw. Dieses Tool bietet eine einzige und einfach zu verwendende grafische Oberfläche für alle Designs und bietet erweiterte Funktionen, aber Sie müssen Designs aus der Produktion nehmen. Weil das Programm PCB-Layout, programmierbare Logik, schematische Erfassung und Simulation integriert.

Multisim 2001

Multisim 2001

  • Es unterstützt den gesamten Schaltungsentwurfsprozess, einschließlich des Entwurfs, der in das verwendete Softwaretool eingegeben wird
  • Die Überprüfung des Schaltungsverhaltens erfolgt mithilfe von Simulation und Analyse.
  • Ändern des Schaltungsdesigns, wenn das Schaltungsverhalten den Erwartungen entspricht.

Zum Beispiel, wenn es sich auf einem befinden soll Leiterplatte Der weitere Schritt ist die Verwendung eines PCB-Layout-Programms (Ultiboard-Produkt von Electronics Workbench). Wenn es sich auf einem PLD (speicherprogrammierbares Gerät) oder CPLD befinden soll oder FPGA der nächste Schritt ist die Verwendung eines Synthesewerkzeugs, das von Electronics Workbench erhältlich ist.

Das ist alles über Spracherkennungssystem und seine Arbeitsweise. Wir hoffen, dass Sie dieses Konzept besser verstehen. Darüber hinaus alle Fragen zu diesem Thema oder Spracherkennungsmodule Bitte geben Sie Ihr Feedback, indem Sie im Kommentarbereich unten einen Kommentar abgeben. Hier ist eine Frage für Sie, was sind die Anwendungen des Spracherkennungssystems.

Bildnachweis: