Skip to main content

Provide a French infinitive verb and specify desired tense(s), the tool automatically downloads audio files for all person-specific conjugations

Project description

Download French Verb Conjugation Audios

A CLI tool for downloading MP3 audio of French verb conjugations. Provide the infinitive form of a verb and use options to specify which tenses to download. By default, only the infinitive form audio is downloaded.

Currently supported common tenses include: indicatif présent, indicatif futur simple, indicatif passé composé, indicatif passé simple, conditionnel présent, and impératif présent.

Installation

  • From PyPI
    pip install fr-audio
  • From Git
    git clone https://github.com/yenyen1/french-conjugation-verb-audio.git 
    cd french-conjugation-verb-audio 
    pip install .

Usage

# Print help
fr-audio --help

# Download infinitive present verb audio
fr-audio aller

# Download present tense
fr-audio aller --present

# Download multiple tenses
fr-audio aller --present --past --past_simple --future

Credits

This tool uses the following Python libraries:

  • verbecc: A Python library for verb conjugation, enhanced with machine learning techniques.
  • edge-tts: A Python module that allows access to Microsoft Edge’s online text-to-speech service from Python code.

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

fr_audio-0.1.0.tar.gz (6.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fr_audio-0.1.0-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

Details for the file fr_audio-0.1.0.tar.gz.

File metadata

  • Download URL: fr_audio-0.1.0.tar.gz
  • Upload date:
  • Size: 6.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for fr_audio-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b4dca4b479d1f4cb7e8d1d6a08b5fe8d210add25fd200b2227a7bf7083095c97
MD5 bdd3d89a6a95e265e0253eec246e5f66
BLAKE2b-256 8993c628de4bfee9d9c54e0e9371d7865bf377039da2986e806fa23a69d11b6d

See more details on using hashes here.

File details

Details for the file fr_audio-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: fr_audio-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for fr_audio-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 457b0691435a9f04f9bcac8ea2aa4262039359db8ba38f249bef1e62b2205295
MD5 ac0a16e77d6c482a0b1f161e475808f5
BLAKE2b-256 38e74d7de8c25671a1e800629cf85f804349fe754f9230011108375e058d59ce

See more details on using hashes here.

Supported by

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