Spaces:
Running
Running
video-translator/ | |
βββ .gitignore | |
βββ README.md | |
βββ LICENSE | |
βββ requirements.txt | |
βββ app.py # Main Gradio app entry point | |
βββ config.py # Configuration and constants | |
βββ .env.example # Example environment variables | |
βββ src/ | |
β βββ __init__.py | |
β βββ audio/ | |
β β βββ __init__.py | |
β β βββ extractor.py # Audio extraction from video | |
β β βββ generator.py # TTS generation | |
β βββ video/ | |
β β βββ __init__.py | |
β β βββ processor.py # Video processing functions | |
β βββ subtitles/ | |
β β βββ __init__.py | |
β β βββ transcriber.py # Subtitle generation | |
β β βββ translator.py # Subtitle translation | |
β βββ utils/ | |
β βββ __init__.py | |
β βββ logger.py # Logging configuration | |
βββ tests/ | |
β βββ __init__.py | |
β βββ test_audio.py | |
β βββ test_subtitles.py | |
β βββ test_video.py | |
βββ outputs/ # Output directory (generated) | |
βββ .gitkeep | |