baykovr / AVPI

an open source voice command macro software
https://baykovr.github.io/gavpi.html
GNU General Public License v3.0
198 stars 42 forks source link

Linux support #28

Closed JoshuaMurphynz closed 8 years ago

JoshuaMurphynz commented 9 years ago

You said over 8 months ago on reddit that this would maybe be on Linux.

Any news?

baykovr commented 9 years ago

Neat, looks like mono has the correct library support ported over.

http://go-mono.com/status/status.aspx?reference=4.0&profile=4.5&assembly=System.Speech

peterclemenko commented 9 years ago

Just tried to build on OSX and found that Mono does not, in fact, support system.speech.

baykovr commented 9 years ago

Confirmed lack of mono support for entire System.Speech namespace. sigh.

JoshuaMurphynz commented 8 years ago

So now what?

baykovr commented 8 years ago

I wrongfully assumed that mono would support everything, need a new voice recognition engine in order to support linux.

baykovr commented 8 years ago

At this time I cannot support linux pending two major issues:

  1. The voice recognition engine is not portable.
  2. The input manager is not portable.

If/when these are resolved a port will follow.

JoshuaMurphynz commented 8 years ago

Are these planned to be ported at any point?

baykovr commented 8 years ago

At some point yes, I am looking at speech recognition engine alternatives which support Linux.

moozaad commented 8 years ago

Did a little light research and this seems like the only current options. Free to use for non-commercial. http://www.syn.co.in/Syn-Speech.aspx

http://www.codeproject.com/Articles/890117/Speech-Recognition-in-Mono-and-Net-Csharp

Just system.deployment and inputManager to go.

edit: input manager would need to be abstracted and a wrapper for xsendevent/xkeyevent used depending on platform. Someone had big go at it here but a serious cut down version for just the functions needed should do the trick. http://www.codeproject.com/Articles/584743/Programming-Xlib-with-Mono-Deve

Example X api usage http://www.doctort.org/adam/nerd-notes/x11-fake-keypress-event.html

FilBot3 commented 9 months ago

At some point yes, I am looking at speech recognition engine alternatives which support Linux.

So no linux support currently?

baykovr commented 9 months ago

Not at this time, but it has been some years since I’ve tried porting. Mono may work.On Jan 19, 2024, at 2:04 PM, FilBot3 @.***> wrote:

At some point yes, I am looking at speech recognition engine alternatives which support Linux.

So no linux support currently?

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you modified the open/close state.Message ID: @.***>