Skip to main content

No project description provided

Project description

Audio timer

Github: https://github.com/ARanch/audiotimer

This small program starts listening for an audio input on the system microphone. When a set audio level threshold is reached, a timer is started. When the audio level is reduced below the threshold, the timer is stopped after a short countdown, and the timespan is logged.

python -m pip install audiotimer

install requirements: pip install -r requirements.txt

run using: python audiotimer

Use case

The program is intended to be used as a way of testing the battery life of battery powered loudspeakers. Set the speaker to play a pink noise at a certain level, and leave a laptop with the speaker to listen for when it dies out.

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

audiotimer-0.3.0.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

audiotimer-0.3.0-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

Details for the file audiotimer-0.3.0.tar.gz.

File metadata

  • Download URL: audiotimer-0.3.0.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for audiotimer-0.3.0.tar.gz
Algorithm Hash digest
SHA256 ee9c1f0040488c230e195354d31bdae0ed987e2998c2c6cdb74bc249c8e81e87
MD5 f5efa08f113ee8a58dcf00eecd5c6091
BLAKE2b-256 da53fcd3eb1971898d47a83a746e31f050932e0fbe14c571e4d54453ddd818f9

See more details on using hashes here.

File details

Details for the file audiotimer-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: audiotimer-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 4.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for audiotimer-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 093936a98a32752abf2f270dbc3f171a5ec1c2c879d1853c34fe7d96427f971e
MD5 a18a255818c56dec3bfcdbbb418a0fc5
BLAKE2b-256 71bd0f19587712842769d914987af913fa7e714a4949aa7fab1313ca8ef06361

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