{"repo":"latishab/turnsense","free":true,"listed":false,"github":"https://github.com/latishab/turnsense","clone":"git clone https://github.com/latishab/turnsense.git","description":"A lightweight end-of-utterance detection model fine-tuned on SmolLM2-135M, optimized for Raspberry Pi and low-power devices.","language":"Jupyter Notebook","stars":64,"topics":["python","raspberry-pi","natural-language-processing"],"license":"Apache-2.0","category":"machine-learning","readme_excerpt":"Turnsense: Turn-Detector Model Overview Turnsense is an open-source end-of-utterance (EOU) detection model for real-time voice AI applications. Built on SmolLM2-135M and optimized for low-power devices like Raspberry Pi. End-of-utterance detection determines when an AI should respond to human speech. Traditional systems rely on simple Voice Activity Detection (VAD). Turnsense instead analyzes linguistic and semantic patterns from the text output of an STT system. Supports: ONNX (for transformers & ONNX Runtime) Model Repository : - GitHub: https://github.com/latishab/turnsense - Hugging Face: https://huggingface.co/latishab/turnsense Key Features - Lightweight : Built on SmolLM2-135M ( 135M parameters) - High accuracy : 97.50% (standard) / 93.75% (quantized) - Edge-ready : Runs on Raspberry Pi and similar hardware - ONNX support : Works with ONNX Runtime and Hugging Face Transformers Performance - Standard model : 97.50% accuracy - Quantized model : 93.75% accuracy - Average probability difference : 0.0323 between versions Speed Limitations - Punctuation dependence : Trained on text with proper punctuation. Short utterances without punctuation (e.g., \"Hello\") may be ambiguous. - STT quality : Performance depends on the quality of the upstream STT system. Better STT with proper punctuation leads to better turn detection. Installation Quick Start Dataset: TURNS-2K Trained on TURNS-2K, a dataset built for end-of-utterance detection. It covers: - Backchannels and self-corrections","default_branch":null,"files":null,"tree":[],"storefront":"/r/latishab","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/latishab/turnsense/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}