image

French startup Snips[1] is now helping you build a custom voice assistant for your device. Snips doesn’t use Amazon’s Alexa Voice Service[2] or Google Assistant SDK[3] — the company is building its own voice assistant so that you can embed it on your devices. And the best part is that it doesn’t send anything to the cloud as it works offline.

If you want to understand how a voice assistant works, you can split it into multiple parts. First, it starts with a wakeword. Snips has a handful of wakewords by default, such as “Hey Snips,” but you can also pay the company to create your own wakeword.

For instance, if you’re building a multimedia robot called Keecker[4], you can create a custom “Hey Keecker” hot word. Snips then uses deep learning to accurately detect when someone is trying to talk to your voice assistant.

The second part is automatic speech recognition. A voice assistant transcribes your voice into a text query. Popular home assistants usually send a small audio file with your voice and use servers to transcribe your query.

Snips can transcribe your voice into text on the device itself. It works on anything that is more powerful than a Raspberry Pi[5]. For now, Snips is limited to English and French. You’ll have to use a third-party automatic speech recognition API for other languages.

Then, Snips needs to understand your query. The company has developed natural language capabilities. But there are hundreds, or even thousands of different ways to ask a simple question about the weather for instance.

That’s why Snips is launching a data generation service today. I saw a demo yesterday,...

Read more from our friends at TechCrunch