Why does generating a transcript have to be the end of the workflow?

Transcription Portal started as a simple internal tool for converting audio and video into text. By the time I worked on v2.0, the problem had shifted. Users were spending more time reviewing, correcting, searching and working with transcripts than generating them.

My role was to redesign the experience around that shift, turning a one-time transcription flow into a persistent workspace where generated content could be reviewed, edited and explored in context.

Role

Product Designer

Product

PoC Transcription Portal

Project type

AI-assisted Product, Workflow & Workspace Redesign

Primary focus

Workflow + Interaction Design

Scope

v2.0 Product Redesign

Team

Product · Design · Engineering

Key areas

Transcript Workspace

AI Generation

Editing

Search

Timestamps

Media Context

Processing States

Overview
A transcription tool that had become a workspace

The first version of Transcription Portal followed a simple model: upload a file, wait for transcription, and download the result.

As the product evolved, that model became limiting. Longer recordings meant longer transcripts. Users needed to correct generated content, locate specific moments and understand the transcript against the original media.

The product therefore needed to support the work after transcription, not just the generation itself.

The assignment was to redesign the workflow, not the transcription model

The transcription engine was an existing part of the product. The redesign focused on how people interacted with its output.

That meant rethinking the workspace around the transcript itself: how generation states were communicated, how users moved between media and text, how generated content could be edited, and how long transcripts could be searched and navigated.

The goal was not to make AI feel more autonomous. It was to make its output more usable and controllable.

  1. WHAT CHANGED

The product had outgrown the upload-and-download model

The first version of Transcription Portal was built around a simple task:

Upload a file → wait for transcription → download the result.

That model worked when transcription was the destination. But as recordings became longer and users spent more time reviewing the generated text, the transcript itself became the place where the work happened.

V2 therefore shifted the product from a one-time generation flow toward a persistent workspace where users could return to transcripts, review content, make corrections and find specific moments without leaving the product.

The shift was from generating text to working with it

The redesign was not about adding more AI features. It was about giving the output of the existing system a useful place to live.

The product now had to support what happened after generation

The workflow expanded from:

That change became the foundation for the rest of the design.

  1. THE PRODUCT PROBLEM

Generating the transcript was only the first problem

Once a transcript existed, users still had to make sense of it.

Long-form transcripts were difficult to scan. Small transcription errors could require disproportionate correction effort. Finding a specific statement meant moving through large amounts of text, while the relationship between the transcript and its original audio or video needed to remain clear.

The product was producing text successfully, but the workflow around that text was creating the friction.

The transcript needed context

The workflow expanded from:

A transcript could not be treated as an isolated document.

Users needed to move between:

MEDIA → TIMESTAMP → TRANSCRIPT → EDIT

while retaining enough context to understand where a piece of content came from.

That made the transcript workspace more than a reading surface. It became the primary interface for reviewing and working with generated content.

The harder problem was control

AI-generated text could not be treated as authoritative.

The system needed to communicate when transcription was processing, when it had completed, and when something had failed. Once generated, the content also needed to remain editable so users could correct or restructure it themselves.

That created a simple product principle:

AI generates the content. The user decides what stays.

This principle shaped the workspace, editing interactions, processing states and search experience.

  1. MY ROLE

The assignment was to redesign the workflow around an existing transcription capability

The transcription engine itself was not the design problem.

My responsibility was to rethink how users moved through the product once a file entered the system, from generation and processing states through transcript review, editing and search.

I owned the experience across the core workflow, including the structure of the workspace, transcript interaction, navigation, states and supporting interactions.

The work had to balance speed with control

The product needed to feel fast and straightforward, but reducing the workflow to a single AI-generated result would remove the controls users needed once the output was imperfect.

So the design direction became less about adding layers around AI and more about making the existing workflow predictable, editable and easy to navigate.

The central question was:

How do you make AI-generated content useful without making the user work around the AI?

That became the basis for the design decisions that followed.

  1. DESIGN WORK

The interface had to support the work after AI generated the transcript

The redesign was not one large interaction problem. It was a set of smaller decisions around how generated content should behave once it entered the product.

I focused on four areas where the workflow could either become useful or fall apart.

01. Keep the transcript connected to its source
A transcript without context is difficult to verify

Instead of treating the generated text as a standalone document, the workspace brought together:

Media → Timestamps → Transcript → Search → Editing

This allowed users to move between what was said and where it occurred in the original recording.

The transcript is not the source. It is an interpretation of the source.
Product screenshot
01 / 05
The transcript stays grounded in the original recording
The media remains visible alongside the transcript so users can refer back to the original recording instead of treating the generated text as the source of truth.
Product screenshot
01 / 05
The transcript stays grounded in the original recording
The media remains visible alongside the transcript so users can refer back to the original recording instead of treating the generated text as the source of truth.
02. Make generation states visible
AI introduced states the interface could not hide

