Unabhängiges Verzeichnis, erstellt vom Entwickler von Vulpo. Steht in keiner Verbindung zu Home Assistant oder der Open Home Foundation.

Überblick

Whisper Cloud ist eine benutzerdefinierte Integration, die Speech-to-Text-Audio von Assist an eine Cloud-API für Transkription sendet. Sie unterstützt OpenAI, GroqCloud, Mistral AI, Cohere und Xiaomi MiMo sowie einen benutzerdefinierten Endpunkt für jeden OpenAI-kompatiblen Transkriptionsserver wie whisper-asr-webservice oder faster-whisper-server. Wenn die Transkription nicht mehr auf dem lokalen Rechner läuft, sinkt die Last auf dem Home Assistant Server. Jeder Anbietereintrag hat Einstellungen für Modell, Temperatur und einen optionalen Prompt, wobei Anbieter, die diese nicht akzeptieren, sie ausblenden. Eine Option kann das Audio schon während der Aufnahme hochladen, um die Latenz zu senken, und die Integration wechselt auf einen gepufferten Upload, wenn der Anbieter das Streaming ablehnt. Die Einrichtung erfolgt in der Oberfläche mit einem API-Schlüssel für den gewählten Anbieter.

Zusammenfassung der README und des Codes von fabio-garavini/ha-openai-whisper-stt-api, automatisch erstellt und übersetzt. Stimmt etwas nicht, oder betreust du das Projekt und möchtest hier deinen eigenen Text? Melde dich

Unterstützt

  • Nutzt die Cloud des Herstellers Braucht eine Internetverbindung und einen Account beim Hersteller.

  • Aus dem Marketplace Wird über den Marketplace installiert, früher HACS.

  • Aktiv gepflegt Das Projekt hat in den letzten sechs Monaten eine neue Version oder Änderung veröffentlicht.

Einrichtung

Installiere sie aus dem Marketplace und starte Home Assistant neu. Füge sie dann unter Einstellungen > Geräte & Dienste hinzu.

Whisper Cloud

  • API-Anbieter

Anbieter einrichten

  • Name
  • API-SchlüsselAPI-Schlüssel für den ausgewählten Anbieter.
  • Modell
  • Temperatur
  • Prompt (optional)
  • Audio während der Aufnahme streamen (geringere Latenz)Lädt das Audio zum Anbieter hoch, während es noch aufgenommen wird, statt erst nach Ende der Aufnahme. Wenn der Anbieter gestreamte Uploads nicht akzeptiert, wechselt die Integration automatisch auf einen gepufferten Upload und merkt sich, es nicht erneut zu versuchen.

Benutzerdefinierter Endpunkt

  • Name
  • URLDie URL deines Servers. An eine URL ohne Pfad wird der Standard-Endpunkt angehängt (https://host und https://host/v1 werden beide zu https://host/v1/audio/transcriptions); jede URL, die bereits einen Pfad enthält, wird unverändert verwendet, zum Beispiel http://host:8000/asr (whisper-asr-webservice).
  • API-Schlüssel (optional)Leer lassen, wenn dein Server keinen API-Schlüssel benötigt.
  • ModellModellname, den dein Server akzeptiert (zum Beispiel whisper-1, Systran/faster-whisper-large-v3).
  • Temperatur
  • Prompt (optional)
  • Feldname der AudiodateiMultipart-Feld, über das das Audio hochgeladen wird. Die meisten OpenAI-kompatiblen Server verwenden file; whisper-asr-webservice braucht audio_file. Wenn du unsicher bist, behalte file: Die Integration erkennt das und versucht es bei einer 422-Antwort automatisch erneut.
  • Audio während der Aufnahme streamen (geringere Latenz)Lädt das Audio zum Anbieter hoch, während es noch aufgenommen wird, statt erst nach Ende der Aufnahme. Wenn der Anbieter gestreamte Uploads nicht akzeptiert, wechselt die Integration automatisch auf einen gepufferten Upload und merkt sich, es nicht erneut zu versuchen.

Neu konfigurieren

  • Name
  • URLDie URL deines Servers. An eine URL ohne Pfad wird der Standard-Endpunkt angehängt (https://host und https://host/v1 werden beide zu https://host/v1/audio/transcriptions); jede URL, die bereits einen Pfad enthält, wird unverändert verwendet, zum Beispiel http://host:8000/asr (whisper-asr-webservice).
  • API-Schlüssel (leer lassen, um den aktuellen zu behalten)Leer lassen, um den aktuellen API-Schlüssel zu behalten.
  • Modell
  • Temperatur
  • Prompt (optional)
  • Feldname der AudiodateiMultipart-Feld, über das das Audio hochgeladen wird. Die meisten OpenAI-kompatiblen Server verwenden file; whisper-asr-webservice braucht audio_file. Wenn du unsicher bist, behalte file: Die Integration erkennt das und versucht es bei einer 422-Antwort automatisch erneut.
  • Audio während der Aufnahme streamen (geringere Latenz)Lädt das Audio zum Anbieter hoch, während es noch aufgenommen wird, statt erst nach Ende der Aufnahme. Wenn der Anbieter gestreamte Uploads nicht akzeptiert, wechselt die Integration automatisch auf einen gepufferten Upload und merkt sich, es nicht erneut zu versuchen.

Nach der Einrichtung

  • Modell
  • Temperatur
  • Prompt (optional)
  • Audio während der Aufnahme streamen (geringere Latenz)Lädt das Audio zum Anbieter hoch, während es noch aufgenommen wird, statt erst nach Ende der Aufnahme. Wenn der Anbieter gestreamte Uploads nicht akzeptiert, wechselt die Integration automatisch auf einen gepufferten Upload und merkt sich, es nicht erneut zu versuchen.

Texte aus dem Code von fabio-garavini/ha-openai-whisper-stt-api. Texte, für die das Repository keine Übersetzung hat, wurden automatisch übersetzt.

Fehlerbehebung

  • DiagnosedatenLädt eine Diagnosedatei herunter, die du an einen Fehlerbericht anhängen kannst.

Aus der README

This HA custom integration lets you use any compatible OpenAI API (OpenAI, GroqCloud, Mistral AI, others coming...) for computing speech-to-text in cloud, reducing workload on Home Assistant server.

Aus der README von fabio-garavini/ha-openai-whisper-stt-api, GNU AGPL v3.0. Gekürzt.

Informationen

Installationen
753 teilen Analysedaten
GitHub-Sterne
111
Verbindung
Nutzt die Cloud des Herstellers
Pflege
In den letzten 6 Monaten aktualisiert
Version
3.1.1,
Kategorie
KI und Sprache, KI-Modelle
Art
Marketplace-Integration
Marke
OpenAI
Voraussetzung
Braucht den Marketplace (HACS bis Home Assistant 2026.10)
Domain
openai_whisper_cloud

Mehr von OpenAI

Das könnte dir auch gefallen

Unabhängiges Verzeichnis, erstellt vom Entwickler von Vulpo. Steht in keiner Verbindung zu Home Assistant oder der Open Home Foundation. Über diese Zahlen