├── .eslintrc.json ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ └── feature-request.md ├── PULL_REQUEST_TEMPLATE │ └── pull_request_template.md ├── dependabot.yml └── workflows │ └── release.yml ├── .gitignore ├── .releaserc.json ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── KNOWN_ISSUES.md ├── LICENSE ├── README.md ├── SECURITY.md ├── app ├── api │ └── authenticate │ │ └── route.ts ├── components │ ├── App.tsx │ ├── Visualizer.tsx │ └── icons │ │ ├── BoltIcon.tsx │ │ ├── CaretIcon.tsx │ │ ├── CogIcon.tsx │ │ ├── DownloadIcon.tsx │ │ ├── ExclamationIcon.tsx │ │ ├── FacebookIcon.tsx │ │ ├── LinkedInIcon.tsx │ │ ├── MicrophoneIcon.tsx │ │ ├── SendIcon.tsx │ │ └── XIcon.tsx ├── context │ ├── DeepgramContextProvider.tsx │ └── MicrophoneContextProvider.tsx ├── favicon.ico ├── fonts │ ├── ABCFavorit-Bold.otf │ ├── ABCFavorit-Bold.woff │ └── ABCFavorit-Bold.woff2 ├── globals.css ├── layout.tsx └── page.tsx ├── commitlint.config.js ├── declarations.d.ts ├── deepgram.toml ├── middleware.ts ├── next.config.js ├── package.json ├── postcss.config.js ├── public ├── bg.svg ├── deepgram.svg ├── dg.png ├── dg.svg ├── headphones.svg ├── old.svg └── user-icon.svg ├── sample.env.local ├── tailwind.config.ts └── tsconfig.json /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/.github/ISSUE_TEMPLATE/feature-request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/.gitignore -------------------------------------------------------------------------------- /.releaserc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/.releaserc.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /KNOWN_ISSUES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/KNOWN_ISSUES.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/SECURITY.md -------------------------------------------------------------------------------- /app/api/authenticate/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/app/api/authenticate/route.ts -------------------------------------------------------------------------------- /app/components/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/app/components/App.tsx -------------------------------------------------------------------------------- /app/components/Visualizer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/app/components/Visualizer.tsx -------------------------------------------------------------------------------- /app/components/icons/BoltIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/app/components/icons/BoltIcon.tsx -------------------------------------------------------------------------------- /app/components/icons/CaretIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/app/components/icons/CaretIcon.tsx -------------------------------------------------------------------------------- /app/components/icons/CogIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/app/components/icons/CogIcon.tsx -------------------------------------------------------------------------------- /app/components/icons/DownloadIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/app/components/icons/DownloadIcon.tsx -------------------------------------------------------------------------------- /app/components/icons/ExclamationIcon.tsx: -------------------------------------------------------------------------------- 1 | export const ExclamationIcon = () => { 2 | return <>⚠️; 3 | }; 4 | -------------------------------------------------------------------------------- /app/components/icons/FacebookIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/app/components/icons/FacebookIcon.tsx -------------------------------------------------------------------------------- /app/components/icons/LinkedInIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/app/components/icons/LinkedInIcon.tsx -------------------------------------------------------------------------------- /app/components/icons/MicrophoneIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/app/components/icons/MicrophoneIcon.tsx -------------------------------------------------------------------------------- /app/components/icons/SendIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/app/components/icons/SendIcon.tsx -------------------------------------------------------------------------------- /app/components/icons/XIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/app/components/icons/XIcon.tsx -------------------------------------------------------------------------------- /app/context/DeepgramContextProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/app/context/DeepgramContextProvider.tsx -------------------------------------------------------------------------------- /app/context/MicrophoneContextProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/app/context/MicrophoneContextProvider.tsx -------------------------------------------------------------------------------- /app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/app/favicon.ico -------------------------------------------------------------------------------- /app/fonts/ABCFavorit-Bold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/app/fonts/ABCFavorit-Bold.otf -------------------------------------------------------------------------------- /app/fonts/ABCFavorit-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/app/fonts/ABCFavorit-Bold.woff -------------------------------------------------------------------------------- /app/fonts/ABCFavorit-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/app/fonts/ABCFavorit-Bold.woff2 -------------------------------------------------------------------------------- /app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/app/globals.css -------------------------------------------------------------------------------- /app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/app/layout.tsx -------------------------------------------------------------------------------- /app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/app/page.tsx -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { extends: ["@commitlint/config-conventional"] }; 2 | -------------------------------------------------------------------------------- /declarations.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/declarations.d.ts -------------------------------------------------------------------------------- /deepgram.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/deepgram.toml -------------------------------------------------------------------------------- /middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/middleware.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/bg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/public/bg.svg -------------------------------------------------------------------------------- /public/deepgram.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/public/deepgram.svg -------------------------------------------------------------------------------- /public/dg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/public/dg.png -------------------------------------------------------------------------------- /public/dg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/public/dg.svg -------------------------------------------------------------------------------- /public/headphones.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/public/headphones.svg -------------------------------------------------------------------------------- /public/old.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/public/old.svg -------------------------------------------------------------------------------- /public/user-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/public/user-icon.svg -------------------------------------------------------------------------------- /sample.env.local: -------------------------------------------------------------------------------- 1 | DEEPGRAM_API_KEY= 2 | -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/tailwind.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepgram-starters/nextjs-live-transcription/HEAD/tsconfig.json --------------------------------------------------------------------------------