Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6970349
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 27, 20262026-05-27T16:41:56+00:00 2026-05-27T16:41:56+00:00

Yes, I’m aware that speech recognition is fairly complicated (as an understatement). What I’m

  • 0

Yes, I’m aware that speech recognition is fairly complicated (as an understatement). What I’m looking for is a method for distinguishing between maybe 20-30 phrases. An ability to split words (discrete speech is fine) would be nice, but isn’t required. The software will be user-dependent(i.e. for use by me). I’m not looking for existing software, but for a good way of going about doing this myself. I’ve looked into various existing methods and it seems like splitting the sound into phonemes, while common, is somewhat excessive for my needs.

For some context, I’m just looking for a way to control some aspects of my computer with a few simple voice commands. I’m aware that Windows already has speech recognition software, but I’d like to go about this one myself as a learning exercise. Commands would be simple like “Open Google”, or “Mute”. What I had in mind (not sure if this is a good idea) is that some commands would be compound. So “Mute” would just be “Mute”. Whereas the “Open” command could be recognized individually, and then have its suffixes (Google, Photoshop, etc). recognized with another network/model/whatever. But I’m not sure if looking for prefixes/word breaks in this way would produce better results than having to deal with an increased number of individual commands.

I’ve been looking into perceptrons, hopfield networks (though they’re somewhat obsolete from what I understand) and HMMs, and while I understand the ideas behind these (I’ve implemented the ANNs before) I don’t really know which is best suited to this task. I’m assuming that linear vector quantization models would also be appropriate, but I can’t really find much literature to this end. Any guidance/resources would be greatly appreciated.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-27T16:41:57+00:00Added an answer on May 27, 2026 at 4:41 pm

    Some time ago, I read a whitepaper about a limited vocabulary system, which used a simple recognition process. The system divided each utterance into a small number of bins (6 in time, and 4 in magnitude, if I remember correctly, for 24 total), and all it did was count the number of sample audio measurements in each bin. There was a fuzzy logic rule base which then interpreted each utterances 24 bin counts, and generated an interpretation.

    I imagine that (for some applications) a simple matching process might work just as well, in which the 24 bin counts of the current utterance are simple matched against those of each of your stored prototypes, and the one with the least overall difference is the winner.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Yes, I'm aware that this question has already been post, but ... I'm looking
Yes that sounds overly complicated. I am trying to mine data from pages on
Yes, I'm well aware of OpenID with Django . And I also notice that
Yes, there is a similar question here . However, that question doesn't seem to
Yes, I do understand the difference between them. What I want to know is:
Yes, another NULL vs empty string question. I agree with the idea that NULL
Yes I want to read a simple a logfile into a TStringList and that
Yes, it's a newb question. I want to make a timetabling application that these
Yes, I am aware of How to incorporate WebSockets into a Cocoa application ,
Yes, I know that UndecidableInstances can be bad. I really tried hard to design

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.