This software is created to support the learning, use, and long-term preservation of the Hmong language by providing a flexible and accessible digital environment for language learning and teaching. The project is designed to evolve over time in response to community needs and technological development.
| Name | Function |
|---|---|
| Audio Options | Refer to their screens or help files as below:
|
| Pause Time | Refer to its screen or help file SettingPauseTime.html |
| Picture Options | Refer to its screen or help file SettingPictureOption.html |
| Preferences | Refer to its screen or help file SettingPreference.html |
| Seeting Text Selection | Refer to its screen or help file SettingTextSelection.html |
| Video Options | Refer to its screen or help file SetVideoOption.html |
| Name | Function |
|---|---|
| Audio Cleaner | Refer to its help screen. |
| Audio Coverter | Refer to its screen or help file AudioConverter.html |
| Capture Screenshot | Refer to its screen or help file CaptureScreenshot.html |
| Video Editor | Refer to its screen or help file VideoEditor.html |
| Watermark Designer | Refer to its screen or help file WatermarkDesigner.html |
| Name | Function |
|---|---|
| Document Info | View the number of byte and number of word on the main document based on text selection. If no selection, the text on the whole document is selected as default. |
| Error Log |
This feature allows you to view runtime error messages recorded by Yuhalu.
These logs can be sent back to the Yuhalu developer for debugging if needed. The Error Log window provides the following options:
|
| Invalid Word | View invalid words and data entry after check Spelling or processing reading data if there are any. |
| Trial Mode | View trial mode window either in TRIAL MODE or not. |
| Name | Function |
|---|---|
| Align | Click Left, Center or Right to align text as needed. |
| Left | Alight all text to the left side or left justified. |
| Center | Alight all text to the center. |
| Right | Alight all text to the right side. |
| Color | Click any option to show up the color menu to select color. |
| Caret | To select color for the caret. |
| Highlighter | Set the color of the highlighter while reading.
Refer to this menu how it looks like. To choose a color on the popup menu, on the Swatches tab, click on the desired color to select, then click the button. Tip:In case of no need to highlight the reading word or to turn it off, set this color to the same as the background. Actually, each reading word is still highlighted, but since they both have the same color so highlighting is invisible. |
| Background | To select color for the background for the main document. | .
| Background Image | To select background image for the background of the main document. |
| Font | Set parameters for font. |
| Bold | To toggle from normal to bold and vice versa. |
| Name | To select font name. |
| Size | To select font size. |
| Name | Function |
|---|---|
| About Yuhalu | Show information about Yuhalu software. AboutYuhalu.html |
| Disclaimer | Show the DISCLAIMER. Disclaimer.html |
| Licensing | Show licensing menu to subscribe for unlimited use . Refer to its screen . |
| Manual | Show user's manual, or it is actually this one. |
| More... | Show more help files, including those on menus. |
| Shortcut Keys | Show shortcut keys. ShortcutKey.html |
| System Info | Show the operating system (OS), hardware and software. Refer to its screen |
| Website | Connect to https://www.yuhalu.org |
| Button Name | Function |
|---|---|
| Close current window. | |
| Find: | Enter the searched word. After pressing the return key, the software starts searching and highlights all matched found. |
| Show the next matched word. | |
| Show the previous matched word. | |
| Count: 5 | Show the number of matched words. |
| Button/Name | Function |
|---|---|
| Access Find & Replace screen with some options that are on and some are off based on the condition of the document that is editable or read only. Refer to its screen or help file file FindReplaceDialog.html | Print the selected texts or graphics on the main document. | Autocomplete | Check to show autocomplete list based on dialect and loanwords. | Blink | Check to blink focus component and other tasks. |
| Talking Menu | Check to read a menu's instructions in Blue Hmong or White Hmong dialect based on setting dialect after clicking it. Refer to setting dialect help SettingDialect.html |
| Read Typing | Check to read typing word after pressing the space bar, and to read the whole line after pressing the return key. |
| Signal | Check to show the signal of a sentense, a word, syllable, or audio segment while reading.
Note that the signal may differ depending on context:
when a word ends with punctuation, the signal fades out gradually;
when followed by another word, the end of the signal fades rapidly due to trimming,
helping the reading sound more natural.
Please note that when this checkbox is checked, and the reading is in progress, other menus cannot be accessed due to the signal window takes over the focus. To access other menus, uncheck its checkbox or click the button. Here is the monaural audio signal for sound a.wav. The signal is plotted based on the settings of speed and pitch so the same syllable may look different. |
| Click it to show its menu with checkboxes. When any of these are checked, their features are applied for typing from RPA to diacritics, reading and translitations.
If the Tone Markers checkbox is checked on the pop up menu, there will be eight buttons to show the RPA tone markers and diacritical marks. Note: As of now, these diacritical marks are in the experimental stage so they may be changed in the future. Refer to its help file DiacriticalMark.html. |
|
| Name | Function |
|---|---|
| New | Create new text file, then save for subsequent uses. The default file name is "NoNameText.txt". |
| Lesson - Catalog | Open saved files from folder Lesson\Catalog. To open a file from the list, click it then the button, or just double click it. |
| Lesson - Conversation | Open saved files from folder Lesson\Conversation. To open a file from the list, click it then the button, or just double click it. |
| Lesson - Mine | Open saved files from folder Lesson\Mine. To open a file from the list, click it then the button, or just double click it. |
| Lesson - Others | Open saved files from folder Lesson and other folders. Notes:
|
| Lesson - Provide | Open saved files from folder Lesson\Provide. To open a file from the list, click it then the button, or just double click it. |
| Open Recent Files | Open recent files or history. Only up to 50 files are maintained. Picture To open a file from the list, click it then the button, or just double click it. |
| Empty Recent Files | Empty recent files or history from the list. Picture |
| Save | Save current file if there are changes. Follow instructions as they appear. |
| Save As | Save the current file for a different name, or save the file name when selecting New option. Follow instructions as they appear. |
| Exit- F4 | Exit the software. Note: Before exiting, there will be prompt to save file if there are changes or it is a new file. |
| Name | Function |
|---|---|
| Clipboard | Clear and edit the contents of the system clipboard. Refer to its screen or help file Clipboard.html |
| Cut | Cut the selected text and put into clipboard. |
| Copy | Copy the selected text and put into clipboard. |
| Paste | Paste the text from the clipboard from either Cut or Copy above starting at the current cursor position. |
| Undo | Undo a change. Use with care because this can recover previous texts loaded in memory with different file name. |
| Redo | Redo a change. Use with care because this can recover previous texts loaded in memory with different file name. |
| Convert Text | Access its window. Refer to its screen or help file ConvertText.html |
| Remove | Access its window. Refer to its screen or help file RemoveTool.html |
| Sort | Access its window. Refer to its screen or help file SortTool.html |
| Name | Function |
|---|---|
| Click this button to reload file to the top pane. | |
| Click this button to highlight and to read the selected texts on the top pane. | |
| Click this button to read the texts on the buttons from the first one to the last one. | |
| Click this button to stop reading on pane. | |
| Click this button to access the Category Options with checkboxes as below. Note: When clicking a button but no sound, it means that none of the reading dialog checkbox below is checked. |
|
| Dawb | Check to read texts on clicked button in White Hmong dialect. |
| English | Check to read texts on clicked button in English. |
| Leeg | Check to read texts on clicked button in Blue Hmong Dialect. |
| Show text | Check to show popup window with reading texts. |
| Name | Function |
|---|---|
| Check Spelling | Check spelling for the selected text or the whole document and based on setting at Text Selection if no selection. To check spelling for selected texts, select them before clicking this option. |
| Compare Files | Refer to its screen or help file CompareFile.html |
| Extract All Words | Refer to its screen or help file ExtractAllWord.html |
| Extract Key Words | Refer to its screen or help file ExtractKeyWord.html |
| Text To Audio | Refer to its screen or help file TextToAudio.html |
| Translate | Refer to its screen or help file Translate.html |
| Transliterate | Refer to its screen or help file Transliterate.html |
| Word Generator | Refer to its screen or help file WordGenerator.html |
| Button/Name | Function |
|---|---|
| Refer to this help TextSelection.html on how to select text before clicking this button. Click to process and to read text, and its shortcut key is Alt + R. Follow popup instructions what to do when they show if there are any when normalizing and tokenizing. While reading, the stop This is the button (option) with the most complex codes, and the following are some of the steps performed before reading after clicking it:
|
|
| Click it to stop reading, and its shortcut key is Alt + S. After stopping, all selected texts are still kept in memory to be used by the button. Note: As soon as a character is enterred to the document, all tokenized words are gone so clicking the button will do nothing. |
|
| This is a toggle button that changes from Pause to Resume and vice versa. Clicking it when reading changes from Pause to Resume, and the reading pauses. Clicking it when showing Resume changes to Pause, and reading resumes. | |
| Click to repeat reading the same texts selected by the read |
|
| Position the caret to the beginning of the document. It is similar to shortcut key Ctrl + Home. | |
| Position the caret to the end of the document. It is similar to shortcut key Ctrl + End. | |
| Access its screen to set pause time for word or syllable when reading. It is the time to pause before reading the next word or syllable. For normal reading, set it zero (0). Refer to this picture how it looks like. | |
| Lock | When it is checked, click it to show a window to enter password to unlock and to allow editing and data entry. This password is randomly generated each time, and it can be highlighted with the mouse and copied (Ctrl + C), then pasted (Ctrl + V) to the Confirm password field. Use password ok in either upper or lower case letter is fine. Click the button to unlock. To lock it, just check its checkbox when it is unchecked. Notes:
|
| Hide | Hide or show the main menu bar and the main toolbar on top. To use the main toolbar before hiding this main menu, drag it out. |
| Token: 14/327 4% Elapsed time: 000:00:04 | This is the status bar showing the information as indicated when reading. |