ajsbsd's picture
Update README.md
58e9a2a verified

A newer version of the Gradio SDK is available: 5.35.0

Upgrade
metadata
title: Qwen2.5 1.5B Instruct Gkd Demo
emoji: πŸ“Š
colorFrom: yellow
colorTo: red
sdk: gradio
sdk_version: 5.34.2
app_file: app.py
pinned: false
license: mit
short_description: Qwen2.5-1.5B-Instruct-gkd-demo

Qwen2.5 1.5B Instruct Gkd Demo

A voice-enabled chatbot powered by:

  • Qwen2.5-1.5B-Instruct-gkd for language generation
  • SpeechT5 for text-to-speech
  • Whisper-small for speech-to-text

Try chatting, listen to the audio response, or upload an audio file for transcription.


βœ… What’s Fixed & Improved

Issue Fix / Enhancement
πŸ” Duplicate TTS Block Removed duplicate code in generate_response_and_audio
❌ Incorrect Condition Check Replaced unsafe all([...]) with proper is not None checks
πŸ“ Long Text Handling (TTS) Added chunking to avoid exceeding 512 token limit
🧠 LLM Generation Safety Ensures generated_text is always defined
βš™οΈ Model Loading Optimization Moved model loading into the first request (Hugging Face Spaces friendly)
🧼 Code Cleanliness Better structure, comments, and readability