Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Voice Recognition Implementation
Forum Updated to NodeBB v4.3 + New Features

Voice Recognition Implementation

Scheduled Pinned Locked Moved Unsolved General and Desktop
87 Posts 5 Posters 58.4k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • mrjjM mrjj

    @Naveen_D
    HI
    As the Champ says:

    "Hi, Just in case, there's a speech recognition branch in the QtSpeech "

    Naveen_DN Offline
    Naveen_DN Offline
    Naveen_D
    wrote on last edited by
    #50

    @mrjj okay i will try it thanks

    Naveen_D

    mrjjM 1 Reply Last reply
    0
    • Naveen_DN Naveen_D

      @mrjj okay i will try it thanks

      mrjjM Offline
      mrjjM Offline
      mrjj
      Lifetime Qt Champion
      wrote on last edited by
      #51

      @Naveen_D
      Good luck :)

      Naveen_DN 1 Reply Last reply
      1
      • mrjjM mrjj

        @Naveen_D
        Good luck :)

        Naveen_DN Offline
        Naveen_DN Offline
        Naveen_D
        wrote on last edited by
        #52

        @mrjj Hi i am trying voice recognition with julius, I have installed julius on my ubuntu system and configured it, i have created one my.jconfg file from the sample.jconfg file which i got after installing julius. but when i run that, I get the following output

        ubuntu@ub:~/Documents/julius-4.2.2/test$ padsp julius -C my.jconf
        STAT: include config: my.jconf

        <<< please speak >>>^C

        I am not sure is it running or not, How to confirm that it is running or not ?

        Naveen_D

        jsulmJ mrjjM 2 Replies Last reply
        0
        • Naveen_DN Naveen_D

          @mrjj Hi i am trying voice recognition with julius, I have installed julius on my ubuntu system and configured it, i have created one my.jconfg file from the sample.jconfg file which i got after installing julius. but when i run that, I get the following output

          ubuntu@ub:~/Documents/julius-4.2.2/test$ padsp julius -C my.jconf
          STAT: include config: my.jconf

          <<< please speak >>>^C

          I am not sure is it running or not, How to confirm that it is running or not ?

          jsulmJ Offline
          jsulmJ Offline
          jsulm
          Lifetime Qt Champion
          wrote on last edited by
          #53

          @Naveen_D To me it looks like it is running and asking you to say something :-)
          If you have a microphone connected you should try to say something - this is a speech recognition system at the end :-)

          https://forum.qt.io/topic/113070/qt-code-of-conduct

          1 Reply Last reply
          1
          • Naveen_DN Naveen_D

            @mrjj Hi i am trying voice recognition with julius, I have installed julius on my ubuntu system and configured it, i have created one my.jconfg file from the sample.jconfg file which i got after installing julius. but when i run that, I get the following output

            ubuntu@ub:~/Documents/julius-4.2.2/test$ padsp julius -C my.jconf
            STAT: include config: my.jconf

            <<< please speak >>>^C

            I am not sure is it running or not, How to confirm that it is running or not ?

            mrjjM Offline
            mrjjM Offline
            mrjj
            Lifetime Qt Champion
            wrote on last edited by
            #54

            Hi
            As @jsulm says , it does seem to be running :)
            You might need -iput mic unless its default
            padsp julius -iput mic -C julian.conf.

            1 Reply Last reply
            0
            • Naveen_DN Offline
              Naveen_DN Offline
              Naveen_D
              wrote on last edited by
              #55

              Thanks...it works fine for that example

              Naveen_D

              mrjjM 1 Reply Last reply
              0
              • Naveen_DN Naveen_D

                Thanks...it works fine for that example

                mrjjM Offline
                mrjjM Offline
                mrjj
                Lifetime Qt Champion
                wrote on last edited by
                #56

                @Naveen_D
                \o/
                Finally !

                Naveen_DN 1 Reply Last reply
                0
                • mrjjM mrjj

                  @Naveen_D
                  \o/
                  Finally !

                  Naveen_DN Offline
                  Naveen_DN Offline
                  Naveen_D
                  wrote on last edited by Naveen_D
                  #57

                  @mrjj But one problem is there...when i change the .grammar and .voca files for different commands it gives error i followed the steps given in this link http://www.voxforge.org/home/dev/acousticmodels/linux/create/htkjulius/tutorial/data-prep/step-1 to generate .grammar and .voca files and generate their respective .dict and .dfa files but when i run it gives, error in loading model...it only worked for the test example which was provided in that link.... :-(

                  When i run the command after changing that files this is the output...

                  ubuntu@ub:~/Documents/julius-4.2.2/SampleTest$ padsp julius -C my.jconfSTAT: include config: my.jconf
                  ERROR: Error in loading model
                  ubuntu@ub:~/Documents/julius-4.2.2/SampleTest$ ^C

                  Naveen_D

                  1 Reply Last reply
                  0
                  • Naveen_DN Offline
                    Naveen_DN Offline
                    Naveen_D
                    wrote on last edited by
                    #58

                    Sorry i got the test example from the following link...
                    http://kamilskowron.pl/en/linux/julius-step-by-step-step-2-basic-configuration/

                    Naveen_D

                    mrjjM 1 Reply Last reply
                    0
                    • Naveen_DN Naveen_D

                      Sorry i got the test example from the following link...
                      http://kamilskowron.pl/en/linux/julius-step-by-step-step-2-basic-configuration/

                      mrjjM Offline
                      mrjjM Offline
                      mrjj
                      Lifetime Qt Champion
                      wrote on last edited by mrjj
                      #59

                      @Naveen_D

                      Hi So it will generate the .dict etc for the sample , but if you try with your own files it wont?
                      Did you try his next sample with the media player as reference ?

                      Naveen_DN 2 Replies Last reply
                      0
                      • mrjjM mrjj

                        @Naveen_D

                        Hi So it will generate the .dict etc for the sample , but if you try with your own files it wont?
                        Did you try his next sample with the media player as reference ?

                        Naveen_DN Offline
                        Naveen_DN Offline
                        Naveen_D
                        wrote on last edited by
                        #60

                        @mrjj No i have not tried that...To know the process how to generate my own grammar i thought i will change the .grammar and .voca file for small commands (my own commands) and generate the .dict and .dfa files for that and try but was not successful...

                        I will try his next sample for media player.

                        Naveen_D

                        1 Reply Last reply
                        1
                        • mrjjM mrjj

                          @Naveen_D

                          Hi So it will generate the .dict etc for the sample , but if you try with your own files it wont?
                          Did you try his next sample with the media player as reference ?

                          Naveen_DN Offline
                          Naveen_DN Offline
                          Naveen_D
                          wrote on last edited by
                          #61

                          @mrjj I am getting output for his next sample(Rhythm Box).

                          Naveen_D

                          mrjjM 1 Reply Last reply
                          1
                          • Naveen_DN Naveen_D

                            @mrjj I am getting output for his next sample(Rhythm Box).

                            mrjjM Offline
                            mrjjM Offline
                            mrjj
                            Lifetime Qt Champion
                            wrote on last edited by
                            #62

                            @Naveen_D
                            Super. so it can work :)

                            Naveen_DN 1 Reply Last reply
                            1
                            • mrjjM mrjj

                              @Naveen_D
                              Super. so it can work :)

                              Naveen_DN Offline
                              Naveen_DN Offline
                              Naveen_D
                              wrote on last edited by
                              #63

                              @mrjj ya for those samples it is working fine...but when i generate my own .grammar and .voca file with same procedure i am not getting output it is showing me errors..i am following the steps as it is...but no output. i am not getting what is going wrong..:-(

                              Naveen_D

                              mrjjM 1 Reply Last reply
                              0
                              • Naveen_DN Naveen_D

                                @mrjj ya for those samples it is working fine...but when i generate my own .grammar and .voca file with same procedure i am not getting output it is showing me errors..i am following the steps as it is...but no output. i am not getting what is going wrong..:-(

                                mrjjM Offline
                                mrjjM Offline
                                mrjj
                                Lifetime Qt Champion
                                wrote on last edited by
                                #64

                                @Naveen_D
                                Well dont the errors give any hints of what it dont like?

                                Naveen_DN 1 Reply Last reply
                                1
                                • mrjjM mrjj

                                  @Naveen_D
                                  Well dont the errors give any hints of what it dont like?

                                  Naveen_DN Offline
                                  Naveen_DN Offline
                                  Naveen_D
                                  wrote on last edited by
                                  #65

                                  @mrjj no...it is showing
                                  ubuntu@ub:~/Documents/julius-4.2.2/SampleTest$ padsp julius -C julian.jconf
                                  STAT: include config: julian.jconf
                                  ERROR: Error in loading model
                                  ubuntu@ub:~/Documents/julius-4.2.2/SampleTest$

                                  Naveen_D

                                  mrjjM Naveen_DN 2 Replies Last reply
                                  0
                                  • Naveen_DN Naveen_D

                                    @mrjj no...it is showing
                                    ubuntu@ub:~/Documents/julius-4.2.2/SampleTest$ padsp julius -C julian.jconf
                                    STAT: include config: julian.jconf
                                    ERROR: Error in loading model
                                    ubuntu@ub:~/Documents/julius-4.2.2/SampleTest$

                                    mrjjM Offline
                                    mrjjM Offline
                                    mrjj
                                    Lifetime Qt Champion
                                    wrote on last edited by
                                    #66

                                    Ok , can mean many things.
                                    http://voxforge.org/home/dev/acousticmodels/linux/create/htkjulius/tutorial/run-julian/comments/error-in-loading-model-when-executing-julius
                                    Example
                                    " the model tied state triphone you use is not contain sp."

                                    So , you should check the modification you make and read docs on each command. etc to avoid this.

                                    1 Reply Last reply
                                    1
                                    • Naveen_DN Naveen_D

                                      @mrjj no...it is showing
                                      ubuntu@ub:~/Documents/julius-4.2.2/SampleTest$ padsp julius -C julian.jconf
                                      STAT: include config: julian.jconf
                                      ERROR: Error in loading model
                                      ubuntu@ub:~/Documents/julius-4.2.2/SampleTest$

                                      Naveen_DN Offline
                                      Naveen_DN Offline
                                      Naveen_D
                                      wrote on last edited by
                                      #67

                                      @mrjj Now i want to use this julius in qt..how to use this..what i need to do?
                                      can you please guide me in this matter..thanks

                                      Naveen_D

                                      mrjjM 1 Reply Last reply
                                      1
                                      • Naveen_DN Naveen_D

                                        @mrjj Now i want to use this julius in qt..how to use this..what i need to do?
                                        can you please guide me in this matter..thanks

                                        mrjjM Offline
                                        mrjjM Offline
                                        mrjj
                                        Lifetime Qt Champion
                                        wrote on last edited by mrjj
                                        #68

                                        @Naveen_D

                                        Hi Always good starting reading docs.
                                        https://julius.osdn.jp/juliusbook/en/desc_install.html

                                        % make install
                                        "which also installes headers and libraries as well as the binaries."

                                        It means that it should generate a .so ? or .a file file and some .h files
                                        ( u must understand types of libs possible)
                                        http://www.yolinux.com/TUTORIALS/LibraryArchives-StaticAndDynamic.html

                                        you need to find out the exact names of those.

                                        Then you need to add to a Qt project
                                        http://doc.qt.io/qtcreator/creator-project-qmake-libraries.html

                                        Make sure u fill it out correctly. Name wise.

                                        Then you need find c++ example to see what functions to call etc.
                                        and it should be it.

                                        This might be ok sample
                                        https://github.com/julius-speech/julius/blob/master/julius-simple/julius-simple.c

                                        Naveen_DN 1 Reply Last reply
                                        2
                                        • mrjjM mrjj

                                          @Naveen_D

                                          Hi Always good starting reading docs.
                                          https://julius.osdn.jp/juliusbook/en/desc_install.html

                                          % make install
                                          "which also installes headers and libraries as well as the binaries."

                                          It means that it should generate a .so ? or .a file file and some .h files
                                          ( u must understand types of libs possible)
                                          http://www.yolinux.com/TUTORIALS/LibraryArchives-StaticAndDynamic.html

                                          you need to find out the exact names of those.

                                          Then you need to add to a Qt project
                                          http://doc.qt.io/qtcreator/creator-project-qmake-libraries.html

                                          Make sure u fill it out correctly. Name wise.

                                          Then you need find c++ example to see what functions to call etc.
                                          and it should be it.

                                          This might be ok sample
                                          https://github.com/julius-speech/julius/blob/master/julius-simple/julius-simple.c

                                          Naveen_DN Offline
                                          Naveen_DN Offline
                                          Naveen_D
                                          wrote on last edited by
                                          #69

                                          @mrjj u said,
                                          make install
                                          "which also installes headers and libraries as well as the binaries."=
                                          It means that it should generate a .so ? or .a file file and some .h files

                                          Now I have configured and i run make and make install commands
                                          After running sudo make install command, where i can get these .so or .a file in system (means which path) ?

                                          Naveen_D

                                          1 Reply Last reply
                                          0

                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • Users
                                          • Groups
                                          • Search
                                          • Get Qt Extensions
                                          • Unsolved