Need help with voice2json?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

synesthesiam
152 Stars 9 Forks MIT License 349 Commits 5 Opened issues

Description

Command-line tools for speech and intent recognition on Linux

Services available

!
?

Need anything else?

Contributors list

# 84,579
R
Shell
MATLAB
hassio
80 commits
# 219,460
node-re...
Shell
HTML
Python
8 commits

voice2json logo

voice2json
is a collection of command-line tools for offline speech/intent recognition on Linux. It is free, open source (MIT), and supports 17 human languages.

From the command-line:

$ voice2json transcribe-wav \
      < turn-on-the-light.wav | \
      voice2json recognize-intent | \
      jq .

produces a JSON event like:

{
    "text": "turn on the light",
    "intent": {
        "name": "LightState"
    },
    "slots": {
        "state": "on"
    }
}

when trained with this template:

[LightState]
states = (on | off)
turn (){state} [the] light

voice2json
is optimized for:

It can be used to:

Supported speech to text systems include:


Unique Features

voice2json
is more than just a wrapper around open source speech to text systems!

Commands

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.