Speech Tech Index

Index of speech technology repositories, tools, and resources — covering the full pipeline from speech capture through transcription, cleanup, and text transformation.

Last updated: 06/04/2026

Speech Tech Index

Part of the Daniel Rosehill Index Collection

GitHub Repository danielrosehill/Index View on GitHub

Index of speech technology repositories, tools, and resources — covering the full pipeline from speech capture through transcription, cleanup, and text transformation.

Last updated: 2026-03-25

ASR Fine-Tuning

Resources, scripts, and models for fine-tuning automatic speech recognition systems.

Validated Whisper fine-tuning script on Modal for FUTO

GitHub

GitHub Repository danielrosehill/Modal-ACFT-Finetune-Script View on GitHub

Validated fine-tuning script for fine-tuning Whisper on Modal GPU with a preformatted audio dataset

GitHub

GitHub Repository danielrosehill/Modal-Whisper-Finetune-Script Validated fine-tuning script for fine-tuning Whisper on Modal GPU with a preformatted audio dataset PythonUpdated Nov 2025 asrfine-tuningsttwhisper View on GitHub

My Whisper ACFT Fine-Tunes (Collection)

Collection of fine-tuned Whisper models specifically for FUTO Keyboard on mobile. Fine-tuned on ~1 hour of personal voice samples.

huggingface.co
My Whisper ACFT Fine Tunes - a danielrosehill Collection
Whisper fine tunes for use with FUTO keyboard on Android (training: Modal based on Whisper-ACFT skeleton from FUTO)

Whisper ACFT - Base

Base-sized Whisper fine-tune

Hugging Face

Hugging Face Model danielrosehill/daniel_whisper_acft_base_v2 View model on Hugging Face

Whisper ACFT - Small

Small-sized Whisper fine-tune

Hugging Face

Hugging Face Model danielrosehill/daniel_whisper_acft_small_v2 View model on Hugging Face

Whisper ACFT - Tiny

Tiny-sized Whisper fine-tune

Hugging Face

Hugging Face Model danielrosehill/daniel_whisper_acft_tiny_v2 View model on Hugging Face

My Whisper Fine-Tunes V2 (Collection)

Collection of general Whisper fine-tuned models for desktop use, available in GGML and CTranslate2 formats. Fine-tuned on ~1 hour of personal voice samples.

huggingface.co
My Whisper Fine-Tunes (V2) - a danielrosehill Collection
Whisper fine-tunes for my voice and vocab (tech, Hebrew). About 1 hour of training data so still very much POCs!

Whisper Fine-Tune - Large V3 Turbo

Large V3 Turbo-sized Whisper fine-tune

Hugging Face

Hugging Face Model danielrosehill/daniel_whisper_finetune_large_v3_turbo_v2 View model on Hugging Face

Whisper Fine-Tune - Medium

Medium-sized Whisper fine-tune

Hugging Face

Hugging Face Model danielrosehill/daniel_whisper_finetune_medium_v2 View model on Hugging Face

Whisper Fine-Tune - Tiny

Tiny-sized Whisper fine-tune

Hugging Face

Hugging Face Model danielrosehill/daniel_whisper_finetune_tiny_v2 View model on Hugging Face

Whisper Fine-Tune - Base

Base-sized Whisper fine-tune

Hugging Face

Hugging Face Model danielrosehill/daniel_whisper_finetune_base_v2 View model on Hugging Face

STT Fine Tune Project Outline

Planning doc for STT fine-tuning and eval project

GitHub

GitHub Repository danielrosehill/STT-Fine-Tune-Project-Outline View on GitHub

whisper-acft

Whisper ACFT fine-tuning

GitHub

GitHub Repository danielrosehill/whisper-acft View on GitHub

Whisper Fine Tuning Resources

Some resources for those looking to fine-tune Whisper ASR

GitHub

GitHub Repository danielrosehill/Whisiper-Fine-Tuning-Resources View on GitHub

Whisper-Hebrish

Fine-tuned Whisper model for Hebrew/English mixed speech

Hugging Face

Hugging Face Model danielrosehill/Whisper-Hebrish ↓ 43Automatic speech recognitionMITUpdated Oct 2026 View model on Hugging Face

ASR Training Data GUIs

GUI applications for creating and collecting training data for ASR fine-tuning.

ASR Training Data Chunker

Breaks up texts by approximate reading duration

GitHub

GitHub Repository danielrosehill/ASR-Training-Data-Chunker View on GitHub

ASR Training Data Collector

