Tutorial Content
Blog Posts
-
Build a To-do List App with Pinia and Vue 3
Learn about Vue 3's new official state management system Pinia while building a to-do list app. Bonus - add typescript!
-
Generate WebVTT and SRT Captions Automatically with Node.js
Create ready-to-upload caption files for the web and broadcast.
-
Transcribe YouTube Videos with Node.js
Generate and save transcripts from YouTube videos with the Deepgram SDK for Node.js.
-
Automatically Censor Profanity with Node.js
Learn how to create censored audio files automatically.
-
Building 404 Pages That Bring Joy
How we transformed the bad experience of landing on a 404 page into an enjoyable experience with a game.
-
How to Add Deepgram Speech Recognition to Your Unity Game
In this tutorial, learn how to integrate Deepgram's automatic speech recognition engine into your Unity game.
-
Upgrade your freeCodeCamp Project
As early-career developers looking for your first or second job, upgrading your projects can help you to stand out from other candidates and grow as a new developer. To find out how to upgrade a common project, read more here.
-
Build a Live Streaming Web Application: Vue and Express Setup
In this series, learn how to build a live streaming web application using Deepgram's speech-to-text API and Amazon Interactive Video Service.
-
How to Write Vue 3 Composables for a Third-Party API Integration
In this series, learn how to build a live streaming web application using Deepgram's speech-to-text API and Amazon Interactive Video Service.
-
Converting Speech to Text in Flutter Applications
In this tutorial, learn how to use Deepgram's speech recognition API with Flutter and Dart to convert speech to text on iOS and Android devices.
-
Getting Started with APIs
Learn about what APIs are, how to use them, and make your first requests.
-
Getting Started with ffmpeg for Audio
Learn about the FFmpeg CLI for working with audio files.
-
Getting Started with JSON
Learn the basics of JSON and how to work with data in a JSON object.
-
Transcriptions Without a Server Using Netlify and Deepgram
Use Netlify Functions to transcribe pre-recorded audio without a server
-
Building an npm Package
Create, publish, and use your first npm package returning values, functions, and classes.
-
How to Add Supabase Authentication to a Vue App
In this post we will walk through getting authentication set up using Supabase and Vue 3.
-
Getting Started with the MediaStream API
Get to know the basics of the MediaStream API
-
Build a Searchable Phone Call Dashboard with Twilio
Automatically log and search your inbound Twilio calls
-
How to Build a Live Streaming Web Application with Amazon IVS and Deepgram
In this series, learn how to build a live streaming web application using Deepgram's speech-to-text API and Amazon Interactive Video Service.
-
How to Build a Speech-Enhanced Game with Godot and Deepgram
Learn how to build a speech-enhanced game with Deepgram's ASR engine and the open-source Godot game engine.
-
Video: Coding a Website With Your Voice
Deepgram community member Filip builds a project which creates websites through voice commands. Find out how.
-
Getting Started with Supabase
Learn how to get started with Supabase, an open-source alternative to Firebase
-
Adding Translation to Your Transcription Project
Use iTranslate's API to translate both pre-recorded and live transcription.
-
Asynchronous Logic to Write a Vue 3 and Deepgram Captions Component
In this segment, learn how to use Vue 3 composables to power a text-captions component that integrates with Deepgram's speech-to-text API. Read more here!
-
Live Transcriptions with iOS and Deepgram
Build an iOS app which takes the user’s microphone and prints transcripts to the screen in real-time.
-
Generating Collapsable Navigation from Nuxt Content
Generating Collapsable Navigation from Nuxt Content
-
How to Build a Podcast Player with Transcriptions using Vue and Supabase
In this post we will walk through setting up a Podcast Player app using Supabase and Vue 3, including getting transcriptions for the podcasts.
-
Adding Live Captions To Your Classroom With Deepgram
Make your lectures more accessible with live automatic captioning.
-
Browser Live Transcription - Protecting Your API Key
Protect your API Key from unauthorized use with these tips.
-
Diving Into Vue 3 - Reusability with Composables
Put everything together that we've learned in the series, and then refactor it all to use composables.
-
Transcribing Twilio Voice Calls in Real-Time with Deepgram
In this tutorial, learn how to transcribe Twilio Voice calls with Deepgram with real-time speech-to-text.
-
Creating an npx Command
Build, locally test, and publish npx command scripts
-
Project Upgrade: Voice Controlled To-Do List App with Deepgram and Vue 3
Using Vue 3 & Deepgram's Speech-to-Text API, update the classic to-do list project by adding voice controls!