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:

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:

  1. YuhaluDistribution – stores downloaded ZIP files
  2. Yuhalu – stores extracted application files

The ZIP files below may be downloaded in any order.

Download Files
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.