Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/willianantunes/rave-of-phonetics
Converter of English text to IPA phonetic transcription.
https://github.com/willianantunes/rave-of-phonetics
django django-template gatsby netlify-cms parsel phonetics postgresql pytest
Last synced: 2 days ago
JSON representation
Converter of English text to IPA phonetic transcription.
- Host: GitHub
- URL: https://github.com/willianantunes/rave-of-phonetics
- Owner: willianantunes
- License: gpl-3.0
- Created: 2020-12-06T23:21:38.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2023-09-01T00:24:12.000Z (over 1 year ago)
- Last Synced: 2025-01-19T04:44:24.484Z (5 days ago)
- Topics: django, django-template, gatsby, netlify-cms, parsel, phonetics, postgresql, pytest
- Language: Python
- Homepage: https://www.willianantunes.com/blog/2023/08/public-and-useful-tool-to-understand-phonetics/
- Size: 14.2 MB
- Stars: 10
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Rave of Phonetics
Do you need help making the TH sound? Do you want to say the word thought correctly? By using phonetics, you can learn it by yourself, with practice. This project helps you in this aspect. Let's start learning!
## A very brief details about this project
It used to run at `raveofphonetics.com`. It was built to compete against `tophonetics.com`. When this README was written, the former website was still terrible regarding UX and collaboration. It was one of the things I'd like to improve with this project. Unfortunately, I didn't have time to keep up with it.
The [first version](https://github.com/willianantunes/rave-of-phonetics/releases/tag/1.0.0) of this project used to run on Cloud Run. After the release of the second version, this time, it was running on Kubernetes.
Check out the folder [iac](./iac) to understand how it worked. By the way, Azure DevOps used to control CI and CD aspects of the project.
## Running the project
Access the `backend` folder and execute:
docker-compose up remote-interpreter
Access the `frontend` folder and execute:
docker-compose up blog
When they are up, access the link `http://localhost:9000/` for the front-end project.
![FE project](docs/2023-08-12-12-31-fe-project.gif)
For the Django Admin, access the address `http://localhost:8000/logos` with the credential `admin:admin`:
![BE project](docs/2023-08-12-12-39-django-admin.gif)
## Similar tools- [To Phonetics](https://tophonetics.com/)
- [Elsa Speak](https://elsaspeak.com/en/)
- [Phonetizer](https://phonetizer.com/ui)
- [Unalengua](https://unalengua.com/ipa?hl=en&sl=en)