Live data from Hacker News

Viewing profile — daanzu

daanzu

HN member
Joined
Tue, Sep 20, 2016, 6:55 AM UTC
HN karma
57
Public activity
26 items

About daanzu

No profile information was provided.

Recent public activity

  1. comment
    Comment #38373880

    https://github.com/dictation-toolbox/dragonfly https://github.com/daanzu/kaldi-active-grammar

  2. comment
    Comment #30126071

    With an open system/engine, you can train your own personal speech model. For kaldi-active-grammar ( https://github.com/daanzu/kaldi-active-grammar ), you can do so without all tha…

  3. comment
    Comment #30125858

    Yep, I have been using my Kaldi backend through Dragonfly exclusively ever since I got v0.1.0 working. I bootstrapped writing it initially using the Dragonfly WSR (windows speech r…

  4. comment
    Comment #30123886

    "Everything other than talon has terrible latency": False! I develop kaldi-active-grammar ( https://github.com/daanzu/kaldi-active-grammar ), a free and open source speech recognit…

  5. comment
    Comment #30123648

    I have been coding entirely by voice for approximately 10 years now (by hand long before that). Most of that time I have been using the Dragonfly ( https://github.com/dictation-too…

  6. comment
    Comment #29954228

    I have been coding entirely by voice for approximately 10 years now (by hand long before that). Most of that time I have been using the Dragonfly ( https://github.com/dictation-too…

  7. comment
    Comment #24399212

    A great demonstration of coding by voice. I want to point out that the Dragonfly library has backends other than the closed/commercial Dragon, and there has been significant progre…

  8. comment
    Comment #23702272

    You raise good points. For what it's worth, I think all "invalidated" samples are still included in the distribution (invalidated.tsv), with the number of up and down votes for eac…

  9. comment
    Comment #23698451

    Google is certainly doing some great work with this, both Project Euphonia and other research [0]. However, as far as I know, the Euphonia dataset is closed and only usable by Goog…

  10. comment
    Comment #23698387

    Gathering, collecting, and publishing such a dataset would be great, and would certainly much improve the baseline speech recognition for people with disordered speech, but it can …

  11. comment
    Comment #23660677

    I develop kaldi-active-grammar [0]. The Kaldi engine itself is state of the art and open source, but is focused on research rather than usability. My project has a simple interface…

  12. comment
    Comment #23514364

    Just to be clear, the Dragonfly speech recognition command and control framework has multiple "backends" (speech recognition engines), including my Kaldi one. Probably the most use…

  13. comment
    Comment #23508747

    For me at least, dictation is actually the more straining mode of speech recognition, as compared to using my command grammars. With dictation, you might say anything, so the compu…

  14. comment
    Comment #23507829

    I agree with everything you said, but I would add that a critical component of voice command and control is strict grammars. There is so much structure and context in what we speak…

  15. comment
    Comment #23507363

    Windows Speech Recognition is far from the best, so perhaps your trouble could be partly caused by how you had to speak in order to be understood, rather than the command style? I …

  16. comment
    Comment #23499349

    I wrote a simple little Python GUI app to record training audio. Given a text file containing prompts, it will choose a random selection and ordering of them, display them to be di…

  17. comment
    Comment #22583437

    I don't know much about Home Assistant, but that certainly should be possible to set up. The KaldiAG API is pretty low level, but basically: you define a set of rules, and send in …

  18. comment
    Comment #22581631

    Too late to edit, but I should probably have noted that KaldiAG also would make it easy to define "contexts" when (groups of) commands are active for recognition. For example, if t…

  19. comment
    Comment #22581047

    I develop Kaldi Active Grammar [1], which is mainly intended for use with strict command grammars. Compared to normal language models, these can provide much better accuracy, assum…

  20. comment
    Comment #22413814

    If you are willing to do some training, you can get tremendously improved results, in my experience. For what it's worth, my voice is quite abnormal, so most untrained speech recog…

  21. comment
    Comment #22411455

    If they are using Windows, packaging is quite easy: see the winpython distribution of KaldiAG. The more difficult part is writing the commands: it is not hard programming, but it i…

  22. comment
    Comment #22411348

    I am all for devising a good, fair apples to apples comparison. If you have any suggestions, let me know. In lieu of that, I use what I have available. While accuracy numbers from …

  23. comment
    Comment #22411314

    Sorry, I was only using the speech engine accuracy as an example. But the freedom of open source stands for any part of software: Dragon's spectacular failures for me are only in p…

  24. comment
    Comment #22411061

    I said this in another comment, but it can't be emphasized enough: I created Kaldi Active Grammar because I didn't trust relying on closed source software for something so crucial …

  25. comment
    Comment #22411022

    For what it's worth, my voice is quite abnormal, so most untrained speech recognition is terrible for me, and even performing the normal "training" for Dragon still resulted in ver…