Spaces:
Paused
Paused
| title: tts translate Alpha | |
| emoji: ✈️🗣️ | |
| colorFrom: blue | |
| colorTo: green | |
| sdk: docker | |
| app_port: 7860 | |
| pinned: false | |
| # ✈️ آموزش زبان فلای - مترجم و گوینده هوشمند (فارسی به انگلیسی) | |
| به **آموزش زبان فلای** خوش آمدید! این ابزار به شما کمک میکند تا با ترجمه متن فارسی به انگلیسی و شنیدن تلفظ صحیح آن با لهجههای مختلف، مهارت زبان انگلیسی خود را تقویت کنید. | |
| **⚠️ نیازمند تنظیم کلید(های) API ⚠️** | |
| برای استفاده از قابلیت ترجمه، شما باید کلید(های) API خود را از [Google AI Studio](https://aistudio.google.com/app/apikey) دریافت کرده و آنها را در بخش **Secrets** این Space ذخیره کنید. | |
| شما میتوانید **یک یا چند کلید API** را برای توزیع بار و جلوگیری از محدودیتها تنظیم کنید. کلیدها باید با نامهای زیر ذخیره شوند: | |
| - `GEMINI_API_KEY_1` (برای کلید اول) | |
| - `GEMINI_API_KEY_2` (برای کلید دوم، اختیاری) | |
| - `GEMINI_API_KEY_3` (برای کلید سوم، اختیاری) | |
| - و به همین ترتیب... | |
| **نحوه تنظیم Secrets:** | |
| 1. به تب "Settings" در Space خود بروید. | |
| 2. در بخش "Repository secrets" (یا "Variables and secrets")، روی "New secret" کلیک کنید. | |
| 3. نام سکرت را `GEMINI_API_KEY_1` (یا `GEMINI_API_KEY_2` و غیره) قرار دهید. | |
| 4. مقدار سکرت را کلید API خودتان که از Google AI Studio گرفتهاید، قرار دهید. | |
| 5. در صورت نیاز، برای کلیدهای بیشتر تکرار کنید. | |
| 6. Space را ریاستارت کنید (معمولاً بعد از تغییر سکرتها، نیاز به Rebuild یا Restart دارد تا تغییرات اعمال شوند). | |
| **چگونه از "فلای" استفاده کنیم؟** | |
| 1. متن فارسی خود را در کادر مشخص شده وارد کنید. | |
| 2. لهجه و گوینده انگلیسی مورد نظرتان را از لیست انتخاب نمایید. | |
| 3. (اختیاری) سرعت، حجم و گام صدا را در "تنظیمات پیشرفته" تغییر دهید. | |
| 4. روی دکمه "🚀 ترجمه و تلفظ" کلیک کنید. | |
| 5. متن ترجمه شده به انگلیسی نمایش داده میشود و میتوانید فایل صوتی آن را پخش یا دانلود کنید. | |
| **نکات مهم:** | |
| * **لیست صداها:** این برنامه از صداهای با کیفیت انگلیسی ارائه شده توسط سرویس Edge-TTS مایکروسافت استفاده میکند. | |
| * **وابستگیها:** تمامی نیازمندیها در `requirements.txt` مشخص شده و توسط `Dockerfile` نصب میشوند. | |
| --- | |
| با ❤️ برای یادگیری لذتبخش زبان انگلیسی، توسط تیم فلای. | |
| ساخته شده با: | |
| - [Gradio](https://gradio.app/) | |
| - [Google Gemini API](https://ai.google.dev/) | |
| - [Edge-TTS](https://github.com/rany2/edge-tts/) |