Wenn Ihnen dieses Projekt gefällt, geben Sie mir bitte einen Stern.
Der Ursprung des Noble-Projekts liegt darin, dass intelligente Lautsprecher im Jahr 2017 so beliebt waren! Was intelligente Lautsprecher betrifft, strömen viele Giganten in einen kleinen Markt von 200 Millionen. Der Grund für den kleinen Markt ist, dass die Benutzerakzeptanz nicht hoch ist (Voice-Over: Was? Tmall hat eine Million Einheiten auf Double Eleven verkauft? OMG , ich habe nichts gesagt). Die Quintessenz ist, dass die aktuelle Smart-Speaker-Lösung für Mandarin-Chinesisch eine schlechte Benutzererfahrung hat. Man sagt, dass sie intelligent ist, aber oft ist sie geistig zurückgeblieben. Wenn die Lösung keine Vorteile in der Benutzererfahrung bringt, ist sie, egal wie viele Dienste integriert sind, eigentlich von geringem Nutzen.
Was will Noble nach alledem tun? Tatsächlich ist es ganz einfach, herauszufinden, welcher beste Sprachassistent auf der Grundlage der derzeit verfügbaren Open-Source-Software, Hardware und kostenlosen Sprachdienste erstellt werden kann. Nun, da kommt Noble her! Inwieweit es erreicht werden kann, weiß ich ehrlich gesagt nicht, versuchen wir es! Noble basiert auf Jasper.
Stellen Sie sicher, dass die Unit-Tests erfolgreich sind.
python3 -m unittest discover
Python-Code muss den PEP 8-Programmierspezifikationen entsprechen und das Prüftool verwendet flake8.