Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions authors/jean_claude_joanna.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
Author: Jean-Claude Joanna Title: Technical Writer and AI Engineer Description:
I write practical AI engineering guides grounded in real repository behavior,
local validation, and reproducible workflows. My work focuses on making small
tool integrations easier to inspect, test, and maintain. Author Image:
<https://github.com/jjoanna2-debug.png> Author LinkedIn: Author Twitter: Company
Name: Independent Company Description: Independent AI engineering and technical
writing work. Company Logo Dark: Company Logo White:
22 changes: 22 additions & 0 deletions definitions/20260511_definition_transcription_provider_adapter.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
title: 'Transcription Provider Adapter'
description:
'A small integration layer that connects one speech-to-text provider to a
common transcription workflow.'
date: 2026-05-11
author: 'Jean-Claude Joanna'
---

# Transcription Provider Adapter

## Definition

A transcription provider adapter is a small integration layer that lets a
speech-to-text service fit into a shared transcription workflow.

## Context and Usage

In a tool like Sapat, the adapter hides provider-specific details such as API
keys, upload endpoints, polling, response formats, and error handling. The rest
of the application can keep using the same CLI option, file conversion flow, and
transcript output behavior even when a new provider is added.
Loading