nextjs-live-transcription

用 Next.js 快速跑通实时语音转文字

开源 🏷️基础免费,高级付费 🔧 仅开源项目,无在线服务,需自行部署 语音识别 🍴 复刻 277 🐛 待处理 12 👀 关注 3
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 270
维护状态 活跃
是否开源 开源
定价模式 🏷️基础免费,高级付费 支持限时试用 · 开源演示代码,Deepgram API 提供免费额度,超出按量计费

项目预览

nextjs-live-transcription 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类语音识别
开发团队deepgram-starters
定价模式🏷️基础免费,高级付费
价格说明开源演示代码,Deepgram API 提供免费额度,超出按量计费
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言TypeScript
技术栈/模型deepgram,live,real-time,speech-to-text,stt,transcription,websocket
GitHub 星标★ 270
上线时间2023-11-06 00:00:00
代码更新2026-10-28
仓库体积616 KB
本站数据更新2026-11-02
维护状态活跃
收录时间2026-11-02
浏览次数0

项目介绍

nextjs-live-transcription 是 Deepgram 官方提供的 Next.js 示例应用,演示如何在浏览器端接入实时语音转文字能力。项目通过 WebSocket 将麦克风采集的音频流持续发送到 Deepgram 的流式识别接口,并把返回的临时与最终转写结果实时渲染在页面上,帮助开发者快速理解实时 STT 的完整链路。核心能力包括:浏览器麦克风采集与音频流推送、WebSocket 双向通信、临时结果与最终结果的区分展示、连接状态与错误处理,以及基于 Next.js API 路由的服务端密钥转发,避免密钥直接暴露在前端。它解决的是“实时语音识别如何与前端框架结合”的入门问题,代码结构清晰、依赖少,适合作为二次开发的起点,而不是开箱即用的生产级产品。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-11-02 · 当前星标 ★ 270

核心亮点

  • 官方示例,WebSocket 流式识别链路完整,临时结果与最终结果展示逻辑清晰
  • 使用 Next.js API 路由中转密钥,前端不直接暴露 Deepgram 凭据
  • 代码量小、结构直观,TypeScript 类型完整,便于改造成自己的业务

不足之处

  • 强依赖 Deepgram 商业服务,需自备 API Key,无法离线或自托管运行
  • 仅为演示级代码,缺少鉴权、限流、断线重连与长音频稳定性处理
  • 界面与功能较简单,未覆盖多语言切换、说话人分离等进阶场景

适用场景

  • 学习实时语音识别的前后端通信与音频流处理流程
  • 为会议记录、在线课堂等产品做实时字幕原型验证
  • 在 Next.js 项目中快速集成第三方流式 STT 服务的参考模板

替代项目

whisper.cpp、whisper-live、vosk-api

上一篇:blurt

下一篇:AudioScript

同类项目推荐

VibeASR.cpp 开源

纯 C 写的离线语音识别,编译即用不依赖 Python

★ 264 2026-10-02
fcitx5-vinput 开源

在 Linux 输入法里说话直接变文字,还能让 LLM 润色

Voice input for Fcitx5 — local and cloud ASR, LLM rewriting, cross-distro packages

★ 624 2026-10-12
jt-live-whisper 开源

本地跑语音转写翻译,会议录音不出电脑

100% 全地端 AI 語音工具箱:即時轉錄、即時翻譯、錄音檔批次處理、講者辨識、會議摘要,所···

★ 585 2026-09-23
yt-transcriber 开源

丢个 YouTube 链接,直接拿转写、摘要和翻译

CLI app- Give it a YouTube URL and you get a transcription with possible speaker ide···

★ 338 2026-10-19
ostt 开源

按热键说话,终端里直接出文字并喂给AI或shell

Open source voice-to-text for the terminal. Record from a hotkey, transcribe with an···

★ 311 2026-09-24
betterwispr 开源

按住快捷键说话,文字直接打进任意 Mac 应用

Free, open-source, local-first dictation app for macOS. Hold a shortcut, speak, and ···

★ 494 2026-10-12
template-tiktok 开源

本地 Whisper 自动生成 TikTok 动态字幕

Generate TikTok-style captions with Whisper.cpp

★ 300 2026-09-23
nextjs-live-transcription 开源

用 Next.js 快速跑通实时语音转文字

Get started using Deepgram's Live Transcription with this Next.js demo app

★ 270 2026-11-02
deepgram-dotnet-sdk 开源

在 .NET 项目中快速接入 Deepgram 语音识别与合成,实现语音交互。

Official .NET SDK for Deepgram.

★ 57 2026-08-09