Author Topic: Starting with VoxCommando ... in French !  (Read 16768 times)

0 Members and 1 Guest are viewing this topic.

archizor

  • Jr. Member
  • **
  • Posts: 11
  • Karma: 0
    • View Profile
Starting with VoxCommando ... in French !
« on: October 06, 2010, 09:50:04 AM »
I all !

I think , i'am one of the first frenchi, trying to play with that app to automate all my home-theater installation . I'am actually using a tactical solution on Ipod touch / ipad , Evenghost, usb-uirt, XBMC, Squeezebox, RF light command.

I Want now to use voice, it seems everything start here ! :)

I'am actually using the app more or less without changing the native installer. I use GenXML i have all my collection in xbmc, and all command to evenghost work fine.
I've got a probleme with recognition . I try frech recognition ... Very bad when you speek english word. so before changing and adding all french i want to use it in english (not waf but it's test lab :))

My problem is when i set in windows 7 english US. I have to speak those english word but with a french accent, i have to pronunce all word with french phonetic ...like "ignore me" = "inioreu meu"

So i don't know how to add french word and make the soft find my word but in french witch french phonetic or in english with english phonetic ... but not a mix !

:)

Thx for the job, i've read the forum Totally, i support and i follow !

Archi ... first french fan ? ;)

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7715
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Starting with VoxCommando ... in French !
« Reply #1 on: October 06, 2010, 12:41:50 PM »
Hi Archi, welcome aboard.  I am very happy to have a French user.  Yes I think you are the first to join the forum, and maybe the first user as well.  I live in Quebec, so I speak a bit of French, though not as much as I am supposed to...  :-[

I would think that running in French would be your best bet.  You can change all the phrases to use french words.  I guess you have tried that, so you are having problems with all the english names for Artist, Movies etc.?  Can you try to pronouce them in an English accent?  I haven't tried with payloads but with basic commands I find that I can do German or Portuguese commands when running on an english os and it works well.

Do you know how to edit the phrases in the command tree?  This is very easy to do.  You just click edit, and expand the tree for the group/command that you want to change.  Then you can edit the phrases shown under the command to use anything you want.  If you want to be able to say different things for the same command, you just enter multiple phrases separated by commas.  If you watch the first tutorial it might help:
http://voxcommando.com/forum/index.php?topic=45.msg150#msg150

It is out of date but the concept is the same.  Also this video has captions and you can tell youtube to translate them into any language if you want.

If you are going to run VC on an English OS then I think you have the right idea.  You have to spell things phonetically.  But why use "ignoreu meu" when you could write "mig no ray" or "nay coot paw" or something like that?  You can also lower the required confidence in the options if it looks like VC is getting the right command but not executing it.  The WAF is important always!  I would love to be able to claim that I not only have a French user, but a French Woman user!  That will be a milestone for sure.

If you are running VC on english, then go to the windows speech control panel and run the "train your computer to better understand you" a few times and it will help a lot with the accent I am sure.  Of course you also need a good microphone set up.

If you want to send me your command xml files and a video showing you using VC, then I might have some ideas on ways to improve your recognition rate.


archizor

  • Jr. Member
  • **
  • Posts: 11
  • Karma: 0
    • View Profile
Re: Starting with VoxCommando ... in French !
« Reply #2 on: October 07, 2010, 05:48:04 AM »
Hi!

Thx for trying to help me.

Mi night was short, i play like a child with your App. I finnish by coming back in french with french recognition, i change every word in your command tree to french word, i import all my xbmc Playload en modify them to be perfect, i had command to control my hometheater trought evenghost and my usb-uirt, i now control a part of my HC ( i need to finish learning ircode to evenghost i was using another app it's quite long)

I don't understand what was the probleme but i train my computer 2 times in french recognition and now ....
It's Amazing !!!!!!!!!!!!!!!! everything work fine, i got a nice USB logitech mic, i put the confidence to 60 , and i control it from everywhere on my sofa !

I have some adjustement to do in some playload command en EG command  i've add some command in evenghost to control xbmc like Next audio, Next sub, increase sub delay etc. i will add it to your soft.

I find it really really attractive, i got many idea, i will try to add as much command as i can to control all of my installation.
about it i ve a question :

If i add 50 / 100 command and 100, 200 word more in your app, do you think it will find quickly like now ?

I will try to add some TTS  answer to confirm action. actually it ANNa us TTS voice. Where can i change it ? i've got some French TTS for my GPS . Can i try it ? do you know where to find other TTS voice ?

Thank's a lot i will play during some week and feedback as much as i can !

A video demo when everything will work like a charm for my wife ;)


i'm totally fan !

Wanilton

  • $upporter
  • Hero Member
  • *****
  • Posts: 559
  • Karma: 6
    • View Profile
    • XBMC Brazil Forum
Re: Starting with VoxCommando ... in French !
« Reply #3 on: October 07, 2010, 07:15:19 AM »
For use XBMC with voxcommando, you don´t need use the eventghost I have the impression that you understand that this is necessary, just to properly configure the vox and XBMC and done.
www.xbmcbrasil.net
XBMC  Brazilian Community Forum - Admin
Windows 8.1 - XBMC Gotham Custom Plus - Aeon MQ 5
My Room Entertaiment´s
About me

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7715
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Starting with VoxCommando ... in French !
« Reply #4 on: October 07, 2010, 08:12:07 AM »
Wanilton is right (he is becoming the VC/XMBC expert around here).  You will still need EventGhost to control your home theater equipment and other software, but when you want to control XBMC it will be faster and offer more functions to send commands directly to XBMC.  As far as I know the XBMC plugins for EventGhost are not very powerful.

See this if you have not already: http://voxcommando.com/forum/index.php?topic=91.msg569#msg569

I would appreciate it if you could upload your voicecommands.xml and payloads when you are "finished" so that I can create a ready to use version for French users.

A demo video in French would be fantastic.  I look forward to it.
« Last Edit: October 07, 2010, 08:14:42 AM by jitterjames »

archizor

  • Jr. Member
  • **
  • Posts: 11
  • Karma: 0
    • View Profile
Re: Starting with VoxCommando ... in French !
« Reply #5 on: October 07, 2010, 08:39:45 AM »
Ok i can do that for the voice command.

Thx for the passthrought option to XBMC.. i will try to use it. But i choose the most simple solution for me to have something functionnal using what i already have in production. My evenghost for xbmc is really tweaked, and my xbmc Too.

I 'am addict to image quality, so i use external player MPC-HC with ffdshow and many shadder to up my quality. i have a tweaked playercorefactory.xml, and in evenghost depending the movie i play (mkv , m2ts , AVCHD, DVD) etc. i don't use the same player in xbmc (Dsplayer, dvdplayer, mpc-hc,power dvd). I map all my eventghost XBMC player control (play, pause, fast forward, big skip ...etc.) with all the mpc, and dsplayer mapping key. eventghost test if a programme is in use, and do the function with the good player. (if my wife look an .avi the pause button of my iphone remote send to evenghost a xbmc pause. but if i look a .mkv HD, mpc-hc is in use and when i press pause, the evenghost send a MPC pause.) etc... Idem for activate /desactivate filter, in mpc or dsplayer, idem to use mpc subtitle or vobsub or xbmc.
So i just map the "voxcommando.EG.Pause" to the "touchIR.pause" command. which is the command my other software send to Evenghost. I just can use a tactical screen or a vocal word to do the same functiun on every player. ( the pause button switch on the light slowly ... when i project a movie). Evenghost do it very well ;)
So i think i will not use the xbmc function except as a mediacenter library and software. Because se default player can't play with MPC-HC regarding to the image quality. And i don't want to rewrite all my macro in voxcommando but only activate them by a word.

I hope you follow me.

Give me one week to make a correct translation of your voxcommand.xml ( i translate for my vocabulary which is not exactly a good translation for all french people) and i send it to you. for the movie, when it will be perfect in some week ;)

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7715
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Starting with VoxCommando ... in French !
« Reply #6 on: October 07, 2010, 08:58:04 AM »
Sounds like you know what you are doing then.  EventGhost is great for its ability to do these types of things.  I personally use MediaPortal for all my video, but I am considering moving to XBMC because I can control it better.  If you want to be able to ask for music by using the name of the artist, or ask for a TV show, then you will find it very easy to do by asking xbmc directly.  You should still be able to control everything with eventGhost through your mapped remote keys and the logic of EventGhost.

You can also send commands directly to mediaMonkey, which I think is by far the best software available for music.  I still need to work on the GenXML commands for mediaMonkey but I have other things to do first.

If you have other TTS voices installed on your computer you can select the default voice to use in VC options page.

One place to get voices is here:

http://www.loquendo.com/en/demos/demo_tts.htm
or
http://www.acapela-group.com/text-to-speech-interactive-demo.html

I don't know if they are expensive or not.

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7715
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Starting with VoxCommando ... in French !
« Reply #7 on: October 07, 2010, 09:02:29 AM »
Quote
If i add 50 / 100 command and 100, 200 word more in your app, do you think it will find quickly like now ?

