> ## Documentation Index
> Fetch the complete documentation index at: https://docs.medera.info/llms.txt
> Use this file to discover all available pages before exploring further.

# Speech-to-Behavioral-Text

> Three endpoints. One BH-tuned engine. The first speech engine purpose-built for behavioral health.

Medera Speech-to-Behavioral-Text is the first speech engine purpose-built for behavioral and mental health. It is exposed through **three endpoints** backed by **one calibrated BH-tuned engine** — same vocabulary, same DSM-5-TR alignment, same C-SSRS calibration, same instrument-score extraction across every endpoint.

<Tip>
  General medical STT was trained on radiology dictations and OR cross-talk. Medera Co-Therapy was trained on the conversation that happens inside a 50-minute behavioral-health session — outpatient psychiatry, CBT, DBT, and psychiatric emergency assessments.
</Tip>

## Three endpoints. One BH-tuned engine.

<Frame>
  <svg viewBox="0 0 720 660" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="medera/stt-engine.svg" style={{ width: '100%', height: 'auto', display: 'block', maxWidth: '780px', margin: '24px auto' }}>
    <defs>
      <pattern id="mdr-dots" x="0" y="0" width="10" height="10" patternUnits="userSpaceOnUse">
        <circle cx="1" cy="1" r="1" fill="rgba(0,0,0,0.10)" />
      </pattern>
    </defs>

    <rect x="0" y="0" width="720" height="660" fill="#ffffff" />

    <rect x="0" y="0" width="720" height="32" fill="#141413" /><circle cx="14" cy="16" r="3" fill="#ff5f57" /><circle cx="26" cy="16" r="3" fill="#febc2e" /><circle cx="38" cy="16" r="3" fill="#28c840" /><text x="54" y="20" fill="#9a9893" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="11" fontWeight="500">medera/stt-engine.svg</text><text x="706" y="20" textAnchor="end" fill="#9a9893" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="10">three endpoints · one BH-tuned engine</text>

    <rect x="0" y="32" width="720" height="628" fill="#f0f1f3" />

    <rect x="0" y="32" width="720" height="628" fill="url(#mdr-dots)" />

    <rect x="0.5" y="0.5" width="719" height="659" fill="none" stroke="#141413" strokeOpacity="0.18" />

    <rect x="136.00" y="68.00" width="16.00" height="4.00" fill="#141413" /><rect x="132.00" y="72.00" width="4.00" height="20.00" fill="#141413" /><rect x="152.00" y="72.00" width="4.00" height="20.00" fill="#141413" /><rect x="136.00" y="92.00" width="16.00" height="4.00" fill="#141413" /><rect x="140.00" y="76.00" width="8.00" height="12.00" fill="#76a1fc" /><rect x="128.00" y="84.00" width="4.00" height="8.00" fill="#141413" /><rect x="156.00" y="84.00" width="4.00" height="8.00" fill="#141413" /><rect x="132.00" y="96.00" width="24.00" height="4.00" fill="#141413" /><rect x="140.00" y="100.00" width="8.00" height="8.00" fill="#141413" /><rect x="132.00" y="108.00" width="24.00" height="4.00" fill="#141413" /><rect x="164.00" y="80.00" width="4.00" height="4.00" fill="#76a1fc" /><rect x="168.00" y="76.00" width="4.00" height="12.00" fill="#76a1fc" /><rect x="64.0" y="130" width="160" height="22" fill="#ffffff" stroke="rgba(0,0,0,0.08)" /><text x="144.0" y="145" textAnchor="middle" fill="#141413" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="11" fontWeight="600">/transcribe</text><rect x="52.0" y="156" width="184" height="42" fill="#ffffff" stroke="rgba(0,0,0,0.08)" /><text x="144.0" y="170" textAnchor="middle" fill="#5c5c5a" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="10">WSS · real-time stateless</text><text x="144.0" y="184" textAnchor="middle" fill="#5c5c5a" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="10">dictation</text><rect x="332.00" y="72.00" width="20.00" height="4.00" fill="#76a1fc" /><rect x="332.00" y="76.00" width="4.00" height="12.00" fill="#76a1fc" /><rect x="352.00" y="76.00" width="4.00" height="12.00" fill="#76a1fc" /><rect x="332.00" y="88.00" width="20.00" height="4.00" fill="#76a1fc" /><rect x="336.00" y="92.00" width="4.00" height="4.00" fill="#76a1fc" /><rect x="364.00" y="84.00" width="20.00" height="4.00" fill="#141413" /><rect x="364.00" y="88.00" width="4.00" height="12.00" fill="#141413" /><rect x="384.00" y="88.00" width="4.00" height="12.00" fill="#141413" /><rect x="364.00" y="100.00" width="20.00" height="4.00" fill="#141413" /><rect x="380.00" y="104.00" width="4.00" height="4.00" fill="#141413" /><rect x="280.0" y="130" width="160" height="22" fill="#76a1fc" stroke="none" /><text x="360.0" y="145" textAnchor="middle" fill="#ffffff" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="11" fontWeight="600">/sessions</text><rect x="268.0" y="156" width="184" height="42" fill="#ffffff" stroke="rgba(0,0,0,0.08)" /><text x="360.0" y="170" textAnchor="middle" fill="#5c5c5a" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="10">WSS · real-time stateful</text><text x="360.0" y="184" textAnchor="middle" fill="#5c5c5a" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="10">transcription</text><rect x="564.00" y="68.00" width="32.00" height="4.00" fill="#141413" /><rect x="564.00" y="68.00" width="4.00" height="36.00" fill="#141413" /><rect x="564.00" y="100.00" width="32.00" height="4.00" fill="#141413" /><rect x="596.00" y="68.00" width="4.00" height="36.00" fill="#141413" /><rect x="552.00" y="80.00" width="32.00" height="4.00" fill="#141413" /><rect x="552.00" y="80.00" width="4.00" height="36.00" fill="#141413" /><rect x="552.00" y="112.00" width="32.00" height="4.00" fill="#141413" /><rect x="584.00" y="80.00" width="4.00" height="36.00" fill="#141413" /><rect x="560.00" y="92.00" width="20.00" height="4.00" fill="#76a1fc" /><rect x="560.00" y="100.00" width="20.00" height="4.00" fill="#76a1fc" /><rect x="560.00" y="108.00" width="12.00" height="4.00" fill="#76a1fc" /><rect x="496.0" y="130" width="160" height="22" fill="#ffffff" stroke="rgba(0,0,0,0.08)" /><text x="576.0" y="145" textAnchor="middle" fill="#141413" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="11" fontWeight="600">/transcripts</text><rect x="484.0" y="156" width="184" height="42" fill="#ffffff" stroke="rgba(0,0,0,0.08)" /><text x="576.0" y="170" textAnchor="middle" fill="#5c5c5a" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="10">REST · async batch</text><text x="576.0" y="184" textAnchor="middle" fill="#5c5c5a" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="10">transcription</text>

    <line x1="360.0" y1="206" x2="360.0" y2="224" stroke="rgba(20,20,19,0.40)" strokeWidth="1.5" />

    <polygon points="356.0,224 364.0,224 360.0,230" fill="rgba(20,20,19,0.55)" />

    <rect x="180.0" y="236" width="360" height="64" fill="#ffffff" stroke="#141413" />

    <g transform="translate(342.00,250.00) scale(0.0900)">
      <path d="M125.778 244.185V386.747L7.5 315.726V173.162L125.778 244.185ZM259.057 315.725L140.778 386.747V244.185L259.057 173.162V315.725ZM251.986 159.91L133.277 231.193L14.5693 159.91L133.278 88.6282L251.986 159.91Z" fill="#141413" stroke="#ffffff" strokeWidth="15" />

      <path d="M259.222 164.304V306.866L140.944 235.845V93.2812L259.222 164.304ZM392.5 235.844L274.222 306.866V164.304L392.5 93.2812V235.844ZM385.43 80.0293L266.721 151.312L148.013 80.0293L266.722 8.74707L385.43 80.0293Z" fill="#141413" stroke="#ffffff" strokeWidth="15" />
    </g>

    <line x1="360.0" y1="308" x2="360.0" y2="326" stroke="rgba(20,20,19,0.40)" strokeWidth="1.5" />

    <polygon points="356.0,326 364.0,326 360.0,332" fill="rgba(20,20,19,0.55)" />

    <rect x="150.0" y="338" width="420" height="44" fill="#ffffff" stroke="rgba(0,0,0,0.08)" /><rect x="163.60" y="358.40" width="8.00" height="3.20" fill="#141413" /><rect x="171.60" y="358.40" width="1.60" height="3.20" fill="#141413" /><rect x="173.20" y="350.40" width="1.60" height="1.60" fill="#76a1fc" /><rect x="173.20" y="352.00" width="1.60" height="1.60" fill="#76a1fc" /><rect x="173.20" y="358.40" width="1.60" height="3.20" fill="#76a1fc" /><rect x="173.20" y="366.40" width="1.60" height="1.60" fill="#76a1fc" /><rect x="173.20" y="368.00" width="1.60" height="1.60" fill="#76a1fc" /><rect x="174.80" y="350.40" width="8.00" height="3.20" fill="#141413" /><rect x="174.80" y="358.40" width="8.00" height="3.20" fill="#141413" /><rect x="174.80" y="366.40" width="8.00" height="3.20" fill="#141413" /><text x="199.6" y="364.0" fill="#141413" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="12" fontWeight="500">Ingress + Routing</text><rect x="150.0" y="392" width="420" height="44" fill="#ffffff" stroke="rgba(0,0,0,0.08)" /><rect x="163.60" y="406.00" width="1.60" height="1.60" fill="#141413" /><rect x="166.80" y="404.40" width="1.60" height="4.80" fill="#141413" /><rect x="170.00" y="402.80" width="1.60" height="8.00" fill="#141413" /><rect x="173.20" y="406.00" width="1.60" height="1.60" fill="#141413" /><rect x="176.40" y="404.40" width="1.60" height="4.80" fill="#141413" /><rect x="179.60" y="402.80" width="1.60" height="8.00" fill="#141413" /><rect x="182.80" y="406.00" width="1.60" height="1.60" fill="#141413" /><rect x="163.60" y="420.40" width="1.60" height="1.60" fill="#76a1fc" /><rect x="166.80" y="417.20" width="1.60" height="8.00" fill="#76a1fc" /><rect x="170.00" y="420.40" width="1.60" height="1.60" fill="#76a1fc" /><rect x="173.20" y="418.80" width="1.60" height="4.80" fill="#76a1fc" /><rect x="176.40" y="417.20" width="1.60" height="8.00" fill="#76a1fc" /><rect x="179.60" y="420.40" width="1.60" height="1.60" fill="#76a1fc" /><rect x="182.80" y="418.80" width="1.60" height="4.80" fill="#76a1fc" /><text x="199.6" y="418.0" fill="#141413" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="12" fontWeight="500">Diarize + Transcribe</text><rect x="150.0" y="446" width="420" height="44" fill="#ffffff" stroke="rgba(0,0,0,0.08)" /><rect x="166.80" y="458.40" width="12.80" height="1.60" fill="#141413" /><rect x="166.80" y="458.40" width="1.60" height="19.20" fill="#141413" /><rect x="166.80" y="476.00" width="12.80" height="1.60" fill="#141413" /><rect x="179.60" y="461.60" width="1.60" height="16.00" fill="#141413" /><rect x="178.00" y="458.40" width="1.60" height="1.60" fill="#141413" /><rect x="179.60" y="460.00" width="1.60" height="1.60" fill="#141413" /><rect x="170.00" y="463.20" width="8.00" height="1.60" fill="#141413" /><rect x="170.00" y="466.40" width="4.80" height="1.60" fill="#141413" /><rect x="170.00" y="471.20" width="1.60" height="1.60" fill="#76a1fc" /><rect x="171.60" y="472.80" width="1.60" height="1.60" fill="#76a1fc" /><rect x="173.20" y="471.20" width="1.60" height="1.60" fill="#76a1fc" /><rect x="174.80" y="469.60" width="1.60" height="1.60" fill="#76a1fc" /><rect x="176.40" y="468.00" width="1.60" height="1.60" fill="#76a1fc" /><text x="199.6" y="472.0" fill="#141413" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="12" fontWeight="500">Format + Correction</text>

    <line x1="360.0" y1="498" x2="360.0" y2="516" stroke="rgba(20,20,19,0.40)" strokeWidth="1.5" />

    <polygon points="356.0,516 364.0,516 360.0,522" fill="rgba(20,20,19,0.55)" />

    <rect x="260.0" y="528" width="200" height="22" fill="#76a1fc" /><text x="360.0" y="543" textAnchor="middle" fill="#ffffff" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="10" letterSpacing="1.4" fontWeight="600">STRUCTURED TRANSCRIPT</text><rect x="200.0" y="554" width="320" height="76" fill="#ffffff" stroke="rgba(0,0,0,0.12)" /><rect x="339.00" y="571.00" width="42.00" height="3.50" fill="#141413" /><rect x="339.00" y="571.00" width="3.50" height="42.00" fill="#141413" /><rect x="339.00" y="609.50" width="42.00" height="3.50" fill="#141413" /><rect x="377.50" y="571.00" width="3.50" height="42.00" fill="#141413" /><rect x="346.00" y="581.50" width="10.50" height="3.50" fill="#141413" /><rect x="346.00" y="592.00" width="10.50" height="3.50" fill="#141413" /><rect x="346.00" y="602.50" width="10.50" height="3.50" fill="#141413" /><rect x="360.00" y="581.50" width="14.00" height="3.50" fill="#76a1fc" /><rect x="360.00" y="592.00" width="14.00" height="3.50" fill="#76a1fc" /><rect x="360.00" y="602.50" width="14.00" height="3.50" fill="#76a1fc" />
  </svg>
