Syllable counting algorithm

Find Solution »
Submitted User: griffined    Email User
Average Rating:
     
   Rate this Solution »
Solution Type: Algorighm
Sub Type: General
Category: VB.NET 8.0
Description:
This is a syllable counting algorithm which takes the form of VB.NET 8 source code. Solution requires no translation to work on earlier versions of VB.NET or VB5 /6 and would be very easy to convert to C or C++. The algorithm is meant for English language only and works by stepping through each letter in the word which is passed to it in a string var and analyzes the previous as well as the pending letters at various positions in the word. This source code has many applications including readability software and text analysis tools. A bgeneral break down of how the code hangs together is as follows : --- There are three methods within the solution --- 1. The syllable counting method itself - takes string var as argument from caller - this contains the word for analysis, returns number of syllabels in word as an integer value 2. The word checking method - takes string var as argument from the syllable counting method and checks if the contents is actually a word or not - returns a boolean value based on it's findings. 3. The vowel checking method - takes string var as argument from the syllabel counting method and checks if the letter being passed to it is actually a vowel - returns a boolean value based on it's findings. The documentation for the source code is clearly laid out in comment form in the source code itself. This is a proiven method for coutning syllables in English words and has a good track record of producing varouble results each time it has been used. See screenshot provided, withan application successfully deploying these methods.
 
Payment Currency: 

Purchase for just $10.00

  Terms & Conditions »

You will be redirected to PayPal™ for this secure transaction. SpikeSolutions.NET will not hold your financial information. If you do not have a PayPal™ account you may still purchase this solution with your Credit Card.
Fraud Warning
We take online fraud seriously. All transactions are recorded and we will report any fraud attempt.
Your IP Address is : 38.107.191.89
9/10/2010 5:48:39 AM