Skip to content

A simple, browser-based application for transcribing audio files using the Speechmatics API.

Notifications You must be signed in to change notification settings

PetrAPConsulting/Speechmatics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Speechmatics Transcription Web App

A simple, browser-based application for transcribing audio files using the Speechmatics API. Speechmatics Transcription Web App

Features

  • Record your meeting or conversation with client on phone
  • Upload recording and transcribe audio files using Speechmatics API
  • Support for multiple languages (Czech, English, Spanish, you could simply add many others)
  • Speaker diarization (identifies different speakers in transcription)
  • Enhanced transcription quality
  • Download transcripts as text files
  • Secure API key storage (optional local storage)
  • Clean, responsive user interface

How to Use

  1. Download the HTML file
  2. Open the HTML file in your web browser
  3. Enter your Speechmatics API key
  4. Upload an audio file
  5. Select the language of the audio
  6. Click "Transcribe Audio"
  7. Download the resulting transcript

Requirements

  • A Speechmatics API key (sign up at Speechmatics)
  • A modern web browser (Chrome, Firefox, Safari, Edge)
  • Audio files in a supported format (MP3, M4A, WAV, FLAC, etc.)

Setup

This is a standalone HTML file with embedded JavaScript and CSS. No server setup is required.

  1. Get your API key from Speechmatics
  2. Open the HTML file in any web browser
  3. Enter your API key in the designated field

Security Notes

  • Your API key can be stored in your browser's local storage if you select "Remember API key"
  • All processing is done via the Speechmatics API; no audio data is stored elsewhere
  • The application works entirely in your browser

Limitations

  • Transcription quality depends on the Speechmatics API
  • Large audio files may take longer to process
  • The free tier of Speechmatics API has usage limits (4 hours each month)

License

MIT License

Created By

Petr Adamek AP Consulting


Feel free to contribute to this project by submitting pull requests or reporting issues.

About

A simple, browser-based application for transcribing audio files using the Speechmatics API.

Resources

Stars

Watchers

Forks

Languages