- Notifications
You must be signed in to change notification settings - Fork2
lxaw/PronunciationTrainer
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
- Many people try "shadowing" when learning languages. See more:https://en.wikipedia.org/wiki/Speech_shadowing
- I thought that I would make a program that would help with that.
- Basically, the program displays a word (in target language) along with its audio wave form. You can then record your pronunciation and compare the waveforms.
- Check out audio spectrogramming:https://en.wikipedia.org/wiki/Spectrogram
- Creates waveform images of audio!
- Records and plays audio!
- Allows for comparison of waveforms!
- Animations and such.
- pygame:https://pypi.org/project/pygame/
- numpy:https://numpy.org/devdocs/index.html
- threading:https://docs.python.org/3/library/threading.html
- random:https://docs.python.org/3/library/random.html
- os:https://docs.python.org/3/library/os.html
- time:https://docs.python.org/3/library/time.html
- pydub:https://pypi.org/project/pydub/
- wave:https://docs.python.org/3/library/wave.html
- contextlib:https://docs.python.org/3/library/contextlib.html
- sys:https://docs.python.org/3/library/sys.html
- sounddevice:https://pypi.org/project/sounddevice/
- soundfile:https://pypi.org/project/SoundFile/
- matplotlib:https://matplotlib.org/
- Clean it up a bit. Likely need fewer packages, but I am unfamiliar with much of them.
- If this code or anyother I have written has helped you, feel free to make a donation athttps://www.buymeacoffee.com/whalenlexn.
About
A pronunciation trainer w/ Python.
Topics
Resources
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
No releases published
Packages0
No packages published
Uh oh!
There was an error while loading.Please reload this page.
Contributors2
Uh oh!
There was an error while loading.Please reload this page.