cancan / README.md
canksdi's picture
Update README.md
4c91447 verified
---
title: MoodF - Duygusal Destek Asistanı
emoji: 😊
colorFrom: blue
colorTo: purple
sdk: gradio
sdk_version: 5.22.0
app_file: app.py
pinned: false
---
# MoodF - Duygusal Destek Asistanı
Bu uygulama, kullanıcıların duygusal durumlarını analiz edip destekleyici yanıtlar veren ve bunları doğal insan sesine yakın bir kalitede seslendiren gelişmiş bir yapay zeka asistanıdır.
## Özellikler
- 🧠 **Duygu analizi** - Kullanıcının yazısındaki duygu durumunu tespit eder
- 💬 **Gerçek zamanlı metin üretimi** - Türkçe dil modeli kullanarak özgün destekleyici mesajlar üretir
- 🔊 **Doğal ses kalitesi** - Microsoft Edge TTS teknolojisi ile insan sesine çok yakın kalitede Türkçe seslendirme
## Nasıl Kullanılır
1. Duygularınızı veya düşüncelerinizi metin kutusuna yazın
2. "Gönder" düğmesine tıklayın
3. MoodF size özgün bir destekleyici yanıt verecek ve bunu doğal bir sesle seslendirecektir
## Teknik Detaylar
Bu proje iki farklı yapay zeka modelini ve Microsoft'un ses teknolojisini bir araya getirir:
- **Duygu Analizi**: DistilBERT modeli
- **Metin Üretme**: ytu-ce-cosmos/turkish-gpt2 - Yıldız Teknik Üniversitesi tarafından Türkçe dili için özel olarak eğitilmiş metin üretme modeli
- **Seslendirme**: Microsoft Edge TTS - Türkçe dahil birçok dilde doğal ve akıcı sesler üreten, Microsoft'un Neural TTS teknolojisi
## API Kullanımı
Bu Space, API endpoint'i üzerinden erişilebilir:
```
https://huggingface.co/spaces/canksdi/cancan/api/predict/
```
POST isteği ile şu formatta veri gönderilebilir:
```json
{
"data": ["Bugün kendimi çok kötü hissediyorum."]
}
```
Yanıt olarak metin ve ses dosyası URL'si alınır.
## Kurulum
### Bağımlılıklar:
```
gradio==3.32.0
transformers==4.30.2
torch==2.0.0
soundfile==0.12.1
datasets==2.13.0
numpy<2.0.0
protobuf==3.20.3
tqdm
sentencepiece
edge-tts
```