Page 11 of 25 FirstFirst ... 23456789101112131415161718192021 ... LastLast
Results 101 to 110 of 242

Thread: RRVoiceControl-Beta Complete: Check Released Plugins Section

  1. #101
    The Curator
    Auto Apps:loading...
    Blue ZX3's Avatar
    Join Date
    Aug 2004
    Location
    Chicago area,IL
    Posts
    5,079
    Awe...screw M$! Haha...

    You're the one that need the num to words, mine already convets it before writing files

    I took the code M$ provided here and converted to AI and then customized it as well..FYI
    RideRunner...The #1 FE, PERIOD.

    Current Project: DFXVoice [v1.0 Released]
    Next in line: RRMedia v2.0

    DFX 5.1.1 Skin
    Appstore Link

    My RideRunner Plugins
    RRMedia
    RRExtended
    DFXVoice

    "There are no bugs - only undocumented features."

  2. #102
    Variable Bitrate Jebus's Avatar
    Join Date
    Dec 2007
    Location
    Washington, USA
    Posts
    313
    My thoughts exactly....


    Here is another thing we are up against, from Music.ini:
    [Brown, Julie]
    Dr. Demento 20th Anniversary Collection The Greatest Novelty Records of All Time Disc 2=Brown, Julie\Dr. Demento 20th Anniversary Collection The Greatest Novelty Records of All Time [Disc 2]

    And the relative from Songs.ini;
    [Brown, Julie]
    Brown, Julie\Dr. Demento 20th Anniversary Collection The Greatest Novelty Records of All Time [Disc 2]\The Homecoming Queen's Got A Gun.mp3

    Get VR to match on that, even with number conversion!
    ...JJG

  3. #103
    The Curator
    Auto Apps:loading...
    Blue ZX3's Avatar
    Join Date
    Aug 2004
    Location
    Chicago area,IL
    Posts
    5,079
    Mine does...

    hint...you have to first replace any found 1st,2nd,3rd,.... then convert what any numbers left..

    I probably spent like 7hrs at least on my script to get as close to perfection as possible, mostly working with getting the converts correct. I do some replacements convert any found numbers to words then some more replacements, which covers both mine & johns dbs pretty good. ps....that's a total of ~48K of songs parsed.
    RideRunner...The #1 FE, PERIOD.

    Current Project: DFXVoice [v1.0 Released]
    Next in line: RRMedia v2.0

    DFX 5.1.1 Skin
    Appstore Link

    My RideRunner Plugins
    RRMedia
    RRExtended
    DFXVoice

    "There are no bugs - only undocumented features."

  4. #104
    Variable Bitrate Jebus's Avatar
    Join Date
    Dec 2007
    Location
    Washington, USA
    Posts
    313
    Quote Originally Posted by Blue ZX3 View Post
    Mine does...

    hint...you have to first replace any found 1st,2nd,3rd,.... then convert what any numbers left..

    I probably spent like 7hrs at least on my script to get as close to perfection as possible, mostly working with getting the converts correct. I do some replacements convert any found numbers to words then some more replacements, which covers both mine & johns dbs pretty good. ps....that's a total of ~48K of songs parsed.

    I'm not talking about the number conversion, thats easy. VR has a hard time matching as the string of words gets longer, It kind of gives up after so long, and starts over. I have to look @ the SAPI SDK to see if there is a timeout limit. Remember it is matching on EACH word as you say them.
    ...JJG

  5. #105
    The Curator
    Auto Apps:loading...
    Blue ZX3's Avatar
    Join Date
    Aug 2004
    Location
    Chicago area,IL
    Posts
    5,079
    I took your line:

    Dr. Demento 20th Anniversary Collection The Greatest Novelty Records of All Time Disc 2=Brown, Julie\Dr. Demento 20th Anniversary Collection The Greatest Novelty Records of All Time

    And mine spit out:

    Dr Demento Twentieth Anniversary Collection The Greatest Novelty Records of All Time Disc Two=Brown, JulieDr Demento Twentieth Anniversary Collection The Greatest Novelty Records of All Time
    RideRunner...The #1 FE, PERIOD.

    Current Project: DFXVoice [v1.0 Released]
    Next in line: RRMedia v2.0

    DFX 5.1.1 Skin
    Appstore Link

    My RideRunner Plugins
    RRMedia
    RRExtended
    DFXVoice

    "There are no bugs - only undocumented features."

  6. #106
    The Curator
    Auto Apps:loading...
    Blue ZX3's Avatar
    Join Date
    Aug 2004
    Location
    Chicago area,IL
    Posts
    5,079
    Talk faster..LOL
    RideRunner...The #1 FE, PERIOD.

    Current Project: DFXVoice [v1.0 Released]
    Next in line: RRMedia v2.0

    DFX 5.1.1 Skin
    Appstore Link

    My RideRunner Plugins
    RRMedia
    RRExtended
    DFXVoice

    "There are no bugs - only undocumented features."

  7. #107
    Variable Bitrate Jebus's Avatar
    Join Date
    Dec 2007
    Location
    Washington, USA
    Posts
    313
    Quote Originally Posted by Blue ZX3 View Post
    I took your line:

    Dr. Demento 20th Anniversary Collection The Greatest Novelty Records of All Time Disc 2=Brown, Julie\Dr. Demento 20th Anniversary Collection The Greatest Novelty Records of All Time

    And mine spit out:

    Dr Demento Twentieth Anniversary Collection The Greatest Novelty Records of All Time Disc Two=Brown, JulieDr Demento Twentieth Anniversary Collection The Greatest Novelty Records of All Time

    I'm almost done with that, I didn't have to convert that code to AutoIt!
    Also you lost a needed backslash....

  8. #108
    Super Moderator
    Auto Apps:loading...
    JohnWPB's Avatar
    Join Date
    Sep 2005
    Location
    West Palm Beach, Florida
    Posts
    4,723
    Blog Entries
    1
    He converted it to AutoIt, as he is using some existing code to parse whats in the RMediaDatabase. The way I see it happening, if they are using the database, then his script will make the ini's from all of the already gathered information. If they are not using the database, then your scripts will create the ini's.

    Again, as mentioned, the DB version will be a bit better, as it reads the tags and such, and will work no matter how they have their music on the hard drive, Single folder, sub folders, 3 levels deep ect ect.

    As far as M$, there are no copyrights on such things as "Play Album", "Play Artist" and "Play Song", so nothing to worry about there.

    Using those commands are by FAR the best way to go about it, as it is much more natural to say "Play Artist Journey" than it is to say "Load Journey". The secondary advantage is that you can parse it out as to what ini to look in based on the "pre" command.

    On another note, I am sorry to say, I really do not like all of the "Select" stuff heheh "Select Volume Up" is just kinda strange to say rather than "Volume up", or "Increase volume".

    Also, having "select" in front of every command is the exact same, as far as accuracy goes, as not having it at all. In fact it can make it a little bit less accurate, as everything has "select" and the command.


    Select Menu
    Select Audio
    Select Gas
    Select Weather
    Select Mute
    Select Visual
    Select Volume down

    Would be the same exact accuracy as this, being "select" is on EVERY command above:

    Menu
    Audio
    Gas
    Weather
    Mute
    Visual
    Volume down

    Making the commands a bit different, will increase the accuracy, as well as make it far more natural to say:

    Main Menu
    Audio Browser
    Gas Prices
    Weather Forecast
    Mute Audio
    Visual On
    decrease volume

    What I have done personally in my ini is to create all of the commands like that in the "all section" of the ini, and leaving all of the "select" ones in place, as I do not know what side effects that would have to pull them all out.

    Jebus, Just out of curiosity, what kind of microphone are you using to test this all with?

    .

    .
    Front End of Choice: Ride Runner (Is there anything else??? ) & Powered by the DFX5.1 Skin Available in the Mobile App Mart

    My Fiero Build Thread

  9. #109
    Variable Bitrate Jebus's Avatar
    Join Date
    Dec 2007
    Location
    Washington, USA
    Posts
    313
    Quote Originally Posted by JohnWPB View Post
    He converted it to AutoIt, as he is using some existing code to parse whats in the RMediaDatabase. The way I see it happening, if they are using the database, then his script will make the ini's from all of the already gathered information. If they are not using the database, then your scripts will create the ini's.

    Again, as mentioned, the DB version will be a bit better, as it reads the tags and such, and will work no matter how they have their music on the hard drive, Single folder, sub folders, 3 levels deep ect ect.

    As far as M$, there are no copyrights on such things as "Play Album", "Play Artist" and "Play Song", so nothing to worry about there.

    Using those commands are by FAR the best way to go about it, as it is much more natural to say "Play Artist Journey" than it is to say "Load Journey". The secondary advantage is that you can parse it out as to what ini to look in based on the "pre" command.

    On another note, I am sorry to say, I really do not like all of the "Select" stuff heheh "Select Volume Up" is just kinda strange to say rather than "Volume up", or "Increase volume".

    Also, having "select" in front of every command is the exact same, as far as accuracy goes, as not having it at all. In fact it can make it a little bit less accurate, as everything has "select" and the command.


    Select Menu
    Select Audio
    Select Gas
    Select Weather
    Select Mute
    Select Visual
    Select Volume down

    Would be the same exact accuracy as this, being "select" is on EVERY command above:

    Menu
    Audio
    Gas
    Weather
    Mute
    Visual
    Volume down

    Making the commands a bit different, will increase the accuracy, as well as make it far more natural to say:

    Main Menu
    Audio Browser
    Gas Prices
    Weather Forecast
    Mute Audio
    Visual On
    decrease volume

    What I have done personally in my ini is to create all of the commands like that in the "all section" of the ini, and leaving all of the "select" ones in place, as I do not know what side effects that would have to pull them all out.

    Jebus, Just out of curiosity, what kind of microphone are you using to test this all with?

    .

    .
    The Database version, whatever that is, might be compatible, might not by the time I'm done rearranging things. We'll see.
    I am looking at getting rid of the Case statements for the menus, making it more freeform. I have already allowed single word commands in the version you have. Time will tell as I test many different ways to go about this. I have some new functions made up for loading the menus, and creating a playlist. I will be testing this this week. New position @ work is demanding and I am driving an extra hour now, till I move. Probably have something for you to test this coming weekend.
    The mic I am using is a cheapo junk one. It actually works pretty well, here @ home, even with the TV blaring behind me..

    Just so you guys know, There a few facts here that I must reiterate.
    1. The most important is that VR is going to work better by limiting the number of commands in the command list. You cant load 5 thousand artist commannds, 10 thousand album commands, and 50 menu commands and expect this to work by voice control. It's not gonna.
    2. The command list has to be built BEFORE the command is given and matched.
    3. Using the path to select individual songs with LOADLIST, even with a full playlist, clears RR's playlist to that one song. RR's issue not mine. SETLIST does not work unless there is a playlist in the current screen, hidden or regular. Thats why I asked Guino to create a new command, PLAYITEM, that works regardless if there is a playlist or not on the current screen.
    I will be using the playlist position for songs.



    ...JJG

  10. #110
    FLAC Dougw133's Avatar
    Join Date
    Nov 2007
    Location
    PA
    Posts
    1,245
    Just thought I'd report that I have got my trigger running and I am in business! This is awesome!!!!!!! Thank you!

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •