VoxCommando - Speech recognition and command utility (control XBMC by voice commands)

  Thread Rating:
  • 2 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
marv_el Offline
Senior Member
Posts: 140
Joined: Aug 2009
Reputation: 0
Thumbs Up  VoxCommando - Speech recognition and command utility (control XBMC by voice commands)
Post: #1
i found a video on youtube, which looks rather promising - it's from a german guy. he is using an eventghost plug-in called "vox commando", which can control your pc by voice recognition.

http://www.youtube.com/izeizebaby

the programmer of this plug-in now plays around to control xbmc with it:
http://www.eventghost.org/forum/viewtopi...7&start=45

i haven't tried it by myself, but i maybe will soon.
find quote
jitterjames Offline
VoxCommando Founder
Posts: 299
Joined: Aug 2008
Reputation: 0
Location: canada
Post: #2
Hi guys,

Thanks for your interest in vox commando. There have been a bunch of updates recently that you might be interested in. The eventghost thread you linked to above is pretty active and a good way to keep track of my progress: http://www.eventghost.org/forum/viewtopi...f=2&t=2063.

I have some youtube demo videos up as well, including:

the latest video using VoxCommando to control XBMC: http://youtu.be/0gYDcandlZ8

Voice commands using ipod as a microphone: http://www.youtube.com/watch?v=eTkO3AzYJKs

This video basically shows most of vox's features: http://www.youtube.com/watch?v=gaI3yT8vPJs
(This post was last modified: 2011-06-14 00:31 by jitterjames.)
find quote
jitterjames Offline
VoxCommando Founder
Posts: 299
Joined: Aug 2008
Reputation: 0
Location: canada
Post: #3
I have started a website for VoxCommando. I just put it up yesterday so it still needs a lot of work. You can download the latest version from there.

There will be a forum for support and feature requests and tutorials on installation and customization etc. eventually

http://voxcommando.com

I would like to make it possible to talk directly to XBMC from VoxCommando, possibly via http requests. If there is anyone with experience controlling XBMC via http that is willing to help it would be great.Nod
find quote
nickritus Offline
Junior Member
Posts: 30
Joined: Mar 2010
Reputation: 0
Post: #4
Looks cool. One thing I'd suggest that I'd need if I were going to use such a thing:

Some kind of automated scroll for when you just want to browse and don't know what you're looking for. So rather than like in your video where you say "Scroll right 4", you could say "start scrolling right" and it would scroll through all your movies, taking maybe 3 seconds or so on each before scrolling to the next. It would suck to keep saying scroll right. Then when you see a movie you're interested in you just tell it to stop (or go to that movie). Just an idea; it may already be possible to have something like that.
find quote
Arnaud Offline
Member
Posts: 51
Joined: Aug 2009
Reputation: 0
Location: France
Post: #5
Demo is simply amazing ! Congratulations jitterjames !

What about support for languages like French, for example? Is it supported?
find quote
jitterjames Offline
VoxCommando Founder
Posts: 299
Joined: Aug 2008
Reputation: 0
Location: canada
Exclamation  start scroll
Post: #6
nickritus Wrote:Looks cool. One thing I'd suggest that I'd need if I were going to use such a thing:

Some kind of automated scroll for when you just want to browse and don't know what you're looking for. So rather than like in your video where you say "Scroll right 4", you could say "start scrolling right" and it would scroll through all your movies, taking maybe 3 seconds or so on each before scrolling to the next. It would suck to keep saying scroll right. Then when you see a movie you're interested in you just tell it to stop (or go to that movie). Just an idea; it may already be possible to have something like that.

Yes. I just developed a working test of this for a WinMedCntr user. Today I am planning on developing it further to allow use with any command and to allow custom repeat rates, so that you can create your own "slow scroll right" "fast scroll right" etc.

I am hoping to get this working today or tomorrow and putting it in the downloads section of the site.

If you want to keep an eye on the progress come over to the forum. http://voxcommando.com/forum
find quote
jitterjames Offline
VoxCommando Founder
Posts: 299
Joined: Aug 2008
Reputation: 0
Location: canada
Thumbs Up  Multiple Languages
Post: #7
Arnaud Wrote:Demo is simply amazing ! Congratulations jitterjames !