GUI to facilitate gathering training data for ASR/STT apps in organised datasets with audio capture, text capture, and JSONL metadata construction. Supports LLM-generated text and user-provided.

GitHub

GitHub Repository danielrosehill/ASR-Training-Data-Collector View on GitHub

Voice Training Data Creator

GUI to facilitate capturing voice data for TTS / voice clone training with LLM synthetic text generation and saving logic (Ubuntu Linux)

GitHub

GitHub Repository danielrosehill/Voice-Training-Data-Creator View on GitHub

ASR Datasets

Curated datasets for training and evaluating ASR/STT models.

My Public Audio Datasets (Collection)

Collection of public audio datasets for speech recognition training and evaluation

huggingface.co
My Public Audio Datasets - a danielrosehill Collection
Open sourced audio datasets for STT/ASR. All recordings by me (Daniel Rosehill) unless otherwise accredited.

English-Hebrew Mixed Sentences

Dataset of mixed English/Hebrew sentences for multilingual ASR training

Hugging Face

Hugging Face Dataset danielrosehill/English-Hebrew-Mixed-Sentences ↓ 130MITUpdated Oct 2026 View dataset on Hugging Face

Tech Audio Samples

Technical audio samples for STT evaluation

Hugging Face

Hugging Face Dataset danielrosehill/Tech-Audio-Samples View dataset on Hugging Face

Whisper WPM Test

Dataset for testing words-per-minute recognition accuracy

Hugging Face

Hugging Face Dataset danielrosehill/Whisper-WPM-Test View dataset on Hugging Face

STT Applications

Desktop applications and utilities for speech-to-text input.

Whisper-Based Linux Prototypes

Voice Prompt Editor

Streamlit app for capturing and editing prompts and system prompts

GitHub

GitHub Repository danielrosehill/Voice-Prompt-Editor View on GitHub

Voice Prompt Runner

Demo UI which parses and then runs audio prompts

GitHub

GitHub Repository danielrosehill/Voice-Prompt-Runner View on GitHub

Whisper Notepad For Linux

Notepad for Linux that uses OpenAI Whisper (API) and reformats dictated text

GitHub

GitHub Repository danielrosehill/Whisper-Notepad-For-Linux View on GitHub

Whisper Notepad Simple

A Linux desktop utility for converting speech to text using the OpenAI Whisper API

GitHub

GitHub Repository danielrosehill/Whisper-Notepad-Simple View on GitHub

Whisper Transcription Notepad Linux

Transcription notepad with cloud speech to text (STT) for Linux

GitHub

GitHub Repository danielrosehill/Whisper-Transcription-Notepad-Linux View on GitHub

Deepgram-Based Linux Prototypes

Deepgram Voice Keyboard

A fork of Deepgram's Linux starter. CLI -> GUI + hotkey support, API key editing, cost tracking. WIP

GitHub

GitHub Repository danielrosehill/deepgram-voice-keyboard View on GitHub

Deepgram Voice Keyboard Ubuntu

WIP to try to create a good STT utility with cloud STT APIs

GitHub

GitHub Repository danielrosehill/Deepgram-Voice-Keyboard-Ubuntu View on GitHub

Other STT & Dictation Apps

amical

Open Source AI Dictation App - Type 3x faster, no keyboard needed

GitHub

GitHub Repository danielrosehill/amical View on GitHub

Handy

A free, open source, and extensible speech-to-text application that works completely offline

GitHub

GitHub Repository danielrosehill/Handy View on GitHub

hyprvoice

Voice-powered typing for Wayland/Hyprland desktops

GitHub

GitHub Repository danielrosehill/hyprvoice View on GitHub

parakeet-dictation

On-device voice typing for Linux using Parakeet and NeMo ASR models via sherpa-onnx

GitHub

GitHub Repository danielrosehill/parakeet-dictation View on GitHub

speech-notes-with-text-fixes

Speech Note Linux app. Note taking, reading and translating with offline STT, TTS and Machine translation

GitHub

GitHub Repository danielrosehill/speech-notes-with-text-fixes View on GitHub

Thought-Pad

Linux desktop application for creating notes from dictated speech

GitHub

GitHub Repository danielrosehill/Thought-Pad View on GitHub

Voice-Note-Recorder-Ubuntu

GUI for recording voice notes

GitHub

GitHub Repository danielrosehill/Voice-Note-Recorder-Ubuntu View on GitHub

Wayland-Voice-Typer

Simple GUI around whisper.cpp for voice-to-text on Linux

GitHub

GitHub Repository danielrosehill/Wayland-Voice-Typer View on GitHub

Multimodal Audio Transcription

