Skip to main content

Text to Speech with Generative AI

Project description

streamspeech

PyPI version fury.io Project Status Test-Package PyPI license Total Downloads Monthly Downloads Weekly Downloads Maintenance GitHub last commit GitHub issues GitHub issues-closed

streamspeech: generative AI that talks!

Features List

  • Text to Speech

  • Speech to Text

  • Custom user voices

  • API Free Development (local LLM or text generation model)

  • Image to text to speech

Installation

The simplest way to install the latest release is as follows:

pip install streamspeech

To install the development version:

Open the Terminal/CMD/Git bash/shell and enter

pip install git+https://github.com/Nelson-Gon/streamspeech.git

# or for the less stable dev version
pip install git+https://github.com/Nelson-Gon/streamspeech.git@dev

Otherwise:

# clone the repo
git clone git@github.com:Nelson-Gon/streamspeech.git
cd streamspeech
pip install -e . 

Usage

python -m streamspeech

The above will open a web browser with the app. NOTE: At the moment, one needs to sign up for an API Key to use this app.

Acknowledgements

streamspeech is made possible by the PaLM API, speechbrain by NVIDIA, and streamlit

To report any issues, suggestions or improvement, please do so at issues.

If you would like to cite this work, please use:

Nelson Gonzabato (2023) streamspeech: Generative AI that talks! https://github.com/Nelson-Gon/streamspeech

Thank you very much.

“Ideas come and go, stories stay” – NNT, The Black Swan

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

streamspeech-2023.12.3.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

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

streamspeech-2023.12.3-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

Details for the file streamspeech-2023.12.3.tar.gz.

File metadata

  • Download URL: streamspeech-2023.12.3.tar.gz
  • Upload date:
  • Size: 5.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.13

File hashes

Hashes for streamspeech-2023.12.3.tar.gz
Algorithm Hash digest
SHA256 32f9e44ef409c838e607710a791c69e7f399e27890ea1afe0313810b1219bb26
MD5 dba166b20ece42ec57eba5bd130a82a0
BLAKE2b-256 9d7351c7814b7be51b05c7b6c161a12a682af5c5c28e45656697ea2b9ffe19fe

See more details on using hashes here.

File details

Details for the file streamspeech-2023.12.3-py3-none-any.whl.

File metadata

File hashes

Hashes for streamspeech-2023.12.3-py3-none-any.whl
Algorithm Hash digest
SHA256 c8500e778ef897cc85a7ca20956c03ee90a3920e257d3563c751c26e6ae0e2e8
MD5 04a120ef1eb50fa6c347ace2ea587d20
BLAKE2b-256 4825cecfd923e3ae2a3be8e09775e5c350e3901fc4ceda41ae723b8c7dfcc106

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