Если вам понравился этот проект, пожалуйста, поставьте мне звезду.
Проект Noble возник потому, что в 2017 году умные колонки были так популярны! Что касается умных колонок, многие гиганты вливаются на небольшой рынок в 200 миллионов. Причина маленького рынка в том, что признание пользователей невелико (голос за кадром: Что? Tmall продал один миллион единиц на Double Eleven? OMG). , я ничего не говорил). Суть в том, что нынешнее решение для умных динамиков на китайском языке имеет плохой пользовательский опыт. Говорят, что оно умное, но часто оно умственно отсталое. Если решение не имеет никаких преимуществ в пользовательском опыте, сколько бы сервисов ни было интегрировано, от него фактически мало пользы.
С учетом всего этого, что же хочет сделать Ноубл? На самом деле все очень просто. Ноубл просто хочет попробовать, какой лучший голосовой помощник можно создать на основе доступного в настоящее время программного обеспечения с открытым исходным кодом, оборудования и бесплатных голосовых сервисов. Ну вот откуда родом Ноубл! Насколько этого можно достичь, честно говоря, не знаю, давайте попробуем! Ноубл основан на Джаспере.
Убедитесь, что модульные тесты пройдены.
python3 -m unittest discover
Код Python должен соответствовать спецификациям программирования PEP 8, а инструмент проверки использует flake8.