Audio to JSON Transcript

Transcribe an audio file and download JSON with the full transcript text and available timestamp segments for programmatic use.

3-day free trial

research-session.flac
JSON (.json)

Research session JSON

Download example
{
  "content": "We ran the second session in May.",
  "timestamps": [
    {
      "start": 6.2,
      "end": 9.4,
      "text": "We ran the second session in May."
    }
  ]
}

How it works

  1. Upload your file

    In Speechyou Notes, select Upload, choose your recording, and select Upload & transcribe.

  2. Review the transcript

    Open the finished note and check the text against the recording. Use Edit transcript to correct names, terminology, or misheard words.

  3. Export JSON (.json)

    Open Export in the transcript and choose the file type. Save the file or share it with your team.

Accepted extensions .mp3, .wav, .aac, .ogg, .flac, .m4a

Export guide

Use the full text or work with segments

The JSON export includes a content field for the full transcript and a timestamps array for available segments. Use the full string for text search or analysis. Inspect the segment data when you need to connect individual passages back to the audio.

Check the data before importing it

Open a sample export and verify how your downstream code handles missing times or speaker fields. If you process several files together, keep the source filename alongside each transcript so you can trace quotes and records back to the recording.

Choose the right field for each job

Index content when you want one searchable transcript per recording. Work with timestamps when you want individual excerpts or playback links. An empty timestamps array can still accompany a useful full transcript. Treat a segment without valid timing as text without a playback location.

Validate each recording before importing it

When a segment has numeric start and end values, they represent seconds from the beginning of the uploaded audio. Check that the start is nonnegative and the end follows it before linking to playback. Preserve the source filename alongside the JSON in your own system so search results and quoted passages point to the right recording.

Import an audio JSON transcript

  • Index the content field for full-transcript searches.
  • Handle an empty timestamps array and missing fields in individual segments.
  • Keep the source recording identifier with the JSON in your system.

Frequently asked questions

Does every segment have start and end times?

Timing fields depend on the transcription. Check for valid start and end values before using segments to drive playback.

Do I need an API key to download JSON?

No. Choose JSON from the Export menu on a completed transcript in the web app. API authentication is separate.

Is the JSON a word-by-word alignment file?

The export includes the full text and available transcript segments. Inspect each segment for timing and speaker information before relying on any specific fields in your integration.

Try it with your own recording