AI-Transcription-Notepad

Voice note taking utility with cloud audio multimodal models for transcription and text cleanup

GitHub

GitHub Repository danielrosehill/AI-Transcription-Notepad Voice note taking utility that uses cloud audio multimodal models for single pass transcription and text cleanup ★ 2PythonMITUpdated Nov 2026 geminitranscriptionvoice-notes View on GitHub

Cloud-ASR-MCP

WIP MCP for using various cloud ASR models for speech to text / transcription

GitHub

GitHub Repository danielrosehill/Cloud-ASR-MCP View on GitHub

DVR-Transcriber

Workflow workspace for importing recordings from a DVR and using AI for transcription

GitHub

GitHub Repository danielrosehill/DVR-Transcriber View on GitHub

Gemini-Audio-Transcriber

File upload based multimodal transcription tool using Gemini

GitHub

GitHub Repository danielrosehill/Gemini-Audio-Transcriber View on GitHub

Gemini-Transcription-MCP

MCP for Gemini multimodal audio transcription with built in post-processing

GitHub

GitHub Repository danielrosehill/Gemini-Transcription-MCP View on GitHub

Local-Multimodal-Transcriber

Local transcription app with audio multimodal design

GitHub

GitHub Repository danielrosehill/Local-Multimodal-Transcriber View on GitHub

Transcript Processing

System prompts and tools for cleaning, transforming, and enhancing STT output.

Basic STT Transcript Cleanup

Clean up raw speech-to-text transcripts

Live demo, running on Hugging Face. If it is asleep it takes a minute to wake up. Open it full-screen on Hugging Face.
Hugging Face Space danielrosehill/Basic-STT-Transcript-Cleanup Open the Space

Diarised Transcript Assistant

System prompt for generating diarised transcripts (STT plus stylistic guidance)

GitHub

GitHub Repository danielrosehill/Diarised-Transcript-Assistant View on GitHub

Speech To Text System Prompt Library

An updated skeleton library of system prompts for using LLMs to refine STT output

GitHub

GitHub Repository danielrosehill/Speech-To-Text-System-Prompt-Library An updated skeleton library of system prompts for using LLMs to refine STT output ★ 11PythonUpdated Apr 2025 asrspeech-to-texttext-cleanup View on GitHub

STT Basic Cleanup System Prompt

Basic foundational system prompt for cleaning up AI voice transcripts

GitHub

GitHub Repository danielrosehill/STT-Basic-Cleanup-System-Prompt View on GitHub

Text Magic Fix Linux

WIP/Idea - Select text and fix typos with local AI

GitHub

GitHub Repository danielrosehill/Text-Magic-Fix-Linux View on GitHub

Text Transformation Prompt Collection 2

An abbreviated collection of STT transformation prompts

GitHub

GitHub Repository danielrosehill/Text-Transformation-Prompt-Collection-2 View on GitHub

Text Transformation Prompt Combiner

Basic implementation of a prompt concatenation utility for text transformation system prompts for converting transcribed text

GitHub

GitHub Repository danielrosehill/Text-Transformation-Prompt-Combiner View on GitHub

Text Transformation Prompt Library

Updated repo of text transformation prompts (raw STT transcripts -> *). New repo for capturing via automations.

GitHub

GitHub Repository danielrosehill/Text-Transformation-Prompt-Library View on GitHub

AI Text Rewriting Toolbox

LLM text reformatting and rewriting toolbox comprised of many system prompts

GitHub

GitHub Repository danielrosehill/AI-Text-Rewriting-Toolbox View on GitHub

Audiopenai Edit Prompts

Text transformation prompts library for Audiopen.ai

GitHub

GitHub Repository danielrosehill/Audiopenai-Edit-Prompts View on GitHub

Shakespearean Text Generators

System prompts for rewriting text in Shakespearean English

GitHub

GitHub Repository danielrosehill/Shakespearean-Text-Generators View on GitHub

Text Cleanup Fine Tuning Set

Fine-tuning dataset/plans for text cleanup audio multimodal

GitHub

GitHub Repository danielrosehill/Text-Cleanup-Fine-Tuning-Set View on GitHub

Text Transformation Prompt Stack

Documentation/notes for a "prompt stack" for audio multimodal text processing

GitHub

GitHub Repository danielrosehill/Text-Transformation-Prompt-Stack View on GitHub

Transcription Cleanup Eval 1225

Evaluating various cloud audio understanding models on transcribe and cleanup

GitHub

GitHub Repository danielrosehill/Transcription-Cleanup-Eval-1225 View on GitHub