</Frame>

## What makes it BH-tuned

| Property             | Generic medical STT                | Medera Co-Therapy                                                                 |
| :------------------- | :--------------------------------- | :-------------------------------------------------------------------------------- |
| **Training audio**   | Radiology dictation, OR cross-talk | Outpatient psychiatry, CBT, DBT, psychiatric emergency                            |
| **Vocabulary bias**  | Anatomy, procedure names           | DSM-5-TR, psychopharmacology, BH program names                                    |
| **Calibration**      | Procedural accuracy                | C-SSRS safety, instrument scoring, validated screeners                            |
| **Speaker model**    | Single-speaker dictation           | 2-speaker diarization (clinician + patient)                                       |
| **Crisis handling**  | None                               | C-SSRS-aligned, non-bypassable human handoff                                      |
| **Median WER**       | —                                  | 5.2 % on outpatient psych / CBT / DBT (vs. 18–25 % typical for psychotherapy ASR) |
| **Keyword accuracy** | —                                  | \~91 % on the practice's custom vocabulary                                        |

## Endpoints

<CardGroup cols={3}>
  <Card title="/transcribe" icon="https://mintcdn.com/medera-357fd587/iC-6rAuwl-0aQSw_/icons/ui/mic.svg?fit=max&auto=format&n=iC-6rAuwl-0aQSw_&q=85&s=2fa5bf2e6c0f7c96c6db63c83d109eb1" href="/multimodal/stt/transcribe" width="40" height="40" data-path="icons/ui/mic.svg">
    **WSS · real-time stateless dictation.** Between-visit charting, refills, paging colleagues. Built for the 5-minute window between encounters.
  </Card>

  <Card title="/sessions" icon="https://mintcdn.com/medera-357fd587/iC-6rAuwl-0aQSw_/icons/ui/audio-lines.svg?fit=max&auto=format&n=iC-6rAuwl-0aQSw_&q=85&s=a4f3136aa8df6fe2d044778c71ba2bbc" href="/multimodal/stt/streams" width="40" height="40" data-path="icons/ui/audio-lines.svg">
    **WSS · real-time stateful transcription.** Live therapy session capture, 2-speaker diarization, in-line crisis markers, structured instrument scoring.
  </Card>

  <Card title="/transcripts" icon="https://mintcdn.com/medera-357fd587/iC-6rAuwl-0aQSw_/icons/ui/file-audio.svg?fit=max&auto=format&n=iC-6rAuwl-0aQSw_&q=85&s=eacfd37e12781948fb536566b95f8bd5" href="/multimodal/stt/transcripts" width="40" height="40" data-path="icons/ui/file-audio.svg">
    **REST · async batch.** Process recorded encounters after the fact. Same engine, same calibration, same structured output.
  </Card>
