Picovoice-Testphase abgelaufen? Diese Offline-Alternativen gibt es

August 2026 · Migrationsleitfaden · Deutsch

Wenn ein Prototyp Porcupine verwendet und die Testphase endet, muss die Spracherkennung nicht in die Cloud umziehen. Wake-Word-Erkennung kann weiterhin vollständig lokal laufen.

Aktueller Stand: Picovoice beschreibt den kostenlosen Zugang als einmalige Testphase für Unternehmen. Laut FAQ gibt es derzeit keinen eigenen Tarif für private oder nichtkommerzielle Projekte. Porcupine benötigt weiterhin einen gültigen AccessKey. Prüfe vor der Migration immer die Angaben in deinem Console-Konto.

Drei praktische Wege

WegGeeignet fürAufwand
openWakeWord selbst trainierenEntwickler mit ML-/Python-Erfahrung und Wunsch nach voller KontrolleAbhängigkeiten, synthetische Daten, Negativdaten und Tests selbst pflegen
Voicute-Modell erzeugen und lokal ausführenTeams, die ein herunterladbares ONNX- oder TFLite-Modell möchtenTraining online; Inferenz danach offline und ohne Voicute-AccessKey
Kommerzielles SDKUnternehmen, die Herstellersupport und fertige SDKs benötigenLizenz-, Konto- und Autorisierungsvorgaben bleiben bestehen

Option 1: openWakeWord

openWakeWord stellt offenen Code, ONNX-/TFLite-Inferenz und Trainings-Notebooks bereit. Die mitgelieferten vortrainierten Modelle unterstützen laut Projekt derzeit Englisch. Ein eigenes deutsches Modell erfordert deshalb besondere Prüfung der Sprachsynthese, Aussprache, Negativbeispiele und Fehlaktivierungen.

pip install openwakeword

from openwakeword.model import Model
model = Model(wakeword_models=["mein_modell.onnx"])
scores = model.predict(audio_frame)

Option 2: Modell online erstellen, offline ausführen

Bei Voicute gibst du ein deutsches Weckwort oder mehrere Sprachbefehle ein und lädst anschließend das Modell herunter. ONNX eignet sich für ONNX Runtime auf Python, Linux, Windows, macOS, Android und Web-Integrationen; TFLite eignet sich für kompatible mobile und eingebettete Laufzeiten. Die Audiodaten bleiben bei der Inferenz auf dem Gerät.

  1. Weckwort oder Befehle festlegen.
  2. ONNX- oder TFLite-Paket erzeugen und herunterladen.
  3. Mit den offenen Inferenzbeispielen starten.
  4. Auf echter Hardware mit verschiedenen Stimmen und Hintergrundgeräuschen testen.
  5. Schwellenwert einstellen, erst danach Aktionen verbinden.

Entscheidungshilfe

Nimm openWakeWord, wenn du die gesamte Trainingspipeline besitzen und warten möchtest. Nimm Voicute, wenn du schnell ein portables Modellartefakt brauchst und die Laufzeit unabhängig vom Trainingsdienst bleiben soll. Ein kommerzielles SDK ist sinnvoll, wenn garantierter Support wichtiger ist als Unabhängigkeit von Konto und Lizenz.

Wichtig: „Offline“ sagt noch nichts über Runtime-Schlüssel, Modellportabilität oder Lizenz aus. Prüfe alle drei Punkte und teste immer mit dem echten Mikrofon.
Offline-Modell erstellen

Quellen