Hacker News new | past | comments | ask | show | jobs | submit login

I've designed Talon (my voice / alt input project) from the ground up for cross-platform scripts/configs. Once I port the OS layer to Windows/Linux you should be able to reuse mostly everything (with some app/os-specific stuff overridden at whatever abstraction layer it makes sense).

What sort of CPU load are you seeing? I'm able to dictate on battery, peaks averaging ~20% cpu. (Dragon is a different beast, peaking to >80% anytime it's over the noise threshold, so you need a really good mic to get good battery life).




I think that if you made a module that did voice commands for VLC media player that it could be quite popular. I've often wished I could just yell out "VLC pause" instead of having to walk over to the keyboard or mouse.


As you wish: https://youtu.be/49kv_E9XjpY

Script here: https://github.com/talonvoice/examples/blob/master/vlc.py

Alternate minimal script:

   from talon.voice import Context, Key
   ctx = Context('vlc', bundle='org.videolan.vlc')
   ctx.keymap({'video (pause | play)': Key('space')})




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: