If you like this project, please give me a star.
The origin of the Noble project is because smart speakers were so popular in 2017! As far as smart speakers are concerned, many giants are pouring into a small market of 200 million. The reason for the small market is that user acceptance is not high (voice-over: What? Tmall sold one million units on Double Eleven? OMG , I didn’t say anything). The bottom line is that the current Mandarin Chinese smart speaker solution has a poor user experience. It is said that it is smart, but often it is mentally retarded. If the solution does not have any advantages in user experience, no matter how many services are integrated, it is actually of little use.
Having said all that, what does Noble want to do? In fact, it is very simple. Noble just wants to try out what the best voice assistant can be built based on the currently available open source software, hardware and free voice services. Well, that’s where Noble comes from! To what extent it can be achieved, to be honest, I don’t know, let’s give it a try! Noble is based on Jasper.
Make sure the unit tests pass.
python3 -m unittest discover
Python code must comply with PEP 8 programming specifications, and the checking tool uses flake8.