Bibliothek installieren/aktualisieren
Beim Versuch, eine neue virtuelle Python-Umgebung zu konfigurieren, wird eine Fehlermeldung wie E: Unable to locate package python3-venv
angezeigt.
Bei älteren Ubuntu-Versionen ist das Metapaket für die virtuelle Python 3-Umgebung (
python3-venv
) nicht verfügbar. Verwenden Sie stattdessen eine voll qualifizierte Version:sudo apt-get install python3-dev python3.4-venv
Sie erhalten eine Fehlermeldung wie No matching distribution found
oder <wheel> is not a supported wheel on this platform
.
Prüfen Sie die Hardwarearchitektur:
uname -a
Linux raspberrypi 4.9.24-v7+ #993 SMP Wed Apr 26 18:01:23 BST 2017 armv7l GNU/LinuxDie Bibliothek wird nur auf Hardware mit den Architekturen linux-armv7l und linux-x86_64 unterstützt. Verwenden Sie für andere Hardware stattdessen den Google Assistant-Dienst.
Probleme mit Anmeldedaten
Wenn Sie versuchen, Anmeldedaten mit dem Autorisierungstool zu generieren, werden Sie aufgefordert, eine URL aufzurufen und sich in Ihrem Google-Konto anzumelden. Auf der Seite wird dann eine Fehlermeldung angezeigt, z. B. „Ein Fehler ist aufgetreten“.
- Die Google Assistant API muss aktiviert und der OAuth-Zustimmungsbildschirm unter Entwicklerprojekt und Kontoeinstellungen konfigurieren konfiguriert sein.
Berechtigungsprobleme
Google Assistant antwortet: Bei einigen Grundeinstellungen ist deine Berechtigung erforderlich...
- Legen Sie Aktivitätseinstellungen für das Konto fest, das Sie beim Festlegen des Autorisierungscodes verwendet haben.
Probleme mit der Spracherkennung
Assistant antwortet mit Ich weiß nicht, wie ich da helfen kann oder Ich verstehe nicht.
- Überprüfen Sie, ob Ihre Stimme richtig erkannt wurde. Suchen Sie in der Ausgabe des Beispielcodes nach einem Transkript der Nutzeranfrage. Sie können sich auch meine Aktivitäten ansehen. Sie können die von Assistant empfangenen Audiodaten abspielen, um zu prüfen, ob Probleme mit der Audioqualität vorliegen. Wenn Sie übermäßige Geräusche hören oder der Ton verzerrt ist, prüfen Sie, ob das Mikrofon richtig konfiguriert ist, oder versuchen Sie es mit einem anderen Mikrofon.
Trait-Probleme
Assistant erkennt eine Eigenschaft nicht, die du einem Modell hinzugefügt hast.
Prüfen Sie, ob die Trait dem Modell hinzugefügt wurde (siehe Traits für das Gerät registrieren).
Wenn Sie eine Geräteinstanz für ein Modell generiert haben, wird die Geräteinstanz nicht automatisch aktualisiert, wenn ihr Modell von anderen Nutzern geändert wird. Sie müssen die Geräteinstanz manuell über das Befehlszeilentool zur Registrierung oder die REST API noch einmal registrieren. Die Geräteinstanz-ID finden Sie in der Ausgabe des Beispiels.
Probleme mit Geräteaktionen
Google Assistant antwortet, dass die App auf deinem Gerät nicht unterstützt wird.
- In der Actions Console können Sie die Oberflächenfunktionen Ihrer Assistant-App festlegen. Wenn Sie die Bildschirmausgabe als erforderlich festlegen, funktionieren Ihre benutzerdefinierten Aktionen nicht. Das Google Assistant SDK unterstützt derzeit keine Bildschirmfunktionen.
Hotword-Probleme
Assistant reagiert nicht auf Sätze, die mit Ok Google oder Hey Google beginnen.
Wenn Sie Ihre Stimme immer noch nur wenig oder gar nicht erkennen, sollten Sie die Empfindlichkeit des Mikrofons kalibrieren:
- Beenden Sie alle gerade ausgeführten Beispielcodes (Strg+C).
- Führen Sie den folgenden Befehl aus:
export ASSISTANT_MIC_SENSITIVITY=-6
- Führen Sie den Beispielcode aus und versuchen Sie es noch einmal. Gehen Sie zurück zu Schritt 1, aber senken Sie den
ASSISTANT_MIC_SENSITIVITY
-Wert weiter in Intervallen von -6 (z.B. -6, -12, -18, -24...), bis die Spracherkennung optimal ist. Wenn -60 erreicht werden, prüfen Sie Ihr Mikrofon.
Probleme mit Weckern und Timern
Assistant folgt keinen verbalen Befehlen, z. B. zum Pausieren oder Anhalten eines Timers.
- Dieses Problem kann auftreten, wenn Sie für ein bestimmtes Gerätemodell die Eigenschaft StartStop oder OnOff aktiviert haben. Wenn Sie diese Trait aus dem Gerätemodell entfernen, funktionieren verbale Befehle.
Probleme bei der Wiedergabe von Podcasts und Nachrichten
Assistant folgt keinen Wiedergabebefehlen (z. B. zum Pausieren oder Anhalten eines Podcasts).
- Dieses Problem kann auftreten, wenn Sie für ein bestimmtes Gerätemodell die Trait StartStop oder OnOff aktiviert haben. Wenn du diese Trait aus dem Gerätemodell entfernst, funktionieren Wiedergabebefehle.
Übertragungsprobleme
Assistant kann keine Nachrichten von einem Gerät an ein anderes senden.
- Achte darauf, den Gerätestandort in der Google Assistant App festzulegen. Beide Geräte müssen in der App dieselbe Adresse haben.
Support
Du konntest das Problem noch immer nicht lösen? Weitere Informationen finden Sie auf unserer Supportseite.