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.3.tar.gz (2.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.3-py3-none-any.whl (2.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: streamaudio-0.1.3.tar.gz
  • Upload date:
  • Size: 2.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.3.tar.gz
Algorithm Hash digest
SHA256 74e6c58a200128617139527ca4ec51cd44f82fd2a0f1ed7e0c4c81012cd64bdb
MD5 9633feeef4a04516672fd21342d62cc6
BLAKE2b-256 69248f0f0c6f5030ea7c52870db3b4270232d5b66ca11e057371ed4e48d1e867

See more details on using hashes here.

File details

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

File metadata

  • Download URL: StreamAudio-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 2.9 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 2dfe6078d2502091a0ad6712d2edb3f9ba77221f7e3152f9202222b6c944f3ef
MD5 92fd2fc164002a14db7d70cd7b12920e
BLAKE2b-256 207a2d78a7802eef3f2c61a006057a46a2e50b728adc0c596285bc7f24b61700

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