It should not be a problem.  If you consider that I load 7000 song titles into my tree.

You will need to choose your language carefully to make sure that your phrases do not sound too similar to each other.  But you will see how it goes with testing.

You can have several versions of VC ready at once by simply copying your whole folder to another location.  This is also a great way to make a backup when testing out new configurations.

You can even run two configurations of VC at the same time, although I have yet to figure out a practical application for this.

archizor

  • Jr. Member
  • **
  • Posts: 11
  • Karma: 0
    • View Profile
Re: Starting with VoxCommando ... in French !
« Reply #8 on: October 07, 2010, 09:36:38 AM »
Thx !

i use evenghost only for sending player command ! the reste is by vox directly telling "watch movie ..." is something totally crasy :D.

to do more, would you think it's possible to make a playload.xml file withTV show and epidose number. i don't test with tv show actually but i show on movie telling "TV show Chuck". i would like "Watch tv show dexter episode 1 saison 2 "

for example.

and i took some time for you

http://www.megaupload.com/?d=RAWVEQON

Your voicecommand totally french translated ! i let the english word and i put the french word after. i try to do the most exact translation when possible and adapte to french langage depending the action when nothing in our langage were corresponding.

Hope it will help :)

;)

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7715
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Starting with VoxCommando ... in French !
« Reply #9 on: October 07, 2010, 10:21:16 AM »
cool thanks.  In the future, please attach small files directly to your post.  Those free file sites a real PITA.

Just click "additional options" at the bottom right when posting.

Yes we can do a command like "play {TVSERIES} Season {1-10} Episode {1-30}" with 3 payloads.  We could use xbmc smart playlist.

Note that there is already a function for loading unwatched episodes which is what most people usually want.

archizor

  • Jr. Member
  • **
  • Posts: 11
  • Karma: 0
    • View Profile
Re: Starting with VoxCommando ... in French !
« Reply #10 on: October 07, 2010, 10:56:06 AM »
Correction made !

See Voicecommand.xml il french attached

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7715
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Starting with VoxCommando ... in French !
« Reply #11 on: October 07, 2010, 11:09:43 AM »
did you have some kind of french payloads as well, or were they only related to your media library?

archizor

  • Jr. Member
  • **
  • Posts: 11
  • Karma: 0
    • View Profile
Re: Starting with VoxCommando ... in French !
« Reply #12 on: October 07, 2010, 11:42:49 AM »
Actually only my media librairy. so movie & tv show name in french. i don't think it's very usefull for you :)

But soon i think all my playload will be in french. as soon as i write a french playload i can share it if you want

archizor

  • Jr. Member
  • **
  • Posts: 11
  • Karma: 0
    • View Profile
Re: Starting with VoxCommando ... in French !
« Reply #13 on: October 07, 2010, 12:12:41 PM »
cool thanks.  In the future, please attach small files directly to your post.  Those free file sites a real PITA.

Just click "additional options" at the bottom right when posting.

Yes we can do a command like "play {TVSERIES} Season {1-10} Episode {1-30}" with 3 payloads.  We could use xbmc smart playlist.

Note that there is already a function for loading unwatched episodes which is what most people usually want.

Excuse me if i don't find something but, i create my tvshow, movie, artist etc. with GENXML
I can't find how tu use de unwatched function in the command tab

i can't find where is the tvshow action set like "play movie" and the associate playload
i can't find where creating a playload automatically with episode name ..

i'm just unable to go into a tv show automatically

I 'm only able to use the Genxml.

I download your last version of voxcommando, is it normal that we can see your movie playload and your pc name etc... ?

Thx !
« Last Edit: October 07, 2010, 12:14:19 PM by archizor »

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7715
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Starting with VoxCommando ... in French !
« Reply #14 on: October 07, 2010, 03:57:54 PM »
if you use the version: VoxCommandoXBMC 0_825 EN.zip from the post xbmc for dummies!
http://voxcommando.com/forum/index.php?topic=91.msg569#msg569

it will work.  There you can see how it is done.  There is also a tutorial on using xbmc smart playlists here:


I hope you can understand it.

To combine your other commands with the commands used here requires a better understanding of VoxCommando.   It is difficult to explain to a new user.  But you should know that you can right-click any group to export it.  An xml file with the same name as the group will be created in the .\export folder.  To import that xml file to a command tree, you just drag the xml file onto the tree in the Edit window.

For the smart playlists used in the example to work, you also need the files in the .\smarts directory.  they are in the file: VoxCommandoXBMC 0_825 EN.zip