Adding Voice Recognition To A Web App
Speech-to-Text is becoming a common feature, and modern tooling makes it easier to implement. Read how we built an Aqua clone using Cloudflare Workers AI, OpenAI Whisper, and Vue3.
Latest posts by Jonathan ARNAULT
Full-stack web developer at marmelab, Jonathan likes to cook and do photography on his spare time.
Building An AI Assistant at the Edge
Cloudflare recently launched Workers AI that provides machine learning model inference at the edge. This article explains how we built a simple AI Assistant using Nuxt and Llama 3 8B on Workers AI.
Optical Character Recognition on Handwritten Documents
What is the state of the art in OCR of handwritten historical documents? We tested Open Source libraries and Cloud-based solutions, met researchers in the domain, and learned a lot in the process.
User-Centric Testing using React Testing Library
Learn how to use Vitest and React Testing Library to write unit and integration tests for a Search Component.
Building A Graphical User Interface in the Terminal using Go
For my onboarding at Marmelab, I built the Labyrinth game with a command line interface using Go and GOCUI.