Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C#
  4. Differences of 3 libraries in voice programming ?

Differences of 3 libraries in voice programming ?

Scheduled Pinned Locked Moved C#
comquestion
11 Posts 5 Posters 0 Views 1 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.
  • U Offline
    U Offline
    User 2456424
    wrote on last edited by
    #1

    I searched online for 3 speech pronunciation libraries: "System.Speech.dll, Microsoft.Speech.dll and Interop.SpeechLib.dll". I want to know their time and origin, in which 3 libraries easy to use to write code ? Which library supports many countries' voices ? Which library is the most popular with programmers ? In the future, which 3 of the libraries will drop out ? et... ?

    L 1 Reply Last reply
    0
    • U User 2456424

      I searched online for 3 speech pronunciation libraries: "System.Speech.dll, Microsoft.Speech.dll and Interop.SpeechLib.dll". I want to know their time and origin, in which 3 libraries easy to use to write code ? Which library supports many countries' voices ? Which library is the most popular with programmers ? In the future, which 3 of the libraries will drop out ? et... ?

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #2

      Look at the documentation for each library to decide which one will be the best fit for your application.

      OriginalGriffO S 2 Replies Last reply
      0
      • L Lost User

        Look at the documentation for each library to decide which one will be the best fit for your application.

        OriginalGriffO Offline
        OriginalGriffO Offline
        OriginalGriff
        wrote on last edited by
        #3

        "But I want you to do all that research for me! It sounds like a lot of work and I'm busy with FaceBook today!"

        "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony AntiTwitter: @DalekDave is now a follower!

        "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
        "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

        L P 2 Replies Last reply
        0
        • OriginalGriffO OriginalGriff

          "But I want you to do all that research for me! It sounds like a lot of work and I'm busy with FaceBook today!"

          "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony AntiTwitter: @DalekDave is now a follower!

          L Offline
          L Offline
          Lost User
          wrote on last edited by
          #4

          Just what I thought ... great minds eh?

          1 Reply Last reply
          0
          • OriginalGriffO OriginalGriff

            "But I want you to do all that research for me! It sounds like a lot of work and I'm busy with FaceBook today!"

            "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony AntiTwitter: @DalekDave is now a follower!

            P Offline
            P Offline
            phil o
            wrote on last edited by
            #5

            In the future, which 3 of the libraries will drop out ?

            But we have a gift of foresight which he doesn't...

            "Five fruits and vegetables a day? What a joke! Personally, after the third watermelon, I'm full."

            U 1 Reply Last reply
            0
            • P phil o

              In the future, which 3 of the libraries will drop out ?

              But we have a gift of foresight which he doesn't...

              "Five fruits and vegetables a day? What a joke! Personally, after the third watermelon, I'm full."

              U Offline
              U Offline
              User 2456424
              wrote on last edited by
              #6

              I found a speech pronunciation example that uses these libraries, I haven't found the source materials and the documentation for them, if someone who has programmed on this issue will answer it quickly, every time I don't know, thanks to you answers, I would say google search so what was the forum set up for ?

              L 1 Reply Last reply
              0
              • L Lost User

                Look at the documentation for each library to decide which one will be the best fit for your application.

                S Offline
                S Offline
                Super Lloyd
                wrote on last edited by
                #7

                Well, if you don't know, you dont have to answer either! ;P

                A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!

                L 1 Reply Last reply
                0
                • S Super Lloyd

                  Well, if you don't know, you dont have to answer either! ;P

                  A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!

                  L Offline
                  L Offline
                  Lost User
                  wrote on last edited by
                  #8

                  But I do know how to find the answer.

                  S 1 Reply Last reply
                  0
                  • U User 2456424

                    I found a speech pronunciation example that uses these libraries, I haven't found the source materials and the documentation for them, if someone who has programmed on this issue will answer it quickly, every time I don't know, thanks to you answers, I would say google search so what was the forum set up for ?

                    L Offline
                    L Offline
                    Lost User
                    wrote on last edited by
                    #9

                    Member 2458467 wrote:

                    so what was the forum set up for ?

                    It was set up to answer specific technical questions; see How to get an answer to your question - C# Discussion Boards[^]. You are asking us to tell you which library of three is the best, which supports multiple languages, which may disappear in the future, etc. Apply the same question to any consumer product you care to think of and see why it is impossible to provide a definitive answer.

                    1 Reply Last reply
                    0
                    • L Lost User

                      But I do know how to find the answer.

                      S Offline
                      S Offline
                      Super Lloyd
                      wrote on last edited by
                      #10

                      :laugh: :laugh: :rolleyes: :laugh:

                      A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!

                      U 1 Reply Last reply
                      0
                      • S Super Lloyd

                        :laugh: :laugh: :rolleyes: :laugh:

                        A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!

                        U Offline
                        U Offline
                        User 2456424
                        wrote on last edited by
                        #11

                        I have found out. SpeechLib is interop com version of Microsoft Speech The short answer is that Microsoft.Speech.Recognition uses the Server version of SAPI, while System.Speech.Recognition uses the Desktop version of SAPI. The APIs are mostly the same, but the underlying engines are different. Typically, the Server engine is designed to accept telephone-quality audio for command & control applications; the Desktop engine is designed to accept higher-quality audio for both command & control and dictation applications.You can use System.Speech.Recognition on a server OS, but it's not designed to scale nearly as well as Microsoft.Speech.Recognition.The differences are that the Server engine won't need training, and will work with lower-quality audio, but will have a lower recognition quality than the Desktop engine

                        1 Reply Last reply
                        0
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        • Login

                        • Don't have an account? Register

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • Categories
                        • Recent
                        • Tags
                        • Popular
                        • World
                        • Users
                        • Groups