Skip to main content

Real-time speech output engine for Python

Project description

SpeakFlow

Turn print() into speech — without the pain.

from speakflow import say

say("build complete")
say("error detected")

Why SpeakFlow?

Raw TTS is painful:

  • blocks execution
  • overlaps audio
  • no caching
  • breaks with devices

SpeakFlow fixes it:

  • queued speech (no overlap)
  • async playback
  • caching (fast repeated phrases)
  • stable audio handling

Install

pip install speakflow

Example

from speakflow import say, wait

say("hello")
say("done")
wait()

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

speakflow-1.2.1.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

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

speakflow-1.2.1-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

Details for the file speakflow-1.2.1.tar.gz.

File metadata

  • Download URL: speakflow-1.2.1.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for speakflow-1.2.1.tar.gz
Algorithm Hash digest
SHA256 5c242f7e8354e131d141e7c970f26c42cedaf0c2607513c9796c490fd1ee5f48
MD5 7a0b62c24aec002ae948045087c7a2c0
BLAKE2b-256 a20cdad52286279ddbf9e1d1bf2f7e792877f6c6bd6d7f34e416f3a2b41d608d

See more details on using hashes here.

File details

Details for the file speakflow-1.2.1-py3-none-any.whl.

File metadata

  • Download URL: speakflow-1.2.1-py3-none-any.whl
  • Upload date:
  • Size: 4.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for speakflow-1.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 89f27017096f3677ed38116756edff685bf681881c9f18868c3c98c06ea657a6
MD5 adbb37be844976373eafdda73c8fc537
BLAKE2b-256 d289383965b12257eb40e31e77d84cc8dbcc237bccea866c744549a51c039df4

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