Se você gosta deste projeto, por favor me dê uma estrela.
A origem do projeto Noble se deve ao fato de os alto-falantes inteligentes serem muito populares em 2017! No que diz respeito aos alto-falantes inteligentes, muitos gigantes estão investindo em um pequeno mercado de 200 milhões. A razão para o pequeno mercado é que a aceitação do usuário não é alta (narração: O quê? Tmall vendeu um milhão de unidades no Double Eleven? Meu Deus. , eu não disse nada). O resultado final é que a atual solução de alto-falante inteligente em mandarim tem uma experiência de usuário ruim. Diz-se que é inteligente, mas muitas vezes é deficiente mental. Se a solução não apresenta vantagens na experiência do usuário, por mais serviços integrados, na verdade ela é de pouca utilidade.
Dito tudo isso, o que Noble quer fazer? Na verdade, é muito simples. Noble só quer experimentar qual é o melhor assistente de voz que pode ser construído com base no software de código aberto, hardware e serviços de voz gratuitos disponíveis atualmente. Bem, é daí que vem Noble! Até que ponto isso pode ser alcançado, para ser sincero, não sei, vamos tentar! Nobre é baseado em Jasper.
Certifique-se de que os testes de unidade sejam aprovados.
python3 -m unittest discover
O código Python deve estar em conformidade com as especificações de programação PEP 8 e a ferramenta de verificação usa flake8.