Download app.py from TikTokAI1/TikTokAI: direct link, hf CLI and curl.
- Browser
- Download file 591 Bytes
-
https://huggingface.co/spaces/TikTokAI1/TikTokAI/resolve/main/app.py
- Command line
-
hf download hf://spaces/TikTokAI1/TikTokAI/app.py
-
curl -L -o app.py https://huggingface.co/spaces/TikTokAI1/TikTokAI/resolve/main/app.py
591 Bytes
| from flask import Flask, request, send_file | |
| import io | |
| import os | |
| import subprocess | |
| app = Flask(__name__) | |
| def synthesize(): | |
| text = request.json.get('text', '') | |
| output_path = '/tmp/output.mp3' | |
| subprocess.run([ | |
| 'edge-tts', | |
| '--voice', 'ru-RU-SvetlanaNeural', | |
| '--text', text, | |
| '--write-media', output_path | |
| ], check=True) | |
| return send_file(output_path, mimetype='audio/mpeg') | |
| def home(): | |
| return 'Russian TTS OK' | |
| if __name__ == '__main__': | |
| app.run(host='0.0.0.0', port=7860) |