Skip to main content

A Python package for real-time audio streaming in memory for flexible use cases

Project description

StreamAI

StreamAI is a Python package designed for real-time audio streaming directly from the microphone. The audio is stored in memory, and the package provides a flexible way to handle or send the audio data to external applications or services in real time.

Features

  • Stream audio from the microphone directly into memory (without saving to disk).
  • Handle audio data with a callback function to process it as needed (e.g., send to an API, analyze, etc.).
  • Ideal for real-time applications such as voice-controlled systems or audio analysis.

Installation

You can install StreamAI using pip:

pip install streamai

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

streamaudio-0.1.0.tar.gz (1.7 kB view details)

Uploaded Source

Built Distribution

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

StreamAudio-0.1.0-py3-none-any.whl (1.8 kB view details)

Uploaded Python 3

File details

Details for the file streamaudio-0.1.0.tar.gz.

File metadata

  • Download URL: streamaudio-0.1.0.tar.gz
  • Upload date:
  • Size: 1.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for streamaudio-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1213bb434e0c05bc890d8fca0d7f5990e27c49aef97ae5431c5de67181fc168c
MD5 b2c034bab04cb6935863bf377c5484b0
BLAKE2b-256 895c1aafc465e498ad648706ba06a3cccb47c2237680032d507bf367cc829d96

See more details on using hashes here.

File details

Details for the file StreamAudio-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: StreamAudio-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 1.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for StreamAudio-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fbfd84390b0a5ec1f781b60252421d315259df114d23cba4d11c4ede8233e264
MD5 9d1083d0c0031e2b006f2cf2c918ed40
BLAKE2b-256 8a4449217c3239382b843aa06dee4ed8aa1aaa2c78cff6e064e6500981c1a642

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