Voice Cleanup Prompt Experiment

Testing various permutations in system prompting for raw audio transcript cleanup

GitHub

GitHub Repository danielrosehill/Voice-Cleanup-Prompt-Experiment View on GitHub

Voice Note Redaction Agent

Config for a text redaction agent for voicenote -> * workflows

GitHub

GitHub Repository danielrosehill/Voice-Note-Redaction-Agent View on GitHub

Voice Automation & Pipelines

Workflows and agents for voice-to-action automation.

Audio Context Pipeline Model 0425

Planning repo for personalised AI context pipeline with revised tooling

GitHub

GitHub Repository danielrosehill/Audio-Context-Pipeline-Model-0425 View on GitHub

STT To TTS

Gemini app which captures user speech, condenses (LLM), and then synthesises

GitHub

GitHub Repository danielrosehill/STT-To-TTS View on GitHub

Voice Prompt Enhancement Node

Configuration for an intermediate agent in voice automation workflows that bridge voice input to other actions

GitHub

GitHub Repository danielrosehill/Voice-Prompt-Enhancement-Node View on GitHub

Voice Prompt Pipeline

Voice-to-prompt pipeline for processing spoken instructions

Live demo, running on Hugging Face. If it is asleep it takes a minute to wake up. Open it full-screen on Hugging Face.
Hugging Face Space danielrosehill/Voice-Prompt-Pipeline Open the Space

Voice Spec Driven Development Demo

Demonstrating a voice to text spec driven development workflow

GitHub

GitHub Repository danielrosehill/Voice-Spec-Driven-Development-Demo View on GitHub

Voice To Prompt Pipeline

A conceptual voice to prompt pipeline that attempts to separate instructions from provided context for better results

GitHub

GitHub Repository danielrosehill/Voice-To-Prompt-Pipeline View on GitHub

N8N Voice Note Context Pipeline Workflow

Workflow for extracting context data from voice notes to Pinecone

GitHub

GitHub Repository danielrosehill/N8N-Voice-Note-Context-Pipeline-Workflow View on GitHub

Voice Note Ragie Pipeline

Test pipeline: voice context data to Ragie

GitHub

GitHub Repository danielrosehill/Voice-Note-Ragie-Pipeline View on GitHub

Voicenotes Prompt To Email Workflow N8N

GitHub

GitHub Repository danielrosehill/Voicenotes-Prompt-To-Email-Workflow-N8N View on GitHub

Evaluation & Benchmarking

Tools for testing and comparing STT performance.

Local STT Eval One Sample

Single-sample evaluation for local STT models

Live demo, running on Hugging Face. If it is asleep it takes a minute to wake up. Open it full-screen on Hugging Face.
Hugging Face Space danielrosehill/Local-STT-Eval-One-Sample Open the Space

Long Form Audio Eval

Single shot STT benchmark for long form audio

GitHub

GitHub Repository danielrosehill/Long-Form-Audio-Eval View on GitHub

STT Comparison

Compare different speech-to-text models and services

Live demo, running on Hugging Face. If it is asleep it takes a minute to wake up. Open it full-screen on Hugging Face.
Hugging Face Space danielrosehill/STT-Comparison Open the Space

STT Voice Note Evaluation

GitHub

GitHub Repository danielrosehill/STT-Voice-Note-Evaluation View on GitHub

Local ASR STT Benchmark

Quick evaluation to find the best STT model in Speech Note (Ubuntu) for specific hardware

GitHub

GitHub Repository danielrosehill/Local-ASR-STT-Benchmark View on GitHub

Long Form Audio Pipeline

Basic audio pipeline for preparing long audio content for ASR transcription

GitHub

GitHub Repository danielrosehill/Long-Form-Audio-Pipeline View on GitHub

One Shot Transcription Microphone Eval

Test samples for various microphones with an STT accuracy eval

GitHub

GitHub Repository danielrosehill/One-Shot-Transcription-Microphone-Eval View on GitHub

Speech And ASR Evaluations

Index repository for speech recognition and ASR evaluations

GitHub

GitHub Repository danielrosehill/Speech-And-ASR-Evaluations View on GitHub

Whisper Fine-Tune Accuracy Eval

Comparing Whisper fine-tunes versus stock Whisper on local inference

GitHub

GitHub Repository danielrosehill/Whisper-Fine-Tune-Accuracy-Eval Comparing Whisper fine-tunes versus stock Whisper on local inference ★ 1PythonUpdated Dec 2025 asraudio-evalsevaluationevaluationsstt View on GitHub

Whisper Fine-Tune Eval

