--- title: AI Applications emoji: 📉 colorFrom: gray colorTo: red sdk: gradio sdk_version: 5.35.0 app_file: app.py pinned: false license: other short_description: Multifunctional AI Language App --- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference # 🧠 AI Language Toolkit This Gradio-based application brings together three core NLP capabilities in one interactive interface: ## ✨ Features 🔹 **Sentiment Analysis** Detects the emotional tone of any sentence (positive, negative, or neutral) using a multilingual model. 🔹 **Text Summarization** Summarizes long passages into concise, clear summaries with a powerful transformer model. 🔹 **Text-to-Speech (TTS)** Converts English text into realistic speech using a neural voice model (Coqui TTS). --- ## 🚀 How to Use 1. Select a tab based on the task: - **Sentiment Analysis** → Enter a sentence to analyze its sentiment. - **Summarization** → Paste a long text to get a short summary. - **Text-to-Speech** → Type a sentence to hear it spoken aloud. 2. Click the corresponding button to get your result. --- ## 🛠️ Technical Info - Built with **Gradio** - Models used: - `tabularisai/multilingual-sentiment-analysis` (Sentiment) - `facebook/bart-large-cnn` (Summarization) - `tts_models/en/ljspeech/tacotron2-DDC` (TTS) --- ## 📦 Requirements This Space uses the following libraries: ```txt transformers gradio TTS torch sentencepiece