Skip to main content

Voice Bird CLI - Terminal audio streaming for voice transcription

Project description

Voice Bird CLI

Terminal-based audio streaming for voice transcription.

Installation

Using cargo-binstall (Recommended)

# Install cargo-binstall if you don't have it
cargo install cargo-binstall

# Install Voice Bird CLI
cargo binstall voice-bird-cli

Manual Download

Download pre-built binaries from GitHub Releases.

Features

  • Enumerate audio devices and running applications
  • Capture per-application audio (Windows/macOS)
  • Stream audio to Voice Bird server for transcription
  • Real-time audio level visualization
  • Interactive TUI interface

Usage

# Run the CLI
voice-bird-cli

Controls

  • ↑/↓ - Navigate device list
  • Space - Select/deselect audio source
  • Enter - Start/stop streaming
  • c - Configure API key
  • r - Refresh device list
  • q - Quit
  • ? - Help

Requirements

License

Proprietary - See LICENSE file for details.

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

voice_bird_cli-0.2.1.tar.gz (38.4 kB view details)

Uploaded Source

Built Distributions

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

voice_bird_cli-0.2.1-py3-none-win_amd64.whl (839.8 kB view details)

Uploaded Python 3Windows x86-64

voice_bird_cli-0.2.1-py3-none-manylinux_2_28_x86_64.whl (3.3 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ x86-64

voice_bird_cli-0.2.1-py3-none-macosx_11_0_arm64.whl (960.4 kB view details)

Uploaded Python 3macOS 11.0+ ARM64

voice_bird_cli-0.2.1-py3-none-macosx_10_12_x86_64.whl (972.9 kB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

Details for the file voice_bird_cli-0.2.1.tar.gz.

File metadata

  • Download URL: voice_bird_cli-0.2.1.tar.gz
  • Upload date:
  • Size: 38.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.3 {"installer":{"name":"uv","version":"0.10.3","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 voice_bird_cli-0.2.1.tar.gz
Algorithm Hash digest
SHA256 9d0c9a4136dc9dc23103a97398361e2fcf4b71905095d6c2b91fac375dc3849a
MD5 a216873e9af5544165882f583d5d7497
BLAKE2b-256 58cd7f1ea61c7578461c303d766c380750a5954b81c5bf63a8c528e323725c27

See more details on using hashes here.

File details

Details for the file voice_bird_cli-0.2.1-py3-none-win_amd64.whl.

File metadata

  • Download URL: voice_bird_cli-0.2.1-py3-none-win_amd64.whl
  • Upload date:
  • Size: 839.8 kB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.3 {"installer":{"name":"uv","version":"0.10.3","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 voice_bird_cli-0.2.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 dd019d3216b87fca8b2c0657327bd0a48f74649cfb4c9276a27c960bc6e6ce7a
MD5 fe4152d1d583b70fba433d034921d9b6
BLAKE2b-256 e3e180925ba67d87bc10f8244081182a4c58d459f9ef6a9d3829fc28f88a748c

See more details on using hashes here.

File details

Details for the file voice_bird_cli-0.2.1-py3-none-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: voice_bird_cli-0.2.1-py3-none-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: Python 3, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.3 {"installer":{"name":"uv","version":"0.10.3","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 voice_bird_cli-0.2.1-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 414fc65a24ca0964b9c6b31605a1d1c4bc519ec4f838de08396e195c84588d2c
MD5 ad7dab7650d75bff00665a7de4083b59
BLAKE2b-256 12598794ad2449abe607c4710d3f87c3f589221ea9db711c27c47e5928658fec

See more details on using hashes here.

File details

Details for the file voice_bird_cli-0.2.1-py3-none-macosx_11_0_arm64.whl.

File metadata

  • Download URL: voice_bird_cli-0.2.1-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 960.4 kB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.3 {"installer":{"name":"uv","version":"0.10.3","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 voice_bird_cli-0.2.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a010d62b251504b8d49b2b49fa5862ceee1e78d39cc979b7715a7dfdd8b4ee8b
MD5 bc3e02b2f97862b1b893ea9a9b1e621f
BLAKE2b-256 48f69160d7bf3471d2016f92c02a30c79bdfce4bf63cdfb17c53dda31c7abea1

See more details on using hashes here.

File details

Details for the file voice_bird_cli-0.2.1-py3-none-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: voice_bird_cli-0.2.1-py3-none-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 972.9 kB
  • Tags: Python 3, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.3 {"installer":{"name":"uv","version":"0.10.3","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 voice_bird_cli-0.2.1-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 fe6d7b623903f7c4abcd0d75cf25fc831250faa0620c975649b38bffced7b773
MD5 6664f65f94a9d640bbcd23826cef8027
BLAKE2b-256 4f782225757d9cb6af2d1e1a404659aee11ed355b407e4dcaa063bd675741053

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