Skip to main content

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

memrise_audio_uploader-0.2.0.tar.gz (7.7 kB view details)

Uploaded Source

Built Distribution

memrise_audio_uploader-0.2.0-py3-none-any.whl (8.8 kB view details)

Uploaded Python 3

File details

Details for the file memrise_audio_uploader-0.2.0.tar.gz.

File metadata

  • Download URL: memrise_audio_uploader-0.2.0.tar.gz
  • Upload date:
  • Size: 7.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.5 CPython/3.8.6 Linux/5.11.0-7614-generic

File hashes

Hashes for memrise_audio_uploader-0.2.0.tar.gz
Algorithm Hash digest
SHA256 8717c15ca38e5fd67b68f0cb1d20b2c43ffcab781706c1bc67ce5f13e467bc1c
MD5 1af5748cf692fa574e0e84194534c11e
BLAKE2b-256 ee3bf8eefb48e4834ae8a684b2c5db8281ec738e5c647173ffadbd22b0ca443c

See more details on using hashes here.

File details

Details for the file memrise_audio_uploader-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for memrise_audio_uploader-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bf69917e734a0e5f606ce684eca47655c9636a63d1084df191c51549345c3666
MD5 fcfe021001274626a7aa04c87c8a7c22
BLAKE2b-256 d8741a58b8b024ace729b6b4c0e76a39442f674939f4e3554c2db352c4d53c79

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page