⚠️ This project is not maintained anymore because Memrise is removing all community courses from their app: https://www.memrise.com/blog/changes-to-the-memrise-app
A command-line tool to upload text-to-speech audio to Memrise courses. Audio is generated using Google Text-to-Speech synthesizator.
The tool can be installed using Pip with the following command:
pip install memrise-audio-uploader
After installation you can start the tool using Python:
python -m memrise_audio_uploader
You can input your Memrise credentials when prompted in the command line or alternatively you can define them in a dotenv file. Save MEMRISE_USERNAME
and/or MEMRISE_PASSWORD
to a .env
file in your current folder.
You will need access to a Google Cloud project with Google Cloud Text to Speech API enabled. The application uses default credentials for accessing Google Cloud. For more information, see: