A comprehensive overview of bug fixes and improvements in Script Counter 1.1, including new expansion types and enhanced accuracy.
Since December, the Script Counter has received significant improvements, bringing us to version 1.1. This update focuses on accuracy, reliability, and expanding the types of text the tool can properly handle.
Critical Bug Fixes
We identified and resolved a crash that occurred when processing certain script formats. Users can now process scripts of any size without unexpected interruptions. Additionally, we fixed twelve transformer bugs that were causing inconsistent output. These included issues with currency symbols appearing in the wrong places, numbers being expanded when they shouldn’t be, and URL components being incorrectly processed.
One particularly troublesome bug affected time formats. Previously, military time like “00:14” would incorrectly expand to “zero colon fourteen” instead of “zero fourteen.” This happened because the number expansion system was interfering with time format detection. The fix ensures that times remain properly formatted throughout the expansion process.
Preprocessing Improvements
We discovered that the spacing standardization feature was adding unwanted spaces around currency symbols. Input like “$100” was becoming ”$ 100” before expansion, which affected the final output quality. This has been corrected—the tool now only collapses multiple spaces without adding new ones where they don’t belong.
Another preprocessing fix involved the shorthand expansion feature, which was mislabeled and placed in the wrong section of the interface. It now correctly shows “$1M → $1,000,000” as an example and appears under the Expansions section where users expect to find it.
New Expansion Types
Version 1.1 introduces three new expansion capabilities. Ordinal numbers like “1st,” “21st,” and “100th” now properly expand to “first,” “twenty-first,” and “one hundredth.” The system validates that ordinal suffixes match the number, so invalid forms like “1nd” remain unchanged.
Time formats received comprehensive support for both 12-hour and 24-hour formats. “3:45 PM” becomes “three forty-five PM,” while “14:30” expands to “fourteen thirty.” Special cases like midnight and noon are handled appropriately.
Fraction expansion is now available, converting “1/2” to “one half,” “3/4” to “three quarters,” and even handling mixed numbers like “2 1/2” (two and one half). Unicode fractions like ½ and ¾ are also supported.
Quality Improvements
These updates significantly improve output accuracy. Scripts with dates, times, fractions, and ordinals now expand correctly on the first pass, eliminating the need for manual cleanup. The tool better handles edge cases and produces more natural-sounding expansions that match how voice-over professionals actually read scripts.
Report bugs
If you find any bugs or issues with the Script Counter, please report them to us using the contact page. We’ll do our best to fix them as soon as possible.
You can also report bugs by emailing us at info@vowordcounter.com.
Your feedback and bug reports are invaluable to us. Please report any issues you encounter, and we’ll do our best to fix them.