What about support for languages like French, for example? Is it supported?
Thanks Arnaud.

Yes, VoxCommando uses the Windows SAPI engine, so you can use any language that is supported by Windows Speech.

Quote:Speech Recognition is available in English (U.S.), English (U.K.), German (Germany), French (France), Spanish (Spain), Japanese, Chinese (Traditional), and Chinese (Simplified)
. (source)

you can customize ALL of your VoxCommando command phrases too, so if you want you can create a command that opens wordpad by saying "ick ick flack soup". It's up to you. I am able to issue german commands on my system even though I only have english installed, because it makes a best guess by figuring it out phonetically.

Some commands can use "open" dictation (where you can say anything in a given language). You would use this for example for a web search so that you could say "search google for:" and then be able to say anything. For these types of commands you would need to have the correct language installed, and a good clean microphone, or ideally a noise cancelling headset.

I don't think I have any French users yet so you'd be very welcome to join the VC community.
find quote
jitterjames Offline
VoxCommando Founder
Posts: 299
Joined: Aug 2008
Reputation: 0
Location: canada
Post: #8
there is a new version, and now a payload editor at VoxCommando
find quote
jitterjames Offline
VoxCommando Founder
Posts: 299
Joined: Aug 2008
Reputation: 0
Location: canada
Post: #9
I would like to add the ability to add movie and tvshow selection to VoxCommando but the xbmc http interface is not working as it should.

these two commands:

- addtoplaylistfromdb(episodes; idEpisode=3)
- addtoplaylistfromdb(movies; idMovie=3)

should allow me to add tvshows and movies to the playlist the same way that I do it with music. When I issue these commands, they do get added to the playlist, but then they won't play.

Does anyone know anything about this? the http api has been depricated, which means I guess that this will never get fixed, but as far as I know the json interface is still incomplete and would not offer a solution.
find quote
jitterjames Offline
VoxCommando Founder
Posts: 299
Joined: Aug 2008
Reputation: 0
Location: canada
Post: #10
here's a demo of the lastest version of VoxCommando with XBMC.

the functionality is quite extensive now:

http://www.youtube.com/watch?v=zBNyUBRwmSQ
find quote
fonzie Offline
Senior Member
Posts: 155
Joined: Dec 2009
Reputation: 0
Post: #11
OMG this is freakin' awesome!! I need this. I downloaded it and I am trying to get it to work like the video above.
(This post was last modified: 2010-10-02 09:33 by fonzie.)
find quote
marcelbk Offline
Junior Member
Posts: 18
Joined: Sep 2008
Reputation: 0
Post: #12
I donwload it and it's amazing.
Is it possibile create an XML with the most popular commands of XBMC in english?
I was trying create one but I realized that some words are more "acceptable" than others.
find quote
jitterjames Offline
VoxCommando Founder
Posts: 299
Joined: Aug 2008
Reputation: 0
Location: canada
Post: #13
do you mean something like this?

http://voxcommando.com/forum/index.php?topic=91.0
find quote
Badgertronic Offline
Junior Member
Posts: 7
Joined: Oct 2010
Reputation: 0
Post: #14
Hi.

I am using a voice recognition software called Vox Commando with XBMC. All works well when my laptop is connected to the internet but when not connected to the internet (both programs are on the same machine) the commands do not reach xbmc.
The odd thing is that if I start vox commando and xbmc connected to the internet and then disconnect the internet it still works. The problem only arises when xbmc is started whilst not connected. I assume that this is something to do with the network connections?

I am using Dharma beta 3 on windows 7

Any help would be greatly appreciated.
find quote
ghostelement Offline
Fan
Posts: 444
Joined: Sep 2010
Reputation: 3
Location: Portland, Oregon
Post: #15
What would be a good microphone to use for something like this? It seems like you'd have to have it right next to your mouth so it would pick up your voice commands rather than whatever media was playing.

[Image: tgdb-buttonlogosmall.png]
thegamesdb.net - An open video games database.
scottbrant.net - Blog
find quote
Post Reply