Skip to main content

Core audio processing for Voicepad.

Project description

voicepad-core

Core library powering VoicePad — audio recording, GPU-accelerated transcription via faster-whisper, and system diagnostics.

Install

pip install voicepad-core

Quick Start

from voicepad_core import AudioRecorder, transcribe_audio, get_config

config = get_config()

recorder = AudioRecorder(config)
audio_file = recorder.start_recording()  # Ctrl+C to stop

transcribe_audio(audio_file, config.markdown_path / "transcript.md", config)

Documentation

voicepad.hyperoot.dev

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

voicepad_core-0.1.5.tar.gz (14.9 kB view details)

Uploaded Source

Built Distribution

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

voicepad_core-0.1.5-py3-none-any.whl (18.4 kB view details)

Uploaded Python 3

File details

Details for the file voicepad_core-0.1.5.tar.gz.

File metadata

  • Download URL: voicepad_core-0.1.5.tar.gz
  • Upload date:
  • Size: 14.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for voicepad_core-0.1.5.tar.gz
Algorithm Hash digest
SHA256 232e184fc35fe5ff876f016964e0b913e896b47a21bafec7599434e28e26cc67
MD5 f38a5b9173f51aee516001432171d210
BLAKE2b-256 22061c252bb792ee3524796b309c6a3ac663f9b24cbde97b0ca1a3fab05b2f40

See more details on using hashes here.

File details

Details for the file voicepad_core-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: voicepad_core-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 18.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for voicepad_core-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 b9e05951b90fbc2c7ca1f4b4edd9dd70653e6233312d154b4ff7f8815add657f
MD5 7168e592826309e60117d648f3021265
BLAKE2b-256 a99acb71e92b2a17c5a59c424590165a6543173d55b9216b214a238af46acc27

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