Evaluation interface for fine-tuned Whisper models

Live demo, running on Hugging Face. If it is asleep it takes a minute to wake up. Open it full-screen on Hugging Face.
Hugging Face Space danielrosehill/Whisper-Fine-Tune-Eval Open the Space

Whisper WPM Background Noise Eval

Quick eval: how much does speaking pace affect WER/accuracy in ASR?

GitHub

GitHub Repository danielrosehill/Whisper-WPM-Background-Noise-Eval View on GitHub

Audio Processing

Microphone setup, EQ, and audio chain tools for optimal STT input.

Deepnet Baby Noise Scrub

Audio cleaning tool for removing baby/background noise from recordings

Live demo, running on Hugging Face. If it is asleep it takes a minute to wake up. Open it full-screen on Hugging Face.
Hugging Face Space danielrosehill/Deepnet-Baby-Noise-Scrub Open the Space

EQ Template Generator

Generate EQ templates for audio processing

Live demo, running on Hugging Face. If it is asleep it takes a minute to wake up. Open it full-screen on Hugging Face.
Hugging Face Space danielrosehill/EQ-Template-Generator Open the Space

Mic Input Boot FX Script Ubuntu

Boot script to ensure that Easy Effects manages the input sound source on boot (Ubuntu)

GitHub

GitHub Repository danielrosehill/Mic-Input-Boot-FX-Script-Ubuntu View on GitHub

Speech Recognition Audio Chain

Attempt to set up a good autostart audio processing chain for STT

GitHub

GitHub Repository danielrosehill/Speech-Recognition-Audio-Chain View on GitHub

Voice Analyzer

Analyses voice data

GitHub

GitHub Repository danielrosehill/Voice-Analyzer View on GitHub

TTS & Speech Synthesis

Text-to-speech and SSML generation tools.

Text To SSML Generator

Generates SSML from text by inference

GitHub

GitHub Repository danielrosehill/Text-To-SSML-Generator View on GitHub

Hebrew TTS Providers

Reference of Hebrew text-to-speech providers and services

GitHub

GitHub Repository danielrosehill/Hebrew-TTS-Providers Point in time snapshot of TTS providers with Modern Hebrew support ★ 8Updated Mar 2026 View on GitHub

General

Documentation, research, curated lists, and miscellaneous speech tech resources.

ASR And STT AI Notebook

Prompts and outputs (and some notes) on STT + ASR + fine-tuning. LLM: Claude

GitHub

GitHub Repository danielrosehill/ASR-And-STT-AI-Notebook View on GitHub

Awesome Whisper Apps

Useful speech to text tools that use Whisper under the hood (API/local)

GitHub

GitHub Repository danielrosehill/Awesome-Whisper-Apps Useful speech to text tools that use Whisper under the hood (API/local) ★ 15Updated Aug 2026 openaispeech-to-textwhisper View on GitHub

Deepgram Text Input

Analysis of Deepgram text input

GitHub

GitHub Repository danielrosehill/Deepgram-Text-Input View on GitHub

Linux Voice Typing App Notes

Planning notes for a tool I've been working on for a while!

GitHub

GitHub Repository danielrosehill/Linux-Voice-Typing-App-Notes View on GitHub

STT Price Points 260225

Some timestamped API pricepoints for speech to text providers

GitHub

GitHub Repository danielrosehill/STT-Price-Points-260225 View on GitHub

Voice LLM App Notes

A few notes describing the kind of voice app for large language models I would love to have!

GitHub

GitHub Repository danielrosehill/Voice-LLM-App-Notes View on GitHub

Dictation Macropad

Plan/key allocation for a macropad optimised for heavy daily dictation workflows

GitHub

GitHub Repository danielrosehill/Dictation-Macropad View on GitHub

Linux Friendly Voice Tech

List of resources for voice technology with support for Linux

GitHub

GitHub Repository danielrosehill/Linux-Friendly-Voice-Tech View on GitHub

Speech To Text Chain Notes

Notes on STT processing chain (for future voice projects)

GitHub

GitHub Repository danielrosehill/Speech-To-Text-Chain-Notes View on GitHub

Ubuntu Mic Selector

Utility for switching microphone sources

GitHub

GitHub Repository danielrosehill/Ubuntu-Mic-Selector View on GitHub

Voice Control Linux

Claude-enhanced research for voice control platforms with Linux support

GitHub

GitHub Repository danielrosehill/Voice-Control-Linux View on GitHub

Voicepad

Planning notes for a macropad for STT users

GitHub

GitHub Repository danielrosehill/Voicepad View on GitHub