Ian LaveryinPicovoiceMaking a Podcast Transcription Server with Express.jsI recently had this idea to create a server that transcribes content from an audio RSS feed. I’m a podcast lover (since at least 2006!) and…May 19, 2022May 19, 2022
Ian LaveryinPicovoice.NET Speech-To-Text on the EdgeModern audio transcription is moving off the cloud and back to the device. For developers, this means no roundtrip data transfers —…Apr 6, 2022Apr 6, 2022
Ian LaveryinPicovoiceHow We Added Raspberry Pi Support to Our .NET SDKWhen I first heard about .NET on RPi, I was skeptical. I had always thought of .NET as an enterprise framework, so it just seemed unlikely…May 17, 2021May 17, 2021
Ian LaveryinPicovoiceSiri Gets a Barista Job: Adding Offline Voice AI to a SwiftUI AppSiri has access to the world’s knowledge, but what if all I want is my favorite cup of coffee? The Speech framework offers cloud-computed…Apr 29, 20211Apr 29, 20211
Ian LaveryinPicovoiceNo Way, Google: Build Your Own Wake Word Service on AndroidThe pre-baked Android wake word offerings from Google are great, but limited, to say the least. The phrases ‘OK Google’ and ‘Hey Google’…Apr 15, 20212Apr 15, 20212
Ian LaveryinPicovoiceTutorial: Making a Hands-Free Video Player in UnityUnity has proven to be a uniquely flexible tool for creating stunning visual experiences that can be deployed to an impressive list of…Mar 29, 20211Mar 29, 20211
Ian LaveryinPicovoiceAdd Voice Recognition to React Native Without Adding the CloudIn the mobile space, it seems that cloud-based speech recognition has become the de-facto standard. Even in applications where losing…Mar 11, 20214Mar 11, 20214
Ian LaveryinPicovoicePrioritizing Privacy: Add Offline Speech Recognition to a Java ApplicationIntegrating voice commands into a Java application has been a traditionally daunting task. While JDK provides a Speech API, it is…Mar 3, 2021Mar 3, 2021
Ian LaveryinPicovoiceOffline Speech Recognition in Flutter: No Siri, No Google, and No, It’s Not Speech-To-TextI don’t have to tell you about the importance of hands-free mobile apps in the 21st century. What I do have to tell you is that it’s…Feb 18, 20213Feb 18, 20213
Ian LaveryinPicovoiceFrom GUI to VUI: Voice-Enabling a Cross-Platform .NET Desktop ApplicationIn this tutorial, we walk you through adding offline voice controls to a cross-platform .NET desktop app using Picovoice’s .NET SDK.Jan 5, 2021Jan 5, 2021