Dennis VashchukEmbedded Engineering: VoiceAssistant Wake WordThe purpose of a wake word or hot word is to activate speech-to-text (STT) listening for a voice assistant, such as “Ok, Google”. I’ve…Aug 20Aug 20
Dennis VashchukSoftware Engineering: Nomad and GitHub ActionsRecently I worked on OpenAI compatible API for LLM. After I created asyncio http server to process request, I decided to pack it into the…Jul 29Jul 29
Dennis VashchukSoftware Engineering: orbstack on macBook 2015I like Linux. Really. But now I have macBook, and macOS works better on it. Battery life is better. And dual-desktop still works better…Jul 27Jul 27
Dennis VashchukEmbedded Engineering: local network device discoveryI will not reveal a secret to you here. But I will tell you a short story how I discover my single board computers that I use to build…Jul 27Jul 27
Dennis VashchukAI Engineering: Telegram bot for transcriptionWhile I was playing with WhisperX, I realized how cheap and quick I can get a good transcription of the video or audio using Whisper. My…Jul 22Jul 22
Dennis VashchukAI Engineering: whisper.cpp on macBook with M2 Pro Apple SiliconToday I tried to build and run the whisper.cpp on macbook pro 2023. There a few things from my experience. It builds esially in secondsJul 14Jul 14
Dennis VashchukAI Engineering: whisper.cpp benchmarking on my hardwareYou know what, you can run whisper speech-to-text now offlinepretty efficently. Here is a whsiper.cpp.Jul 12Jul 12