CLI Program to automate listening sections for tests.
Project description
FUT-LISTEN
-// ┏━╸╻ ╻╺┳╸ ╻ ╻┏━┓╺┳╸┏━╸┏┓╻ \\-
-+=|| ┣╸ ┃ ┃ ┃ ╺━╸┃ ┃┗━┓ ┃ ┣╸ ┃┗┫ ||=+-
-\\ ╹ ┗━┛ ╹ ┗━╸╹┗━┛ ╹ ┗━╸╹ ╹ //-
A CLI Program to automate listening sections for tests.
What it does
The default behavior is to search through the current working directory for *.mp3 files. It will sort the files in order, and then play them twice. There are instructions given (with TTS) and delays given throughout, with tones to indicate that the next portion will happen soon. It's basically an automated playlist.
The defaults probably work fine, but there are a lot of options.
This program doesn't do any trimming of audio. If you need to do that, use another tool.
Note: Currently this is only tested to work on MacOS.
Requirements:
- mpv is used for playing audio. Install it using homebrew:
brew install mpv.
Installation
It's best to use pipx:
pipx install fut-listen
Alternatively, install with pip:
pip install fut-listen
Usage
# navigate to directory
fut-listen
# See options
fut-listen --help
Generating Audio requirements (development)
- High quality TTS voice to use for
sayon MacOS - sox (for generating tones)
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file fut_listen-0.4.0.tar.gz.
File metadata
- Download URL: fut_listen-0.4.0.tar.gz
- Upload date:
- Size: 1.5 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.3.1 CPython/3.11.0 Darwin/22.2.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
559c777622adf817a38c90502d3769e57c6727c46af4fb6db4ec553293819fd7
|
|
| MD5 |
693e9156e14777b36eff53b31f4eff38
|
|
| BLAKE2b-256 |
1c240ba97c787ca746038346525ffc801dfe1ac22fd288b27dc700d475e9528d
|
File details
Details for the file fut_listen-0.4.0-py3-none-any.whl.
File metadata
- Download URL: fut_listen-0.4.0-py3-none-any.whl
- Upload date:
- Size: 1.5 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.3.1 CPython/3.11.0 Darwin/22.2.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7b49da41d4c2a76950066b25e04a1c2e703bc767ceda98451815c834517fc9c1
|
|
| MD5 |
48c43e9217c20734d58438dc619ab4f7
|
|
| BLAKE2b-256 |
6b281639e4ce66b43f2bdfd6dda5481260edc18079c9d62d3bff34e6dd44d746
|