
Produkt Einführung #
Das Spracherkennungsmodul ist ein KI-gestütztes Offline-Spracherkennungsprodukt. Es wandelt Sprache in Text oder Befehle um. Zunächst wird die Sprache mit einem Mikrofon aufgenommen und anschließend in eine Reihe spezieller digitaler Signale umgewandelt.
Im Spracherkennungsmodul sind vorab aufgezeichnete Anweisungen enthalten, deren zugehörige Daten in der folgenden Tabelle dargestellt sind:
| Anleitungen | Ausgabedaten |
| Licht anschalten | 8 |
| Licht ausschalten | 9 |
Es ist zu beachten, dass die Genauigkeit der Spracherkennung durch viele Faktoren beeinflusst werden kann, wie z. B. den Akzent des Sprechers, die Sprechgeschwindigkeit und Umgebungsgeräusche. Es wird empfohlen, das System in einer ruhigen Umgebung zu verwenden.
Die Version V3.0 des Spracherkennungsmoduls bietet die Funktion des selbstlernenden Sprechens, mit der Benutzer ein Aktivierungswort und mehrere Befehlswörter lernen können. Sie kann mit verschiedenen Sprachanpassungsproblemen umgehen und unterstützt die Verwendung personalisierter Aktivierungs- und Befehlswörter.
Parameter Normen #
| Parameter | Wert Beschreibung |
| Betriebsspannung | 3.3V ~ 5V |
| Arbeitstemperatur | -40 ° C ~ + 80 ° C |
| Kommunikationsmodus | Serielle Kommunikation |
| Größe | 4.72cm * 2.38cm |

Verdrahtung Diagramm #
Beachten Sie das ESP32 Die Controllerplatine ist bereits mit der Schnellanschluss-Erweiterungsplatine verbunden.

| Rede Wahrnehmung Modul | ESP32 |
| VCC | 5V |
| GND | GND |
| TX | Pin 17 |
| RX | Pin 16 |
| LED Modul | ESP32 |
| VCC | 5V |
| GND | GND |
| Schild | Pin 12 |
Musteranfrage Code #
Klicken Sie hier, um das sprachgesteuerte Programm zu öffnen. Voice_Recognition.sb3

Test Ergebnisse #
Nach dem Hochladen des Programms meldet sich das Sprachmodul zunächst mit „Hallo, ich bin Lumi“. Dadurch können Nutzer aufwachen und Sprachbefehle geben. Der Aktivierungssatz lautet „Hallo Lumi“. Nach der Rückmeldung des Spracherkennungsmoduls können Nutzer beispielsweise „Licht an“ sagen, um die LED-Leuchten zu aktivieren. Mit „Licht aus“ werden sie entsprechend ausgeschaltet.
Hinweis: Wenn innerhalb von 30 Sekunden kein neuer Befehl im Sprachmodul eingegeben wird, wechselt es in den Schlafmodus und kündigt „Bis später“ an. Zu diesem Zeitpunkt müssen Sie es mit „Hi Lumi“ wieder aufwecken.

Hochladen Maßgeschneidert Stimme Firmware #
1. Schreiben Rede Firmware #
Die Firmware des Spracherkennungsmoduls kann angepasst werden. Wenn Sie die Firmware ändern möchten, müssen Sie die Firmware-Anweisungen modifizieren und die Firmware erneut hochladen.
Klicken Sie hier, um das Firmware-Referenzprogramm zu öffnen. Stimme firmware.sb3
2. Anweisung Stelle den für Firmware #
Mit diesem Befehl können drei Parameter eingestellt werden: das Dialogzeichen, die Lautstärke und die Sprechgeschwindigkeit.

Mit diesem Befehl kann die Sprachausgabe festgelegt werden, die beim Start des Sprachmoduls abgespielt werden soll.
![]()
Mit diesem Befehl können das Aktivierungswort und die Antwortanweisung festgelegt werden.
![]()
Mit diesem Befehl kann festgelegt werden, dass das Sprachmodul eine Meldung ausgibt, wenn es in den Schlafmodus wechselt.
![]()
Mit diesem Befehl kann der Sprachbefehl beim aktiven Verlassen der Sprachkonversation festgelegt werden.

