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

  Thread Rating:
  • 2 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
d1ddyp0p Offline
Junior Member
Posts: 34
Joined: Dec 2010
Reputation: 0
Location: Minnesota
Post: #31
There is a speech API for Linux...a few of them actually - one being Java's (http://java.sun.com/products/java-media/...pifaq.html)

I don't have a lot of experience programming on the Android platform, but as for C/C++ Smile Perhaps, if you ever get interested you could look into developing an app using Android and this..

| 42" 120hz Vizio | HP Slimline 3400 | AMD Athlon 64 X2 4400 @ 2.3GHZ | 4 GB RAM |HD: 1TB x 5 + 250GB + 500 GB | NVidia 8400 w/ HDMI | YAMAHA Receiver RX-V367 | 2 x Polk Audio Monitor30 Series II Rear Speakers | Polk Audio PSW10 10-inch Sub | Allison Acoustics Center Channel | 2 x Techniks SB-2440 Front Speakers | XBMC w/ Neon Skin | Win 7 |
http://meliketech.com
find quote
jitterjames Offline
VoxCommando Founder
Posts: 290
Joined: Aug 2008
Reputation: 0
Location: canada
Post: #32
d1ddyp0p Wrote:There is a speech API for Linux...a few of them actually - one being Java's (http://java.sun.com/products/java-media/...pifaq.html)

I don't have a lot of experience programming on the Android platform, but as for C/C++ Smile Perhaps, if you ever get interested you could look into developing an app using Android and this..

that's good to know. I'm sure someone will put together something soon, if they haven't already.

