Skip to content

Bug: Unable to select AssemblyAI transcription provider in Podcast Content Studio #48

Description

@teethatkamsai

Description

After pulling the latest changes (including my previous PR that added support for AssemblyAI), I'm unable to select AssemblyAI as the transcription provider in the Podcast Content Studio.

Currently, the UI only shows:

  • Paste transcript
  • Auto (Whisper)

There is no option to choose AssemblyAI, even though the functionality was introduced in the previous pull request.

Expected Behavior

The transcript section should allow users to choose between available transcription providers, for example:

  • Whisper
  • AssemblyAI

If AssemblyAI is selected, the application should use the configured AssemblyAI API for transcription.

If Whisper is selected, the existing Whisper workflow should remain unchanged.

Current Behavior

Only the Whisper option is available.

There is no way to switch to AssemblyAI from the UI.

Screenshot

(Attach the screenshot below)

Suggested Solution

Add a transcription provider selector to the Transcript section.

Example:

Transcript Provider

○ Whisper
○ AssemblyAI

or a dropdown:

Transcription Provider
[ Whisper ▼ ]

Behavior:

  • When Whisper is selected:

    • Use the existing Whisper transcription pipeline.
  • When AssemblyAI is selected:

    • Use the configured AssemblyAI API endpoint and settings.
  • Preserve the current Whisper experience as the default if no provider is selected.

  • Expose the provider selection in both the UI and CLI so users can consistently choose their preferred transcription engine.

Environment

  • Latest main
  • Windows
  • Podcast Content Studio

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions