Spaces:
Sleeping
Sleeping
A newer version of the Gradio SDK is available:
5.45.0
ScriptVoice - Pure Python Gradio Application
π― Quick Start
Install Dependencies
pip install -r requirements.txt
Run the Application
python main.py
or
python run.py
Access the Application Open your browser to: http://localhost:7860
π¦ Dependencies
This application uses the following Python packages:
gradio>=4.0.0
- Web interface frameworkgtts>=2.3.0
- Text-to-speechpytesseract>=0.3.10
- OCR text extractionPillow>=10.0.0
- Image processinglangchain>=0.1.0
- LLM frameworksentence-transformers>=2.2.0
- Text embeddingsfaiss-cpu>=1.7.0
- Vector databaselangchain-openai>=0.1.0
- OpenAI integrationtiktoken>=0.5.0
- Text tokenization
π Features
Scripts Tab
- Project management and script editing
- Text-to-speech generation
- OCR text extraction from images
- AI script enhancement
- Export functionality
Story Intelligence Tab
- Knowledge Assistant with command processing
- Context-aware AI tools
- Character and story management
- World building elements
- RAG-powered search and analysis
π§ Configuration
- All data is stored in local JSON files
- No external database required
- Gradio handles the web interface automatically
π Deployment
The application is ready for deployment on platforms that support Python:
- Hugging Face Spaces
- Railway
- Render
- Heroku
- Any Python hosting service
For production deployment, make sure to:
- Set appropriate server configurations
- Configure environment variables if needed
- Ensure all dependencies are installed