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

PyPI - Version PyPI - Python Version

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

Note: The first run may take about a minute to download the model.

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.2.0.tar.gz (7.4 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.2.0-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: fr_audio-0.2.0.tar.gz
  • Upload date:
  • Size: 7.4 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.2.0.tar.gz
Algorithm Hash digest
SHA256 4a612e46a27a3a3a4795aabe1190d7f736e3463677684faee4ff0cafbb578049
MD5 4fd201d7c30b1ec3dffdf9ddcfe566ab
BLAKE2b-256 14d93496692dc2816be2622c31c7d342da87a0d6b604ddd9de4b2582b47e47c3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fr_audio-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 7.9 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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 13f3c9775a777aea57ff7a530bedc2f93206a679d726ad23ccae14c2f3e4122c
MD5 dd3f4fc6ab1bee16e4cc52b8e02c57a3
BLAKE2b-256 1fcc2e4d7abe5efabc5b5600d259d6b5d3ff4b1a2b99ec3fdd4a6458b3024e50

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