Memrise audio uploader
Project description
Memrise audio uploader
A command-line tool to upload text-to-speech audio to Memrise courses. Audio is generated using Google Text-to-Speech synthesizator.
Installation
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
Usage
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:
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file memrise_audio_uploader-0.3.1.tar.gz
.
File metadata
- Download URL: memrise_audio_uploader-0.3.1.tar.gz
- Upload date:
- Size: 8.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.6.1 CPython/3.10.12 Linux/6.2.0-10018-tuxedo
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83fa7373a6d117c7fca41317a55f36aa0a811e97b8cbb1f409635833bcb094ee |
|
MD5 | 30be97869728278e7668c5eb0dfd8c19 |
|
BLAKE2b-256 | 103b0cc4e3dc42a9ca9b21ef4639c98af183a6d7424189b1bc353955e99202c8 |
File details
Details for the file memrise_audio_uploader-0.3.1-py3-none-any.whl
.
File metadata
- Download URL: memrise_audio_uploader-0.3.1-py3-none-any.whl
- Upload date:
- Size: 10.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.6.1 CPython/3.10.12 Linux/6.2.0-10018-tuxedo
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e35dfe67d5ec2646c4cb9a69da2812d70d14d99ba1913aa68c0bb0a46ae8248 |
|
MD5 | f835607f918521b024aff73f100717bc |
|
BLAKE2b-256 | bac5e9ee6caf6d02b6328d033180faa50aef8a637f6f833300f2584cfa003da5 |