Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 24

Thread: is frodo compatible with voice software?

  1. #11
    Clover Grayscale's Avatar
    Join Date
    May 2004
    Location
    Arkansas
    Posts
    1,549
    turn the volume way down or off. i mean it can't be really loud but you can do it.
    CarPC install is starting to come along again...

  2. #12
    My Village Called 0l33l's Avatar
    Join Date
    Jul 2004
    Location
    Berkeley, CA
    Posts
    10,516
    Quote Originally Posted by Jackso
    Has anybody ever really tried to use voice commands while playing music? To me it seems there would be a problem with the computer hearing you over the road noise not to mention being in an enclosed space with the music that you are playing and trying to change. How do you keep the mic from picking up too much background noise to recognise your voice?
    I don't really play my music at high-volumes, but with a good mic (I use a 1/8" logitech noise-canceling mic) when its mounted close to your mouth is very good.

  3. #13
    Clover Grayscale's Avatar
    Join Date
    May 2004
    Location
    Arkansas
    Posts
    1,549
    i was wondering way play pause and all of that didnt work, i'll try maximizing frodo

    why don't use use winsock commands? 1.09 supports that, right? the whole fpwebserver thing...thats what it was all about, and it would be a much cleaner way to do it.
    CarPC install is starting to come along again...

  4. #14
    My Village Called 0l33l's Avatar
    Join Date
    Jul 2004
    Location
    Berkeley, CA
    Posts
    10,516

    Smile NaviVoice v.9 Release

    NaviVoice v.9 Release

    Well, this has practically full Frodo support. I forgot about fixing the min/max/bug.

    Supported commands:
    Code:
          <p val="406">open frodo</p>
          <p val="407">close frodo</p>
          <p val="408">minimize frodo</p>
          <p val="409">restore frodo</p>
          <p val="410">maximize frodo</p>
          <p val="411">focus frodo</p>
          <p val="500">previous</p>
          <p val="501">rewind</p>
          <p val="502">play</p>
          <p val="503">stop</p>
          <p val="504">pause</p>
          <p val="505">next</p>
          <p val="506">fast foreward</p>
          <p val="507">shuffle</p>
          <p val="508">repeat</p>
          <p val="509">volume up</p>
          <p val="510">volume down</p>
          <p val="511">mute</p>
          <p val="512">playlist down</p>
          <p val="513">playlist up</p>
          <p val="514">directory down</p>
          <p val="515">directory up</p>
          <p val="516">fullscreen mode</p>
          <p val="517">mode back</p>
          <p val="518">mode foreward</p>
          <p val="519">mode change</p>
          <p val="520">visualization down</p>
          <p val="521">visualization up</p>
          <p val="522">mini mode</p>
          <p val="523">playlist select</p>
          <p val="524">volume down two</p>
          <p val="525">volume up two</p> 
          <p val="530">what is my volume</p> 
          <p val="531">is frodoplayer mute</p> 
          <p val="532">is frodoplayer plaing</p> 
          <p val="533">what is the frodoplayer mode</p>
    Remeber! All of these are user configurable

    And yes, this uses the windows sendmessage commands. Hats off to Kevin for making this easy to translate. VB code is just as easy to read as Delphi. I'll post the two programs to compare their complexity and give users an example of something that does the same thing written in two different languages

  5. #15
    Clover Grayscale's Avatar
    Join Date
    May 2004
    Location
    Arkansas
    Posts
    1,549
    alrighty! any chance you could show me some of your source code by the way? i'll look to see if there are examples of getting SAPI working with VB but i'm kinda curious how its done.
    CarPC install is starting to come along again...

  6. #16
    My Village Called 0l33l's Avatar
    Join Date
    Jul 2004
    Location
    Berkeley, CA
    Posts
    10,516
    Quote Originally Posted by Grayscale
    alrighty! any chance you could show me some of your source code by the way? i'll look to see if there are examples of getting SAPI working with VB but i'm kinda curious how its done.
    I don't like VB This is 100% Delphi About as easy to code as in VB, and it runs faster

    Code in VB from Frodo Commands:
    Code:
            Case 1
                Select Case RemoteInfo(CLng(Index + 1))
                    Case 1
                        txtFrodoInfo(Index).Text = "M_ALBUM"
                    Case 2
                        txtFrodoInfo(Index).Text = "M_ARTIST"
                    Case 3
                        txtFrodoInfo(Index).Text = "M_GENRE"
                    Case 4
                        txtFrodoInfo(Index).Text = "M_DIRECTORY"
                    Case 5
                        txtFrodoInfo(Index).Text = "M_ALL_MUSIC"
                    Case 6
                        txtFrodoInfo(Index).Text = "M_ALL_VIDEO"
                    Case 7
                        txtFrodoInfo(Index).Text = "M_CD"
                    Case 8
                        txtFrodoInfo(Index).Text = "M_PLAYLISTS"
                    Case 9
                        txtFrodoInfo(Index).Text = "M_FAVORITES"
                    Case 10
                        txtFrodoInfo(Index).Text = "M_BBAA"
                    Case 11
                        txtFrodoInfo(Index).Text = "M_BBD2"
                    Case 96
                        txtFrodoInfo(Index).Text = "MM_DVD"
                    Case 97
                        txtFrodoInfo(Index).Text = "MM_FM"
                    Case 98
                        txtFrodoInfo(Index).Text = "MM_XM"
                    Case 99
                        txtFrodoInfo(Index).Text = "MM_SETTINGS"
                    Case Else
                        txtFrodoInfo(Index).Text = "UNDEFINED"
                    End Select
    Same code in Delphi:
    Code:
    Case i of
        1:
                        showmessage('M_ALBUM');
        2:
                        showmessage('M_ARTIST');
        3:
                        showmessage('M_GENRE');
        4:
                        showmessage('M_DIRECTORY');
        5:
                        showmessage('M_ALL_MUSIC');
        6:
                        showmessage('M_ALL_VIDEO');
        7:
                        showmessage('M_CD');
        8:
                        showmessage('M_PLAYLISTS');
        9:
                        showmessage('M_FAVORITES');
        10:
                        showmessage('M_BBAA');
        11:
                        showmessage('M_BBD2');
        96:
                        showmessage('MM_DVD');
        97:
                        showmessage('MM_FM');
        98:
                        showmessage('MM_XM');
        99:
                        showmessage('MM_SETTINGS');
        Else
                        showmessage('UNDEFINED');
      end;
    As you can see, the two languages are very similar. Remember, this is the same exact command.

  7. #17
    Clover Grayscale's Avatar
    Join Date
    May 2004
    Location
    Arkansas
    Posts
    1,549
    you have too many function characters in yours

    just kidding man, i prefer languages that are well structured like PHP as well. but ya gotta love how quick you can slap a program together in VB

    EDIT: I meant FUNKY not Function
    CarPC install is starting to come along again...

  8. #18
    I'm sorry, and you are....? frodobaggins's Avatar
    Join Date
    Jan 2003
    Location
    Ruston, LA
    Posts
    8,846
    Quote Originally Posted by Grayscale
    you have too many function characters in yours

    just kidding man, i prefer languages that are well structured like PHP as well. but ya gotta love how quick you can slap a program together in VB
    Just because a language lets you do something doesn't mean you have to.
    Keeping code structured is a discipline.
    [H]4 Life
    My next generation Front End is right on schedule.
    It will be done sometime in the next generation.
    I'm a lesbian too.
    I am for hire!

  9. #19
    My Village Called 0l33l's Avatar
    Join Date
    Jul 2004
    Location
    Berkeley, CA
    Posts
    10,516
    Quote Originally Posted by Grayscale
    you have too many function characters in yours

    just kidding man, i prefer languages that are well structured like PHP as well. but ya gotta love how quick you can slap a program together in VB
    *Please* try Delphi Look up the differences, and you'll see why I chose Delphi. BTW: I used to program in VB, and the only thing I can say is that I'm still trying to recover, VB promotes messy code with 'Option Explicit'.
    Quote Originally Posted by frodobaggins
    Just because a language lets you do something doesn't mean you have to.
    Keeping code structured is a discipline.
    Agreed. I thikn Delphi's code structure is good, but I find it hard to find stuff because I don't put comments next to any of my functions I have to say that your code is pretty clean

  10. #20
    I'm sorry, and you are....? frodobaggins's Avatar
    Join Date
    Jan 2003
    Location
    Ruston, LA
    Posts
    8,846
    Quote Originally Posted by 0l33l
    BTW: I used to program in VB, and the only thing I can say is that I'm still trying to recover, VB promotes messy code with 'Option Explicit'.
    OMG, "Option Explicit" requires you to declare your variables before using.
    Which you should always do.
    [H]4 Life
    My next generation Front End is right on schedule.
    It will be done sometime in the next generation.
    I'm a lesbian too.
    I am for hire!

Page 2 of 3 FirstFirst 123 LastLast

Similar Threads

  1. voice command software
    By nadir_s in forum Software & Software Development
    Replies: 9
    Last Post: 01-06-2008, 11:06 AM
  2. Replies: 21
    Last Post: 03-07-2006, 10:43 PM
  3. Suggestion for the Software forum
    By Confused in forum Mp3car Forum Suggestions/Comments
    Replies: 11
    Last Post: 11-02-2004, 07:55 AM
  4. Voice Activated software
    By heezer7 in forum Software & Software Development
    Replies: 3
    Last Post: 07-09-2004, 01:00 AM
  5. Replies: 2
    Last Post: 01-06-2004, 09:19 PM

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
  •