</CardGroup>

<Note>
  Pick the endpoint by workflow, not by accuracy. The engine, vocabulary, calibration, and structured emission are identical across all three.
</Note>

***

## Endpoint capability matrix

|                                         |     /transcribe    |               /sessions               |          /transcripts          |
| :-------------------------------------- | :----------------: | :-----------------------------------: | :----------------------------: |
| **Connection**                          |         WSS        |                  WSS                  |              REST              |
| **Processing**                          |      Real-time     |               Real-time               |              Async             |
| **Architecture**                        |      Stateless     |                Stateful               |            Stateful            |
| **Speech model**                        | BH-tuned dictation |        BH-tuned conversational        |             Either             |
| **2-speaker diarization**               |          —         |                   ✓                   |                ✓               |
| **Multichannel input**                  |          —         |                   ✓                   |                —               |
| **Spoken commands**                     |          ✓         |                   —                   |                —               |
| **Automatic punctuation**               |          ✓         |                   ✓                   |                ✓               |
| **Spoken punctuation**                  |          ✓         |                   —                   |                —               |
| **Interim results**                     |          ✓         |                   ✓                   |                —               |
| **Custom vocabulary (at request time)** |          ✓         |                   ✓                   |                ✓               |
| **Instrument-score extraction**         |          —         |                   ✓                   |                ✓               |
| **C-SSRS in-line crisis marker**        |          —         |                   ✓                   |                ✓               |
| **DSM-5-TR / ICD-10 emission**          |          —         |                   ✓                   |                ✓               |
| **Output**                              |   Text + commands  | Structured transcript + scores + risk | Structured transcript + scores |

***

## Languages

English variants are GA across **US, UK, Canada, Australia**.

**Arabic (ar-SA)** ships for MENA deployments. Spanish, French, and German behavioral-health vocabularies are in private beta. The vocal-acoustic engine — F0, jitter, shimmer, prosodic flatness, depression / anxiety / distress indices — is language-agnostic and ships unchanged across every locale.

<Frame>
  <svg viewBox="0 0 720 380" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="medera/stt-locales.svg" style={{ width: '100%', height: 'auto', display: 'block', maxWidth: '780px', margin: '24px auto' }}><defs><pattern id="mdr-dots" x="0" y="0" width="10" height="10" patternUnits="userSpaceOnUse"><circle cx="1" cy="1" r="1" fill="rgba(0,0,0,0.08)" /></pattern></defs><rect x="0" y="0" width="720" height="380" fill="#ffffff" /><rect x="0" y="0" width="720" height="32" fill="#141413" /><circle cx="14" cy="16" r="3" fill="#ff5f57" /><circle cx="26" cy="16" r="3" fill="#febc2e" /><circle cx="38" cy="16" r="3" fill="#28c840" /><text x="54" y="20" fill="#9a9893" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="11" fontWeight="500">medera/stt-locales.svg</text><text x="706" y="20" textAnchor="end" fill="#9a9893" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="10">locale matrix</text><rect x="0" y="32" width="720" height="348" fill="#fafaf6" /><rect x="0" y="32" width="720" height="348" fill="url(#mdr-dots)" /><rect x="0.5" y="0.5" width="719" height="379" fill="none" stroke="#141413" strokeOpacity="0.18" /><text x="360.0" y="56" textAnchor="middle" fill="#141413" fontFamily="Inter, sans-serif" fontSize="15" fontWeight="600">Locale availability matrix</text><rect x="45.0" y="90" width="150.0" height="56" fill="#76a1fc" stroke="#4f7be0" strokeWidth="1" /><text x="120.0" y="116" textAnchor="middle" fill="#ffffff" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="14" fontWeight="700">en-US</text><text x="120.0" y="134" textAnchor="middle" fill="#dbe5ff" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="9" letterSpacing="1">GA</text><rect x="205.0" y="90" width="150.0" height="56" fill="#76a1fc" stroke="#4f7be0" strokeWidth="1" /><text x="280.0" y="116" textAnchor="middle" fill="#ffffff" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="14" fontWeight="700">en-GB</text><text x="280.0" y="134" textAnchor="middle" fill="#dbe5ff" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="9" letterSpacing="1">GA</text><rect x="365.0" y="90" width="150.0" height="56" fill="#76a1fc" stroke="#4f7be0" strokeWidth="1" /><text x="440.0" y="116" textAnchor="middle" fill="#ffffff" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="14" fontWeight="700">en-AU</text><text x="440.0" y="134" textAnchor="middle" fill="#dbe5ff" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="9" letterSpacing="1">GA</text><rect x="525.0" y="90" width="150.0" height="56" fill="#76a1fc" stroke="#4f7be0" strokeWidth="1" /><text x="600.0" y="116" textAnchor="middle" fill="#ffffff" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="14" fontWeight="700">en-CA</text><text x="600.0" y="134" textAnchor="middle" fill="#dbe5ff" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="9" letterSpacing="1">GA</text><rect x="45.0" y="156" width="150.0" height="56" fill="#ffffff" stroke="#76a1fc" strokeWidth="1.5" /><text x="120.0" y="182" textAnchor="middle" fill="#141413" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="14" fontWeight="700">es-MX</text><text x="120.0" y="200" textAnchor="middle" fill="#4f7be0" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="9">private beta</text><rect x="205.0" y="156" width="150.0" height="56" fill="#ffffff" stroke="#76a1fc" strokeWidth="1.5" /><text x="280.0" y="182" textAnchor="middle" fill="#141413" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="14" fontWeight="700">es-ES</text><text x="280.0" y="200" textAnchor="middle" fill="#4f7be0" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="9">private beta</text><rect x="365.0" y="156" width="150.0" height="56" fill="#ffffff" stroke="#76a1fc" strokeWidth="1.5" /><text x="440.0" y="182" textAnchor="middle" fill="#141413" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="14" fontWeight="700">fr-FR</text><text x="440.0" y="200" textAnchor="middle" fill="#4f7be0" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="9">private beta</text><rect x="525.0" y="156" width="150.0" height="56" fill="#ffffff" stroke="#76a1fc" strokeWidth="1.5" /><text x="600.0" y="182" textAnchor="middle" fill="#141413" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="14" fontWeight="700">fr-CA</text><text x="600.0" y="200" textAnchor="middle" fill="#4f7be0" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="9">private beta</text><rect x="45.0" y="222" width="150.0" height="56" fill="#76a1fc" stroke="#4f7be0" strokeWidth="1" /><text x="120.0" y="248" textAnchor="middle" fill="#ffffff" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="14" fontWeight="700">ar-SA</text><text x="120.0" y="266" textAnchor="middle" fill="#dbe5ff" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="9" letterSpacing="1">GA · MENA</text><rect x="205.0" y="222" width="150.0" height="56" fill="#ffffff" stroke="#76a1fc" strokeWidth="1.5" /><text x="280.0" y="248" textAnchor="middle" fill="#141413" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="14" fontWeight="700">de-DE</text><text x="280.0" y="266" textAnchor="middle" fill="#4f7be0" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="9">private beta</text><rect x="365.0" y="222" width="150.0" height="56" fill="#fafaf6" stroke="#141413" strokeWidth="1" /><text x="440.0" y="248" textAnchor="middle" fill="#5c5c5a" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="14" fontWeight="700">pt-BR</text><text x="440.0" y="266" textAnchor="middle" fill="#9a9893" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="9">roadmap</text><rect x="525.0" y="222" width="150.0" height="56" fill="#fafaf6" stroke="#141413" strokeWidth="1" /><text x="600.0" y="248" textAnchor="middle" fill="#5c5c5a" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="14" fontWeight="700">it-IT</text><text x="600.0" y="266" textAnchor="middle" fill="#9a9893" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="9">roadmap</text><rect x="45.0" y="288" width="150.0" height="56" fill="#fafaf6" stroke="#141413" strokeWidth="1" /><text x="120.0" y="314" textAnchor="middle" fill="#5c5c5a" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="14" fontWeight="700">sv-SE</text><text x="120.0" y="332" textAnchor="middle" fill="#9a9893" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="9">roadmap</text><rect x="205.0" y="288" width="150.0" height="56" fill="#fafaf6" stroke="#141413" strokeWidth="1" /><text x="280.0" y="314" textAnchor="middle" fill="#5c5c5a" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="14" fontWeight="700">da-DK</text><text x="280.0" y="332" textAnchor="middle" fill="#9a9893" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="9">roadmap</text><rect x="365.0" y="288" width="150.0" height="56" fill="#fafaf6" stroke="#141413" strokeWidth="1" /><text x="440.0" y="314" textAnchor="middle" fill="#5c5c5a" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="14" fontWeight="700">no-NO</text><text x="440.0" y="332" textAnchor="middle" fill="#9a9893" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="9">roadmap</text><rect x="525.0" y="288" width="150.0" height="56" fill="#fafaf6" stroke="#141413" strokeWidth="1" /><text x="600.0" y="314" textAnchor="middle" fill="#5c5c5a" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="14" fontWeight="700">+ 6 more</text><text x="600.0" y="332" textAnchor="middle" fill="#9a9893" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="9">roadmap</text><rect x="40" y="368" width="14" height="14" fill="#76a1fc" stroke="#4f7be0" strokeWidth="1" /><text x="60" y="379" textAnchor="start" fill="#5c5c5a" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="10">GA</text><rect x="120" y="368" width="14" height="14" fill="#ffffff" stroke="#76a1fc" strokeWidth="1.5" /><text x="140" y="379" textAnchor="start" fill="#5c5c5a" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="10">private beta</text><rect x="240" y="368" width="14" height="14" fill="#fafaf6" stroke="#141413" strokeWidth="1" /><text x="260" y="379" textAnchor="start" fill="#5c5c5a" fontFamily="ui-monospace, SFMono-Regular, Menlo, monospace" fontSize="10">roadmap</text></svg>
</Frame>

## Behavioral-health-specific calibration

| Channel                           | What it does                                                                                                      |                                                                                                                                                                                                   |
| :-------------------------------- | :---------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **DSM-5-TR vocabulary bias**      | Recognition biased toward DSM-5-TR diagnostic language, common behavioral-health symptoms, and psychopharmacology |                                                                                                                                                                                                   |
| **Validated screener extraction** | PHQ-9, GAD-7, AUDIT-C, C-SSRS responses captured as structured items with item-level scores                       |                                                                                                                                                                                                   |
| **C-SSRS safety check**           | Crisis language flagged in-line; non-bypassable human handoff trigger                                             |                                                                                                                                                                                                   |
| **Custom vocabulary at request**  | Practice formulary, IOP / PHP program names, clinician roster — passed per request, no retraining                 |                                                                                                                                                                                                   |
| **2-speaker diarization**         | Clinician vs. patient consistently labelled                                                                       | Custom vocabulary lifts keyword recall by **10–15 percentage points** while holding overall WER flat — comparable to what Medera STT Nova-3 Medical and AssemblyAI publish for keyterm prompting. |

## Accuracy (internal eval set)

| Metric                          | Medera Co-Therapy                                         | Typical psychotherapy ASR                              |                                                                                                          |
| :------------------------------ | :-------------------------------------------------------- | :----------------------------------------------------- | -------------------------------------------------------------------------------------------------------- |
| Median WER                      | **5.2 %**                                                 | 18 – 25 % (Miner et al., *npj Digital Medicine*, 2020) |                                                                                                          |
| Keyword accuracy (custom vocab) | **\~ 91 %**                                               | —                                                      |                                                                                                          |
| Eval audio                      | Outpatient psychiatry · CBT · DBT · psychiatric emergency | Mixed conversational                                   | We don't benchmark on radiology dictation; we benchmark on the audio the engine actually has to work on. |

***

## Regions

| Region                  | Storage                                   | Compute      | Sub-processors         |                                                                                                |
| :---------------------- | :---------------------------------------- | :----------- | :--------------------- | ---------------------------------------------------------------------------------------------- |
| **US (default)**        | US region                                 | US           | US-only                |                                                                                                |
| **EU**                  | EU-West (Ireland), EU-Central (Frankfurt) | EU           | EU-only                |                                                                                                |
| **MENA (Arabic ar-SA)** | Customer VPC option                       | Customer VPC | Per customer agreement |                                                                                                |
| **Customer VPC**        | Customer-managed AWS / GCP                | Customer     | Per customer agreement | Region is selected at tenant creation and is immutable. Audio never crosses region boundaries. |

***

## What's next

<CardGroup cols={2}>
  <Card title="/transcribe — between-visit dictation" icon="https://mintcdn.com/medera-357fd587/iC-6rAuwl-0aQSw_/icons/ui/mic.svg?fit=max&auto=format&n=iC-6rAuwl-0aQSw_&q=85&s=2fa5bf2e6c0f7c96c6db63c83d109eb1" href="/multimodal/stt/transcribe" width="40" height="40" data-path="icons/ui/mic.svg">
    Stateless dictation WebSocket.
  </Card>

  <Card title="/sessions — live therapy capture" icon="https://mintcdn.com/medera-357fd587/iC-6rAuwl-0aQSw_/icons/ui/audio-lines.svg?fit=max&auto=format&n=iC-6rAuwl-0aQSw_&q=85&s=a4f3136aa8df6fe2d044778c71ba2bbc" href="/multimodal/stt/streams" width="40" height="40" data-path="icons/ui/audio-lines.svg">
    Stateful diarized session WebSocket.
  </Card>

  <Card title="/transcripts — async batch" icon="https://mintcdn.com/medera-357fd587/iC-6rAuwl-0aQSw_/icons/ui/file-audio.svg?fit=max&auto=format&n=iC-6rAuwl-0aQSw_&q=85&s=eacfd37e12781948fb536566b95f8bd5" href="/multimodal/stt/transcripts" width="40" height="40" data-path="icons/ui/file-audio.svg">
    REST upload + processing.
  </Card>

  <Card title="Languages" icon="https://mintcdn.com/medera-357fd587/iC-6rAuwl-0aQSw_/icons/ui/globe.svg?fit=max&auto=format&n=iC-6rAuwl-0aQSw_&q=85&s=c6381a12d6805e01a35cb84787415b5b" href="/about/languages" width="40" height="40" data-path="icons/ui/globe.svg">
    Full per-surface matrix.
  </Card>
</CardGroup>

<Note>
  Contact us if you need help selecting the right endpoint or have questions about configuring requests. [medera.info/contact](https://medera.info/contact)
</Note>
