maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Development (https://talk.maemo.org/forumdisplay.php?f=13)
-   -   [devel] PocketSphinx for Fremantle (Speech Recognition Engine) (https://talk.maemo.org/showthread.php?t=72565)

karimko 2011-06-16 21:00

Re: [devel] PocketSphinx for Fremantle (Speech Recognition Engine)
 
Quote:

Originally Posted by joerg_rw (Post 996920)
voice-call via dbus: should be rather simple, as long as you start the speech input engine on headset pushbutton and use a small set of pretrained contact name vocabulary.
/j

I think the engine takes quite some time to load, it would have to be preloaded some time before that or loaded on first press, then just called (sort of a mute/unmute). The easiest solution I think for the contact names: a dynamically built (the user would choose the names he wants to voice call) jsgf grammar since that would decrease the errors dramatically and hopefully remove the training processes which is abit complex in sphinx as far as i tried.

I know a bit about this as I was working on an AI/Voice Assistant (both on PC using Java, and on Maemo). No solid code yet, and I can't find the time to work on it. However, I'll try to help out as much as I can.

Cheers for the initiative OP

joerg_rw 2011-06-25 07:55

Re: [devel] PocketSphinx for Fremantle (Speech Recognition Engine)
 
please also refer to http://talk.maemo.org/showthread.php...10#post1038610 Gesture Recognition Daemon, which would integrate nicely with this one, and serve as both trigger and generic framework for system wide voice control of arbitrary apps (as long as there's any API to control the app - even if it's only the kill -9 cmd ;-P)

SHARP66 2011-10-13 07:01

Re: [devel] PocketSphinx for Fremantle (Speech Recognition Engine)
 
Quote:

Originally Posted by mc_teo (Post 996270)

After this I raw the Script here from the CMUSphinx example, tweaked to work for pulseaudio, http://pastebin.com/zCYzX65Z

Anyone, a little help

I got this error
SYSTEM_ERROR: "dict.c", line 262: fopen((null),r) failed ; Bad address

I must specify the dictionary file, as I understand ...but where...not clear what file should I change

Alfred 2011-10-13 08:35

Re: [devel] PocketSphinx for Fremantle (Speech Recognition Engine)
 
Guys, i wonder if somebody is still working on it?
Then we could beat the **** out of Siri

Boemien 2011-10-13 12:54

Re: [devel] PocketSphinx for Fremantle (Speech Recognition Engine)
 
Hahahaha! I knew somebody would say such a thing! Let's face the power of innovation of Apple, or at least the fact that they do better than other brands!!! I wonder what surprise will be in the iPhone5!!!

Alfred 2011-10-13 13:14

Re: [devel] PocketSphinx for Fremantle (Speech Recognition Engine)
 
Well, i tried and it actually kept up pretty good if you are not too close to the mic, especially taking into acount, that I am Russian.. I guess if smbd keeps developing it, we can actually try to use it on the daily basis.

geneven 2011-10-13 14:35

Re: [devel] PocketSphinx for Fremantle (Speech Recognition Engine)
 
I hadn't noticed that this was sort of working till today. It's not exactly Dragon NaturallySpeaking.

Can someone give an intro explaining what can be done? I can run the Continuous version from the command line and it recognizes some words that I say.

In Dragon NaturallySpeaking, you say "What Can I say" and it gives you a guide to what commands you can use.

What can I say with Pocket Sphinx? Or should I google for a basic guide?

I know I'm asking a bit much, but does it train to learn your speech? In other words, will recognition get better through practice?

SHARP66 2011-10-13 17:12

Re: [devel] PocketSphinx for Fremantle (Speech Recognition Engine)
 
Quote:

Originally Posted by Alfred (Post 1108191)
Well, i tried and it actually kept up pretty good if you are not too close to the mic, especially taking into acount, that I am Russian.. I guess if smbd keeps developing it, we can actually try to use it on the daily basis.

Hey Alfred...please help me..and tell me what you installed and how, because on my phone not working
I got this error
SYSTEM_ERROR: "dict.c", line 262: fopen((null),r) failed ; Bad address

Alfred 2011-10-13 17:15

Re: [devel] PocketSphinx for Fremantle (Speech Recognition Engine)
 
Okay, i uninstalled everything, because it's not optified, will try again tomorrow and report back.

SHARP66 2011-10-13 17:20

Re: [devel] PocketSphinx for Fremantle (Speech Recognition Engine)
 
Quote:

Originally Posted by Alfred (Post 1108317)
Okay, i uninstalled everything, because it's not optified, will try again tomorrow and report back.

eeee...I will die until tomorrow
but why I have problems and you not?


All times are GMT. The time now is 18:31.

vBulletin® Version 3.8.8