Mit diesem Befehl kann die Empfindlichkeit der Spracherkennung eingestellt werden, die standardmäßig auf mittel eingestellt ist.
![]()
Mit dieser Direktive kann das Sprachbefehlswort, einschließlich des Verhaltensnamens, der ID, des Sprachbefehlsinhalts, des Antwortinhalts und der Ausgabeportnummer, festgelegt werden.
(1)[Verhaltensname] bezeichnet das Verhalten, das dem Sprachbefehlswort entspricht. Verschiedene Sprachbefehle sollten mit unterschiedlichen Verhaltensnamen versehen werden.
(2)[ID] dient zur Identifizierung verschiedener Sprachbefehle. Stellen Sie sicher, dass sie eindeutig ist und nicht mit der ID anderer Sprachbefehle übereinstimmt.
(3) [Befehlswörter] Sprachbefehle dienen der Ausführung bestimmter Aktionen. Es wird empfohlen, aussagekräftige Sprachinhalte zu verwenden. Verbotene Wörter sind strengstens untersagt, um die Standardisierung und Verständlichkeit der Anweisungen zu gewährleisten. Befehlswörter sind durch Leerzeichen zu trennen.
(4)[Portausgang]
① Dies bedeutet, dass das Spracherkennungsmodul die Datenform nach erfolgreicher Erkennung des Sprachinhalts umwandelt und die Daten an die Hauptsteuerplatine weiterleitet. Die Hauptsteuerplatine kann anhand dieser Daten feststellen, ob das entsprechende Befehlswort empfangen wurde;
②Die Daten können nur als Hexadezimalzahlen gespeichert werden;
③Wenn es sich bei den Eingangsdaten um einen 1-Bit- oder 2-Bit-Wert handelt, wie z. B. „1“ oder „E9“, können sie direkt eingegeben werden;
④Wenn die Eingabedaten eine Zahl von drei oder mehr Ziffern sind, werden die einzelnen Ziffern durch ein Leerzeichen getrennt, z. B. „28 6A“.
⑤ Bei einer ungeraden Anzahl von Ziffern, z. B. „86A“, muss eine Null davor gesetzt werden, z. B. „08 6A“, bevor die Eingabe erfolgt.
(5) Das System unterstützt maximal 50 Sprachbefehle.
3. Hochladen Firmware #
(1) Verbindungseinstellungen
Verbinden Sie das Spracherkennungsmodul mithilfe eines USB-Kabels mit Ihrem Computer. ACECode Der serielle Kommunikationsport zeigt nun einen zusätzlichen Port „COM6“ in der Liste der verfügbaren Ports an. Diese Portnummer wird zufällig vergeben und kann sich je nach Situation ändern. Durch Klicken auf diesen neu hinzugefügten Port wird die Verbindung zwischen dem ACECode und dem Spracherkennungsmodul hergestellt. Sobald die Verbindung hergestellt ist, ändert sich die Verbindungsstatusanzeige auf der Schaltfläche von „Nicht verbunden“ zu „Verbunden“. Stellen Sie außerdem den Modus auf „Upload-Modus“ ein.

(2) Generierung der Firmware für die Spracherkennung
① Klicken Sie auf „Firmware generieren“. Dieser Vorgang dauert etwa 1–3 Minuten.

②Der Fortschritt kann im seriellen Portmonitor angezeigt werden.

③ Nach erfolgreicher Firmware-Generierung erscheint ein Popup-Fenster. Drücken Sie nun die „Reset“-Taste des Spracherkennungsmoduls, um die Firmware auf das Modul zu übertragen.

Hinweis: Nach Erscheinen des Pop-up-Fensters müssen Sie innerhalb von 10 Sekunden die „Reset“-Taste am Spracherkennungsmodul drücken. Andernfalls schließt sich das Pop-up-Fenster automatisch und Sie müssen die Firmware neu generieren.
(3) Benutzerdefinierte Spracherkennungsbefehle testen
Als Nächstes können Sie das Spracherkennungsmodul mit Ihrem voreingestellten Aktivierungswort aktivieren. Anschließend können Sie jeden Sprachbefehl testen, um seine Funktionsfähigkeit zu überprüfen. Wenn das Spracherkennungsmodul nach dem Aussprechen des Befehls korrekt mit der entsprechenden Antwort reagiert, bestätigt dies, dass die neue Firmware erfolgreich hochgeladen wurde. Danach können Sie diese Befehle in anderen Apps verwenden, um die entsprechenden Funktionen des Spracherkennungsmoduls auszuführen.
Hinweis: Da die Firmware die Ausgabedaten geändert hat, ist es notwendig, das Programm zur Sprachsteuerung der LED erneut hochzuladen und die ursprünglichen Ausgabedaten 8 und 9 in 1 und 2 zu ändern.
Sprach-Selbstlernfunktion #
Die Selbstlernfunktion des Spracherkennungsmoduls ermöglicht es Benutzern, Steuerungsbefehle jederzeit per Spracheingabe zu ändern, wodurch manuelle Firmware-Updates und -Uploads entfallen. Um diese Selbstlernfunktion zu aktivieren, muss die Firmware jedoch mit zusätzlichen Selbstlernanweisungen aktualisiert werden. Dieser Vorgang erfordert nur einen einzigen Schritt.
1. Öffne Firmware #
Klicken Sie hier, um das Firmware-Programm zum Sprachlernen zu öffnen. Selbstlernend firmware.sb3

