All downloads on this website are provided free of charge to the public
by the author and contributors unless otherwise specified.
For feedback or comments, please contact:
kong@yuhalu.org
About the author:
Author
Please read the disclaimer before downloading: DISCLAIMER
Yuhalu Hmong Text To Speech Software
Yuhalu is a Hmong Text-To-Speech (TTS) program created to support the Hmong community, educators, learners, and anyone who needs reliable Hmong language technologies.
It is built from the ground up using custom code, a hand-recorded audio corpus, advanced signal processing, and a large collection of supporting tools for audio, video, and language tasks.
Yuhalu supports multiple inline commands such as speed, pitch, volume, echo, stretch, and more. It is written in Java and designed to run across different operating systems.
Yuhalu may be redistributed freely for non-commercial purposes. No fee may be charged for sharing or distributing this software.
Yuhalu is designed to help users:
- Learn the Hmong RPA written language with clear audio and visuals
- Create and teach custom lessons and presentations
- Listen to the Hmong Bible or other texts with synchronized audio
- Present pictures, slides, and read-along materials
- Convert text to spoken Hmong or English using thousands of audio samples
- Use multimedia tools such as audio recording, video editing, and screen capture
- Perform language analysis, dictionary lookup, and text normalization
Yuhalu continues to evolve, with new features added regularly to improve accuracy, performance, and usability. Thank you for supporting this project.
Trial Mode Limitation
When Yuhalu is running in Free Trial mode, the Text To Audio feature has the following limitations:
- Text-to-audio export is limited to 100 words per audio file
- A watermark is appended to each exported audio file
These limitations are removed in the licensed version.
Capturing Audio While Reading Aloud
As a workaround in Trial mode, users may capture audio while text is being read aloud. However, this method has important drawbacks.
- Lower audio quality due to system resampling and mixer artifacts
- Loss of precise pitch and tone contours
- Reduced clarity of consonants and vowels
- Not suitable for linguistic study or teaching materials
Audio capture must run in real time, meaning the recording takes as long as the spoken text itself. Any interruption may require restarting the process.
Exporting multiple 100-word files also requires removing watermarks individually and manually concatenating files, increasing time and effort.
Time is money. For best quality, efficiency, and productivity, direct text-to-audio export in the licensed version is strongly recommended, especially for tonal languages such as Hmong RPA.
Download (Windows)
Before downloading, create the following folders using Windows Explorer:
- YuhaluDistribution – stores downloaded ZIP files
- Yuhalu – stores extracted application files
The ZIP files below may be downloaded in any order.
| File Name | Size | Description | Date | Downloads |
|---|---|---|---|---|
| Yuhalu_Version2.0.zip | 1 MB | Main Yuhalu engine (Yuhalu.jar) | 12/30/2025 | 0 |
| Yuhalu_Folders.zip | 67.82 MB | Resource folders used by Yuhalu | 12/30/2025 | 0 |
| Yuhalu_Libraries.zip | 212 MB | External Java libraries | 12/30/2025 | 0 |
| Yuhalu_Voice.zip | 243 MB | Over 6,200 pre-recorded Hmong audio samples | 12/30/2025 | 0 |
| Yuhalu_Install.zip | 1 KB | Installation command file | 12/30/2025 | 0 |
To run Yuhalu, Java must be installed. Download Java from:
https://www.oracle.com/java/technologies/downloads/
After extracting all files, navigate to the Yuhalu folder and double-click Install_Yuhalu.cmd to complete installation.
Last Update: 12/27/2025
Footnote: The Romanized Popular Alphabet (RPA) supports both White and Green Hmong.