I don't even have a linux machine so it isn't likely that I will be creating anything for that platform in the near future. For all of its flaws I'm happy enough sticking with Windows, and too lazy to deal with the hassle of switching.
find quote
hawsey Offline
Junior Member
Posts: 22
Joined: Oct 2010
Reputation: 0
Post: #33
Have been following the development of VC ( speech recognition for xbmc and other platforms) for some time ,
if you havent heard of it or dont know what it is you are missing out on something i think is going to be big .
Having to wear a headset which up until now seemed like the best bet would put some people off i think , so enter the Amulet remote control (http://www.amuletdevices.com/ ) , looks pretty damn cool to me , now just have to save up those pennies ...

http://www.youtube.com/watch?v=2kR2C6IeaPw
find quote
gmk2 Offline
Member
Posts: 83
Joined: Jan 2010
Reputation: 0
Post: #34
Firstly - great development. Had a good laugh running this + kinect at the same time on xbmc.

Would it be possible to send the list options back to XBMC? I am using XBMC live (as many might be) on a dedicated htpc running linux with voxCommando running off a laptop; ideally the multiple options would be sent to the xbmc session so it appears on the television rather than a laptop that is not the focus of attention.

In my ideal model I would have the program running on linux on the htpc, short of someone developing that it would run headless off my windows server with all necessary inputs going to the htpc.
find quote
jitterjames Offline
VoxCommando Founder
Posts: 290
Joined: Aug 2008
Reputation: 0
Location: canada
Thumbs Up    Post: #35
gmk2 Wrote:Firstly - great development. Had a good laugh running this + kinect at the same time on xbmc.

Would it be possible to send the list options back to XBMC? I am using XBMC live (as many might be) on a dedicated htpc running linux with voxCommando running off a laptop; ideally the multiple options would be sent to the xbmc session so it appears on the television rather than a laptop that is not the focus of attention.

In my ideal model I would have the program running on linux on the htpc, short of someone developing that it would run headless off my windows server with all necessary inputs going to the htpc.

Yes, in the next version that comes out we will have the option to send OSD recognized command, and / or OSD alternate command options to XBMC using the XBMC notify command. This uses the built in popup notifier that you often see in XBMC. Because that popup is designed to only show a couple of lines of text, you will need to modify one of the skin xml files (DialogKaiToast.xml) to be able to show a title and 8 lines of text. I will provide a tool that patches confluence and Aeon MQ2, but if you are using another skin you'll need to modify that file yourself (and then hopefully post it to the VC forums). This feature actually exists in the current beta version, but I am still working out some bugs.

Ideally I'd like to be able to develop an xbmc script that can display these messages without having to modify the popup xml format since it is used to display other messages, and now these "small" messages will take up more space on the screen when they come up.
find quote
Dannydeman Offline
Senior Member
Posts: 177
Joined: Sep 2008
Reputation: 0
Post: #36
Love Voxcommando:

http://www.youtube.com/watch?v=UZ6jLZ8DINU

I use the Lucy (UK) voice from Acapela and made some scripts. Works very well, I use it more often then I thought I would.
find quote
ESCO1 Offline
Member
Posts: 57
Joined: Nov 2010
Reputation: 0
Location: NEW YORK
Post: #37
Hey friends...has anyone been able to successfully run voxcommando on the latest version of Aeon MQ2 skin? I download the XBMC version provided by jitterjames but i can't get most of the simple/basic commands to work so am stuck now and don't know what i need to tweak...the only commands that work are as follows:

"Run XBMC"
"Go left,right,up and down"
"Computer Ignore me" "computer

thats about it but i the main ones like "browse movies/tvshows,music" or "select" etc...don't work...Please help..thank for taking the time to read.
find quote
Wanilton Offline
Fan
Posts: 655
Joined: Jun 2010
Reputation: 13
Location: Florianópolis - Brazil
Post: #38
Hello, it´s ok for me, one guide for you

Instructions: (You need to configure both programs so that VoxCommando can communicate with XBMC)

Configure XBMC to accept commands:
- In XBMC, Go to SETTINGS >> NETWORK >> SERVICES
- put a check mark next to "Allow control of XBMC via HTTP"
- put check marks next to "Allow programs... to control XBMC"
- set the port to 8080
- set username, and password as desired (remember them)
- exit the settings menu but keep XBMC running. (alt-enter to exit fullscreen)

Configure VoxCommando to send commands to XBMC:
Unzip the Vox file that you downloaded above to a folder on your HD

Run VoxCommando.exe from this new folder

click OPTIONS, then go to the XBMC tab.
- enter your port username and password to match what you entered in XBMC ** DO NOT put checkmarks next to "create artist grammar" or "create album grammar"
- click "SAVE AND CLOSE" and go back to the main VoxCommando window.

click GENXML
a window will open. Click the "Generate All" button in the XBMC group (the one on the left).

you are done! Close this window and RESTART VoxCommando.

Note: you can click "Edit" on the main VoxCommando window to browse the command tree and see what commands are available.

http://www.xbmcbrasil.net
XBMC Brazilian Community Forum
find quote
TomPiXX Offline
Senior Member
Posts: 264
Joined: Jan 2011
Reputation: 0
Location: Germany
Post: #39
Using this great tool since a few days and made a complete german config.
Works like a charm with my bluetooth headset / mic.
To be released soon at the project homepage.
find quote
ESCO1 Offline
Member
Posts: 57
Joined: Nov 2010
Reputation: 0
Location: NEW YORK
Post: #40
Wanilton Wrote:Hello, it´s ok for me, one guide for you

Instructions: (You need to configure both programs so that VoxCommando can communicate with XBMC)

Configure XBMC to accept commands:
- In XBMC, Go to SETTINGS >> NETWORK >> SERVICES
- put a check mark next to "Allow control of XBMC via HTTP"
- put check marks next to "Allow programs... to control XBMC"
- set the port to 8080
- set username, and password as desired (remember them)
- exit the settings menu but keep XBMC running. (alt-enter to exit fullscreen)

Configure VoxCommando to send commands to XBMC:
Unzip the Vox file that you downloaded above to a folder on your HD

Run VoxCommando.exe from this new folder

click OPTIONS, then go to the XBMC tab.
- enter your port username and password to match what you entered in XBMC ** DO NOT put checkmarks next to "create artist grammar" or "create album grammar"
- click "SAVE AND CLOSE" and go back to the main VoxCommando window.

click GENXML
a window will open. Click the "Generate All" button in the XBMC group (the one on the left).

you are done! Close this window and RESTART VoxCommando.

Note: you can click "Edit" on the main VoxCommando window to browse the command tree and see what commands are available.


Hi Wanilton,
Thank you for the quick reply I really do appreciate you stepping in to help me out. I was on the impression that I configured and follow the instructions on the website matching the same port and user name/password…I am at work now so when I get home ill check everything all over again make sure I didn’t leave anything out but If I still hit a brick wall I know I can count on you for your support….I will report later on…thanks again.
find quote
Post Reply