⚠️ 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-uploaderAfter installation you can start the tool using Python:
python -m memrise_audio_uploaderYou 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:
