Welcome to EchoArtistry’s documentation!

License: MIT Downloads GitHub issues Python CI Documentation Status

EchoArtistry 🎨🔊

EchoArtistry is an innovative tool that transforms spoken words into captivating visual stories 🌟. It takes voice messages and transforms them into comics, offering a unique blend of audio-visual artistry. Dive into the world of automated storytelling with EchoArtistry!

Limitations ⚠️

  • Results may vary based on the clarity and content of the input audio.

Requirements 🛠️

Before you get started, make sure you have the following installed on your machine:

  • FFmpeg: A complete, cross-platform solution to record, convert, and stream audio and video.

Installation 🖥️

pip install echo-artistry

Usage 🚀

Start by recording a voice message. Then, run EchoArtistry with your audio file:

echo-artistry "path_to_audio_file.wav" "output_directory" "YOUR_API_KEY"
  • path_to_audio_file.wav: Path to your audio file.

  • output_directory: Directory to save generated comics.

  • YOUR_API_KEY: Your OpenAI API key.

  • –model_name (optional): Specify the AI model, default is “gpt-3.5-turbo-1106”.

Output 🎁

EchoArtistry will create in your output directory:

  • Transcription File: Text transcription of your audio.

  • Comic Story File (.txt): The narrative script of your comic.

  • Comic Image File (.png): The final comic strip.

Documentation 📖

For more details on EchoArtistry’s capabilities and how to use them, visit our documentation.

Join the EchoArtistry Community 🤝

We love collaboration and feedback! 🚀 If you have ideas or encounter any issues, please contribute. Check out our contributing guidelines to get started.