# Build a Real-Time Voice Interview Coach with TypeScript and LiveKit

DevFeed: [Build a Real-Time Voice Interview Coach with TypeScript and LiveKit](<https://devfeed.tech/articles/build-a-real-time-voice-interview-coach-with-typescript-and-livekit-21841.md>)

Original publisher: [Read original article](<https://www.thepolyglotdeveloper.com/blog/2026/05/build-a-real-time-voice-interview-coach-with-typescript-and-livekit/>)

Author: Nic Raboy

Published: 2026-05-06T22:00:00Z

Content type: tutorial

Language: en

Sources: [Nic Raboy](<https://devfeed.tech/sources/nic-raboy.md>)

Topics: [TypeScript](<https://devfeed.tech/topics/typescript.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [Development](<https://devfeed.tech/topics/development.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [apache](<https://devfeed.tech/tags/apache.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [interviews](<https://devfeed.tech/tags/interviews.md>), [livekit](<https://devfeed.tech/tags/livekit.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [voice](<https://devfeed.tech/tags/voice.md>)

## AI overview

This tutorial explains how to build a real-time voice interview coach using TypeScript and LiveKit. It describes an AI agent that uses a job description and resume to ask interview questions and provide feedback, with optional Apache Tika support for extracting text from documents.

## Source excerpt

Do you struggle with interviews? You're not alone! You can have the best interview notes in the world, but when you start having that vocal conversation, you might end up a deer in the headlights, fre... The post Build a Real-Time Voice Interview Coach with TypeScript and LiveKit appeared first on The Polyglot Developer.