Skip to main content

Download French Learning Audio

PyPI - Version PyPI - Python Version

A CLI tool for downloading MP3 audio of French learning. Currently supports two features:

  • Verb conjugations: Enter the infinitive form and use the options to specify which tenses you want. The program automatically converts the verb conjugations and downloads the corresponding audio files. 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.
  • French Sentence: Generate and download MP3 audio for input French sentences.

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: Download verb conjugation audio

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

Print help

fr-audio verb --help

Download infinitive present verb audio

fr-audio verb aller

Download present tense

fr-audio verb aller --present

Download multiple tenses

fr-audio verb aller --present --past --past-simple --future

Usage: Download French sentence audio

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

Print help

fr-audio sentence --help

Download sentence audio

fr-audio sentence --sentence "Vous devez remplir un formulaire d'inscription."

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.

Metadata

Release files for fr-audio 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for fr-audio 0.3.0
File Size Uploaded
fr_audio-0.3.0.tar.gz 8.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for fr-audio 0.3.0
File Interpreter ABI Platform
fr_audio-0.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 16.9 kB

Release files / fr_audio-0.3.0.tar.gz

Download URL fr_audio-0.3.0.tar.gz
Size 8.3 kB
Tags Source
SHA-256 checksum
How to use checksums
4db0a63fb62a95b48ad40bf2b65692a4ccb8e92d53dd294d085ed0e1f22f4808
BLAKE2b-256 checksum
How to use checksums
5637ac6061ed055994705cae2e503d242f73771f9918e3729578c33fa2c000b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release files / fr_audio-0.3.0-py3-none-any.whl

Download URL fr_audio-0.3.0-py3-none-any.whl
Size 8.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
02d91e39afd9cc872c8b2ef5758392cfd644ba10f555dfe7ade2a2d8067cf5fb
BLAKE2b-256 checksum
How to use checksums
8e230395e6f41b81ca6fc34a119102347444c08a529707ed448fb04e106da651
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 release files

0.2.0

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page