2. Anweisung Stelle den für Firmware #
![]()
Dieser Befehl ermöglicht die Anpassung von Sprachbefehlen für bestimmte Aktionen mithilfe seiner Selbstlernfunktion. Der erste Parameter gibt den Namen der Aktion an, die zuvor in Sprachbefehlen erkannt werden muss. Der zweite Parameter legt die Bestätigungsmeldung fest, die bei erfolgreicher Konfiguration des Sprachbefehls ausgegeben wird.
Hinweis: Die Anzahl der selbst erlernten Sprachbefehle entspricht der Anzahl der zu Beginn in der Firmware hinterlegten sprachgesteuerten Befehle.
3. Hochladen zu Erfahren Sie Firmware Anleitungen #
Die Schritte zum Erlernen des Firmware-Uploads sind die gleichen wie in Abschnitt 6. Bitte gehen Sie zurück zum vorherigen Abschnitt.
Das Arbeiten jederzeit weiterbearbeiten können. Jede Präsentation und jeder KI-Avatar, den Sie von Grund auf neu erstellen oder hochladen, Methodik of Rede Self-lernen #
Im Rahmen der Sprachsteuerung sollten, wenn der Benutzer einen benutzerdefinierten Sprachbefehl verwenden möchte, die folgenden Methoden angewendet werden.
1. Anleitungen für Selbstlernend Befehle #
| Selbstlernend
Befehl Wörter |
Fuktionelle Behandlungen Beschreibung |
|
Lerne die Weckwörter |
Dieser Befehl dient dazu, dem Sprachmodul das Aktivierungswort beizubringen. Nach der Verwendung dieses Befehls muss der Benutzer gemäß der Sprachansage ein neues Aktivierungswort sagen, damit das Sprachmodul es lernt. Sobald das Sprachmodul erfolgreich gelernt hat, wird ein neues Aktivierungswort angezeigt.
wird hinzugefügt. |
|
Lerne die Kommandowörter |
Dieser Befehl dient dazu, dem Sprachmodul Befehlswörter beizubringen. Nach der Verwendung dieses Befehls muss der Benutzer gemäß der Aufforderung ein neues Befehlswort für eine bestimmte Aktion aussprechen, damit das Sprachmodul es lernt.
Bei erfolgreicher Ausführung wird ein neues Befehlswort hinzugefügt. |
| ein bestimmtes Verhalten. | |
|
Umlernen |
Dieser Befehl dient dazu, das Befehlswort neu zu lernen. Wenn das Erlernen von Befehlswörtern aktiviert ist und Sie mit dem aktuellen Befehlswort nicht zufrieden sind, können Sie diesen Befehl verwenden, um es neu zu lernen.
Befehlswort |
| Abschlusslernen | Dieser Befehl dient zum Beenden des Selbstlernprozesses. |
|
Lernen löschen |
Diese Anweisung dient dazu, das Löschen zu aktivieren.
Selbstlernunterricht |
|
Lösche die Weckwörter |
Dieser Befehl dient zum Löschen des Aktivierungsworts von
selbstlernend |
|
Befehlswörter löschen |
Diese Anweisung dient zum Löschen von Selbstlerninhalten.
Befehlswörter |
|
Alles löschen |
Dieser Befehl dient dazu, alle Anweisungen aus dem Selbstlernprozess zu löschen, einschließlich des Befehlsworts und
Weckwort |
| Löschung beenden | Diese Anweisung wird verwendet, um den Löschvorgang zu beenden. |
2. SelbstlernenBefehl Word Arbeiten jederzeit weiterbearbeiten können. Jede Präsentation und jeder KI-Avatar, den Sie von Grund auf neu erstellen oder hochladen, Prozess #

Wenn Sie fertig sind, können Sie die LED-Leuchten mit den neuen Befehlswörtern steuern.
Hinweis: Wenn Sie ein Befehlswort selbstständig lernen, bleibt das ursprüngliche Befehlswort erhalten.
3. Löschen Befehl Word Anwendungsbereich Übergänge #

Hinweis: Das ursprüngliche Befehlswort und das Aktivierungswort werden nicht gelöscht, nachdem das selbstlernende Befehlswort oder Aktivierungswort gelöscht wurde.
4. Selbststudium die - of Wake-up Worte #

Hinweis: Wenn Sie das Aktivierungswort selbst lernen, bleibt auch das ursprüngliche Aktivierungswort erhalten.
Relevante Unterlagen #
Angebot anfordern oder kaufen bei #
B2B-Geschäft: info@acebott.com


