Notes & essays

All Posts

Technical writing on conversational AI, speech, language models, and the things I build.

8 min read

react-native-tts-kit: On-Device Neural TTS in Three Lines

We built on-device neural text-to-speech for Flowent because React Native had no good answer — 31 languages, no API keys, no network calls, no per-request bill. Now it is open source. Here is the path from install to shipping, rough edges included.

react-nativeexpottson-deviceopen-source
7 min read

Reading Emotion From a Silent Face: Gemini 3 Flash vs Qwen2.5-VL-32B

Two vision-language models, the same 150 silent RAVDESS clips, one question — can a VLM read emotion from a face with the audio stripped out? A head-to-head on classification accuracy and per-class behaviour.

vlmemotion-recognitionravdessevaluationbenchmark