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.4.tar.gz (12.6 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.4-py3-none-any.whl (15.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: voicepad_core-0.1.4.tar.gz
  • Upload date:
  • Size: 12.6 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.4.tar.gz
Algorithm Hash digest
SHA256 3ea577004abdb58b809fb1c4b6e3511c37ae5bc619c554c55e524c3032a9bc3c
MD5 2c84606603c327a75c277ec745a9a338
BLAKE2b-256 98dbfa338645fe925f3cfdcf00fcbe65443946013eb83513a3a1bdcd4437ce16

See more details on using hashes here.

File details

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

File metadata

  • Download URL: voicepad_core-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 15.9 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 de50c78c1716952c4b88b3356adbeb4538d7fcbb32c3876edf0e0f70fa4de066
MD5 91c66333e88652632b2d535e156ef3de
BLAKE2b-256 7dd964f9fdc91bb16e31cc8f51d7ce5a39fcaecea474ed0f319685ef2019850b

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