Daniel Rosehill Blog
Exploring technology, AI, business insights, and personal reflections from a curious mind
29 Cheshvan 5787
Meorav: speech synthesis for English-Hebrew code-switching
Meorav is my text-to-speech model for English with Hebrew words dropped in, the way English speakers in Israel talk. Irish accent included. v2.2 is a Qwen3-TTS fine-tune on 5.5 hours of my voice. Before and after samples.
28 Cheshvan 5787 Update
Fritter v1.3, a vocabulary cloud and a public tracker
Fritter, my English dictation fine-tune for tech vocabulary, is at v1.3. The demo now opens with a moving cloud of the real terms it was trained on, and the project has a public tracker repo.
27 Cheshvan 5787
One search for skills and MCP tools: introducing Canopy
Canopy is self-hosted progressive discovery for AI agents: one search across skills, plugins and MCP tools, so nothing loads until it's needed. How it works, how it differs, and how to install it.
27 Cheshvan 5787
Forty-four hours of my own voice: my audio datasets on Hugging Face
My speech datasets on Hugging Face, now in one collection and one index: about 44 hours of my own voice, across 39 datasets on my personal account and the Hebrish organisation, and how the hours split.
27 Cheshvan 5787
Hebrish update: 31 hours of audio, and tech vocabulary isn't hurting the Hebrew
Sabich, my English-Hebrew dictation model, has gone from ten hours of audio to 31 and is now a rolling release. Here's the five-part blend, and the first results on whether tech vocabulary costs accuracy on Hebrew words.
Popular tags
All tags →
26 Cheshvan 5787 Update
Fritter gets a streaming version and direct downloads
Fritter, my English dictation fine-tune for technical vocabulary, is at v1.2 with a first streaming version. Both now download directly from plain URLs, and here is how it differs from my code-switching model.
24 Cheshvan 5787
Improving a personal ASR model by using it every day
How to improve a personal speech-to-text model by using it daily: an agent reviews your transcript history, you confirm the errors, and small fine-tunes follow. A playbook from Parakeet and Hebrish, with a PDF and a Claude Code skill.
23 Cheshvan 5787
Claude Code plugins for non-coding work: homelab, data, media and admin
A tour of my public Claude Code plugins for non-coding work: Proxmox and Synology admin, data analysis and cleaning, image and audio production, budgeting, careers, and idea evaluation, with install steps.
23 Cheshvan 5787
Gerber Prime 6000 in Home Assistant: local control, no cloud
How to get a Gerber Prime 6000 (PSC05) relay and shutter controller into Home Assistant locally: setup Wi-Fi, its HTTP API, moving it onto your LAN, and an MQTT bridge with auto-discovery. With code.
23 Cheshvan 5787
What my cheap AliExpress camera sends to the cloud (and what a Reolink sends instead)
Packet captures of a Xiongmai-based AliExpress camera and a Reolink E1 Pro: hard-coded DNS, four clouds, a plaintext cloud ID, and live-view audio relayed unencrypted. Schematics, scores and how I locked it down.