Skip to main content

Dialogues voice generator using ElevenLabs (AI)

Project description

silly-voice-lab

A simple tool to create voiced dialogues with ElevenLabs for your projects.

How it works

  • Choose a working folder then: pip install silly_voice_lab

  • run silly-voice-lab to know more, silly-voice-lab init to get a strting pack.

Now that you have a dialogues.cfg file, configure it:

dialogues.cfg

[secrets]
# enter your own ElevenLab api key here
elevenlabs_api_key=your_api_key

[folders]
input_folder=scenario
output_folder=voices

[app]
debug=1
# converter can be [text | prod | dev]
converter=dev
  • run the voice processing with silly-voice-lab run

about the converters

  • text: does not create real audio files, just text placeholders, usefull to test
  • dev: use a local rough speech-to-text, usefull to prototype a project with real voices (but crappy voices !)
  • prod: uses elevenlabs api to create the voices, you need a valid ElevenLab api key to do that.

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

silly_voice_lab-0.0.9.tar.gz (6.5 kB view details)

Uploaded Source

Built Distribution

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

silly_voice_lab-0.0.9-py3-none-any.whl (8.0 kB view details)

Uploaded Python 3

File details

Details for the file silly_voice_lab-0.0.9.tar.gz.

File metadata

  • Download URL: silly_voice_lab-0.0.9.tar.gz
  • Upload date:
  • Size: 6.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for silly_voice_lab-0.0.9.tar.gz
Algorithm Hash digest
SHA256 31783cdf1f4aa6f72f8bcd923e55e987a7fa517a6c8b5e5f86b2fe328a25d73a
MD5 a855965294970696dd070fbd9a629f87
BLAKE2b-256 3045fc48c8de42fbeade07acf9bc433625a813524a38b02441e436bc863dd2ee

See more details on using hashes here.

File details

Details for the file silly_voice_lab-0.0.9-py3-none-any.whl.

File metadata

File hashes

Hashes for silly_voice_lab-0.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 badeb87dd6c82e2740fa4dcf826d2a37f7f8d221d46965138e95a1ec0b26cb90
MD5 4fd21bec8ca7dc394e47ddbc4e7732d3
BLAKE2b-256 5bbc46f28d122b4297725600b5cf2bc040bf5de50df383784421dc129a914da6

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