Commit History

  1. fix(tts): improve performance of send_audio function by avoiding repeated np.concatenate Running

    CrazyMonkey0
    c56327c

  1. fix(tts): remove tokenizer_tts from app.state

    CrazyMonkey0
    431435a
  2. feat(tts): switch TTS model from mms-tts-eng to Kokoro-82M

    CrazyMonkey0
    d6cde26

  1. feat(nlp): change nlp model to Qwen/Qwen2.5-1.5B-Instruct

    CrazyMonkey0
    4d18a16
  2. feat(nlp): change nlp model to microsoft/Phi-3.5-mini-instruct

    CrazyMonkey0
    f854f33

  1. feat(asr): add local ASR endpoint using faster-whisper with async lock

    CrazyMonkey0
    0ee88ba
  2. fix(asr): fix loading model

    CrazyMonkey0
    0d30253
  3. feat(asr): replace Whisper HF with faster-whisper for CPU-friendly transcription

    CrazyMonkey0
    c84acef

  1. feat(api): add sending generated audio to external backend

    CrazyMonkey0
    20a7446
  2. test(tts): checking whether the tts model is working correctly

    CrazyMonkey0
    65952f6
  3. feat(nlp): switch NLP model to Qwen2.5-0.5B-Instruct

    CrazyMonkey0
    df63d34
  4. fix(nlp): remove options n_threads=os.cpu_count() in load_model_nlp

    CrazyMonkey0
    0bdf4f1
  5. feat(nlp): change version to qwen2.5-1.5b-instruct-q3_k_m.gguf

    CrazyMonkey0
    dc74289
  6. test(nlp): comment part of tts in nlp.py

    CrazyMonkey0
    018ff86
  7. fix: resolve TypeError in TTS audio generation and optimize model performance⁠

    CrazyMonkey0
    e288dcc
  8. fix(tts): swapping the model and tokenizer in the return function of load_models_tts

    CrazyMonkey0
    4784a54
  9. fix: optimize FastAPI + Qwen2.5-1.5B for CPU, reduce max_tokens, increase timeout

    CrazyMonkey0
    88284a4
  10. feat(nlp): switch Qwen2.5 model to 1.5B GGUF q6_k version

    CrazyMonkey0
    5d51d0f
  11. fix(asr): load audio from in-memory buffer instead of disk⁠

    CrazyMonkey0
    9ea2744
  12. fix(chat): use llm() directly instead of create_chat_completion

    CrazyMonkey0
    3ad9eac
  13. feat(chat): return NLP response with in-memory TTS audio⁠

    CrazyMonkey0
    245cf59
  14. feat(tts): migrate Kokoro TTS to Hugging Face facebook/mms-tts-eng with in-memory optimization⁠

    CrazyMonkey0
    2a3f624
  15. fix(nlp): Adding chat_handler for handling the Qwen2.5-3B-Instruct-GGUF model in llama-cpp-python

    CrazyMonkey0
    5f3ceca

  1. fix(nlp):add ',' to fix an error in response generation

    CrazyMonkey0
    2d6bfd5
  2. perf: implement lazy loading to fix startup timeouts⁠

    CrazyMonkey0
    8f110eb
  3. fix: resolve model loading and state management issues⁠

    CrazyMonkey0
    bf1dc5f

  1. refactor(chat): migrate from transformers to llama-cpp-python using Qwen 3B

    CrazyMonkey0
    6151d5f

  1. feat(nlp): optimize NLP model for CPU

    CrazyMonkey0
    d5d8ff1
  2. feat(nlp): Optimize CPU usage for Hugging Face Spaces Free Tier

    CrazyMonkey0
    75451ba
  3. feat(nlp): reintroduce Qwen2.5-1.5B-Instruct model and migrate back to Transformers

    CrazyMonkey0
    94cf754
  4. feat(llama): another attempt to integrate llama-cpp with the Qwen3-8B-Q4_K_M.gguf model

    CrazyMonkey0
    9bb78b3

  1. test(models): downloading models from transformers

    CrazyMonkey0
    fe8b413
  2. fix(nlp): update Llama loading to use from_pretrained()

    CrazyMonkey0
    f7ec4f4
  3. Fix(nlp): NLP model download and build fix

    CrazyMonkey0
    89865a6
  4. feat(nlp): add lama.cpp support for Qwen3-8B-Q5_K_M.gguf and download models

    CrazyMonkey0
    b2565e9
  5. Initial APP

    CrazyMonkey0
    7eb3110