2017-11-20 2 views
0

Ich entwickle eine Anwendung mit der Google Home. Obwohl ich die simulator für die meisten meiner Tests verwende, möchte ich gelegentlich mit einem echten Gerät testen.Ist es möglich, Google Home so zu trainieren, dass ein bestimmter Aufruf erkannt wird?

Momentan ist es für mein Gerät schwierig, meine Invokationsphrase zu erkennen. Ich kann in Google Home Geschichte sehen, dass es oft von Google NLP fehlinterpretiert wird. Dies macht meine Anwendung sehr schwierig zu laufen! Ist es möglich, diese bestimmten Sätze neu zu trainieren, damit es mich beim nächsten Mal besser erkennt?

Ich habe gesehen, dass es möglich ist, mehrere Aufruf Phrasen im Entwurf Blick auf meinem DialogFlow Projekt zu konfigurieren, Actions on Google verwenden. Ich habe versucht, etwas einfachere Phrasen zu definieren, um den Aufruf zu erleichtern, aber diese werden niemals erkannt, nicht einmal vom Simulator! Es akzeptiert immer nur den voreingestellten, schwer aussprechbaren Ausdruck.

Antwort

1

Leider kann ich nicht noch kommentieren, (Stackoverflow-Regeln) so betrachten dies als halb Antwort:

Wenn Sie die Einrichtung etwas einfachere Sätze versucht und sie sind nicht durch den Simulator als in der Regel die Aufruf-Sätze sind nicht korrekt Setup erkannt . Zumindest, wenn Sie sie als Text in den Simulator eingegeben haben.

Aber ich muss sagen, ich habe gerade versucht, andere Phrasen über die "Zusätzliche Triggering Intents" bei Dialogabläufe Google Assistant Integrationen hinzuzufügen und es hat nicht funktioniert. Soo ... Ich weiß nicht, wie ich das richtig machen soll.

Wenn Sie Probleme damit haben, erkennt Dialogflow Ihren Ausdruck als Sie normalerweise Alternativen hinzufügen können, die mehr auf den Wörtern basieren, die Google tatsächlich versteht, als Sie Ihren Ausdruck sagten.

+1

Hey, danke für deinen Rat. Wo reichen Sie Alternativen ein? –

+1

Ich habe es im Dialogfeld unter Integrationen => Google Assistant => Zusätzliche Triggering Intents versucht. Ich bin nur nicht 100% sicher, ob dies der aktuelle Ort ist. Ich weiß, dass es irgendwo möglich ist, aber das funktioniert nicht für mich. Aber vielleicht nur, weil ich einen anderen Fehler gemacht habe. Wenn Sie eine Aktion json verwenden, so nicht nur Dialogflow, sondern fügen Sie einfach zusätzliche Trigger-Abfrage-Muster in der Willkommensabsicht: "trigger": { "queryPatterns": ' – shortQuestion

+0

Es ist wirklich komisch, ich habe festgestellt, dass, wenn ich meine Stimme wirklich monoton und konstante Amplitude, es jetzt die Phrase jedes Mal erkennt.Strange! –

Verwandte Themen