Transcription was not instantaneous. The product needed to communicate what was happening while the system processed the file.

The dashboard therefore accounted for distinct states:

In Progress → Generated → Failed

Each state needed to answer a basic question:

What is happening to my file right now?

Rather than treating loading as a temporary UI detail, I treated processing as part of the product workflow.

Product screenshot
01 / 04
The workflow starts before transcription begins
File upload is treated as the first state in the transcription workflow, giving users a clear transition from providing the source to processing it.
Product screenshot
01 / 04
The workflow starts before transcription begins
File upload is treated as the first state in the transcription workflow, giving users a clear transition from providing the source to processing it.
03. Keep AI output editable
Generated did not mean final

A transcription model can produce useful output without producing perfect output.

The workspace therefore treated the transcript as something the user could modify rather than a locked AI result.

Users could:

Edit → Add Line → Merge Line → Correct

This shifted the relationship between the user and the model.

The AI produced the first version.

The user remained responsible for the final content.

The important interaction was not "Accept AI."

It was:

Give the user enough control to correct the AI without having to leave the workflow.
Product screenshot
01 / 04
Generated text can be corrected in place
Users can edit transcript lines directly instead of accepting the generated output as fixed content or moving to a separate editing tool.
Product screenshot
01 / 04
Generated text can be corrected in place
Users can edit transcript lines directly instead of accepting the generated output as fixed content or moving to a separate editing tool.
04. Make long-form content searchable
Finding something should not require reading everything

As transcripts became longer, navigation became a product problem of its own.

Search allowed users to move directly from a query to relevant content instead of manually scanning the transcript.

But search also had to preserve context.

The useful result was not simply:

"Here is the matching text."

It was:

"Here is the matching text, and here is where it exists within the transcript and source."
Product screenshot
01 / 04
Long-form content needs a direct way in
Search gives users a starting point for navigating long transcripts without requiring them to manually scan the entire document.
Product screenshot
01 / 04
Long-form content needs a direct way in
Search gives users a starting point for navigating long transcripts without requiring them to manually scan the entire document.
  1. KEY DECISIONS

The design was shaped by four decisions

Rather than presenting generic design principles, I would make this section a sequence of Decision → Why → Trade-off → Result.

That makes your judgement visible.

  1. Keep the transcript attached to the media
DECISION

Treat the transcript and source media as one working context.

WHY

Generated text can lose meaning when separated from the recording it represents.

TRADE-OFF

A richer workspace is more complex than a document-only interface.

RESULT

Users can move between transcript content, timestamps and the original recording without leaving the primary workflow.

  1. Treat AI output as editable
DECISION

Make correction part of the core transcript experience.

WHY

Generated content can contain errors, and users still need authority over the final result.

TRADE-OFF

Editing introduces additional interaction and state complexity.

RESULT

The transcript becomes a working document rather than a generated artifact.

  1. Make processing state explicit
DECISION

Represent generation as a visible product state.

WHY

Users need to understand whether their file is processing, ready or unsuccessful.

TRADE-OFF

More states mean more UI and more edge cases to design.

RESULT

The system communicates its status instead of leaving users to infer what happened.

  1. Search the content, not just the file
DECISION

Make transcript content directly searchable.

WHY

Once a recording has been transcribed, the generated text becomes a new way of navigating the original content.

TRADE-OFF

Search requires the transcript to behave like structured content rather than a static output file.

RESULT

Users can locate information inside long-form recordings without manually scanning the entire transcript.

  1. REFLECTION

AI output is not the product. The workflow around it is.

Designing Transcription Portal changed how I approached AI-generated content.

A model can produce an answer quickly, but that does not make the answer usable. People still need to understand where it came from, verify it, correct it and find their way through it.

That meant the design problem was not simply:

How do we generate a transcript faster?

It was:

What should happen after the transcript exists?
1.

AI output is only the beginning

Working on Transcription Portal changed how I think about AI-assisted products. Generating useful output is only one part of the experience. The product still needs to help people understand, verify, correct and work with what the model produces. The real design problem often begins after the AI finishes its job.

2.

Give people control over generated content

Designing around transcription errors made the role of human control more concrete for me. AI can accelerate the first version of a piece of content, but users still need to decide what is correct. Making editing, correction and navigation part of the core workflow was as important as the generation itself.

3.

Design the workflow around the output

The biggest shift was moving from thinking about transcription as a task to thinking about it as a workflow. Once audio became text, new problems appeared around search, context, editing and navigation. The interface was only the visible layer. The stronger design decisions came from understanding what users needed to do with the generated content next.

You made it this far. Might as well say hi?
You made it this far. Might as well say hi?

© Sept 2026 Harish Nilare

© Sept 2026 Harish Nilare

Reveal Secret 🤫

Reveal Secret 🤫

Create a free website with Framer, the website builder loved by startups, designers and agencies.