Skip to content

Random Cantonese Date and Time generator for practising speaking

Notifications You must be signed in to change notification settings

ynot4/random-cantonese-date

Repository files navigation

random-cantonese-date

A random Cantonese date and time generator for practising speaking and writing.

Programmed in Python using Tkinter, allows some basic customisation.

Screenshot of the program

Requirements:

The Chinese (Traditional, Hong Kong SAR) voice package must be installed in Windows for the text-to-speech commands to function properly, and the Noto Sans font with Hong Kong and Simplified Chinese families must be installed for best display.

You can install the fonts here: (also hyperlinked above)

Description:

The aim of this simple program is to allow the user to see how dates and time phrases are formed in the Cantonese language. A random date and time is shown and the user has to input the correct English translation of the date for another to be generated.

You are able to choose between spoken and written Cantonese, 12 and 24 hour time, male and female text-to-speech voices, and you can customise the colour scheme as well.

Documentation:

The program runs from a single executible file, random-cantonese-date.exe, so no installation is required. When first opened, a folder is created in Documents\(ynot)\random-cantonese-date to store the configuration files, you can delete them if uninstalling.

The program also has a few ~ 𝓈𝑒𝒸𝓇𝑒𝓉 𝓀𝑒𝓎 𝒷𝒾𝓃𝒹𝒾𝓃𝑔𝓈 ~:

"n" to instantly generate a new date and time, and "c" to show the current date and time in Chinese.

Download:

https://github.com/ynot4/random-cantonese-date/blob/master/random-cantonese-date.exe (direct download)

About

Random Cantonese Date and Time generator for practising speaking

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages