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

# Pre-recorded Transcription (Romanian)

> Pre-recorded transcription specifications of Romanian-only files using the Vatis Streams API

### <Icon icon="sliders" iconType="light" size="24" />  Stream configuration template ids

* production: `678e26e695f8f5742e8718f4`

### <Icon icon="upload" iconType="light" size="24" />  Input data

* multimedia content: `wav`, `mp3`, `mp4`, `webm`, `flv`, etc.
* public `http` or `https` link to multimedia file encoded in `UTF-8`

### <Icon icon="download" iconType="light" size="24" />  Egress responses

* [Egress Response](/api-reference/schemas/egress/stream-sink-message)
  * [Transcription Response](/api-reference/schemas/egress/transcription-response)
  * [LLM Response](/api-reference/schemas/egress/llm-response)

### <Icon icon="file-code" iconType="light" size="24" />  Export response

* [Audio Intelligence Response](/api-reference/schemas/export/audio-intelligence-response)

### <Icon icon="wrench" iconType="light" size="24" />  Parameters

<AccordionGroup>
  <Accordion title="Transcription">
    <ParamField query="disfluencies" type="bool" default="false">
      A disfluency is a part of speech not being smooth and continuous.
      When disfluencies are disabled (default), all this discontinuous parts from the transcript are removed.
    </ParamField>

    <ParamField query="punctuationCapitalization" type="bool" default="true">
      Add punctuation and capitalization to the transcription.
    </ParamField>

    <ParamField query="numeralsConversion" type="bool" default="true">
      Convert the numerals from their word form to their numeric form (e.g. twenty two -> 22).
    </ParamField>

    <ParamField query="splitStereo" type="bool" default="false">
      Enable or disable splitting stereo audio into two mono audio streams. Possible values: `true` or `false`.
    </ParamField>

    <ParamField query="findReplace" type="bool" default="true">
      Enable the find-replace functionality performed using the user-defined `findReplaceExpressions`.
    </ParamField>

    <ParamField query="findReplaceExpressions" type="list[object]" default="null">
      Find-replace expressions.

      <Note>Specifying find-replace expressions is not available using URL query parameters.</Note>

      <Accordion title="Attributes">
        <ParamField body="replacement" type="string" required>
          The replace string.
        </ParamField>

        <ParamField body="regex" type="list[string]" required>
          Regex expressions to find.
        </ParamField>

        <ParamField body="merge" type="string" default="STANDALONE">
          Replacement merge strategy relative to the left and right neighbours.

          * `STANDALONE`: keep the replacement as a standalone word
          * `MERGE_LEFT`: concatenate the replacement with the left neighbour
          * `MERGE_RIGHT`: concatenate the replacement with the right neighbour
          * `MERGE_LEFT_RIGHT`: concatenate the replacement with both the left and the right neighbours
          * `MERGE_LEFT_CAPITALIZE_NEXT`: concatenate the replacement with the left neighbour and capitalize the right neighbour
        </ParamField>

        <ParamField body="enabledOnPrerecordedFiles" type="bool" default="true">
          Flag to enable this current expression in the find-replace operation.
        </ParamField>
      </Accordion>
    </ParamField>
  </Accordion>

  <Accordion title="Audio Intelligence">
    <ParamField query="summary" type="bool" default="false">
      Create a summary based on the upstream content.
    </ParamField>

    <ParamField query="summaryLength" type="string" default="brief">
      Summary length. Options are: `brief` or `detailed`.
    </ParamField>

    <ParamField query="summaryTone" type="string" default="conversational">
      Summary tone. Options are: `conversational` or `informative`.
    </ParamField>

    <ParamField query="summaryStructure" type="string" default="paragraphs">
      Summary structure. Options are: `paragraphs` or `bullet_points`.
    </ParamField>

    <ParamField query="sentimentAnalysis" type="bool" default="false">
      Perform sentiment analysis on the upstream content.
    </ParamField>

    <ParamField query="ask[0-N]" type="string" default="none">
      Specifies the custom prompt content for one of the `ask0`, `ask1`, ..., `askN` ask anything slots.
      When the content is specified, the prompt is considered activated. Otherwise, it is deactivated.
    </ParamField>

    <ParamField query="ask[0-N]System" type="string" default="none">
      Specifies the custom system prompt for one of the `ask0System`, `ask1System`, ..., `askNSystem` ask anything slots.
    </ParamField>

    <ParamField query="ask[0-N]Id" type="string" default="none">
      Specifies the prompt id for one of the `ask0Id`, `ask1Id`, ..., `askNId` ask anything slots.
      The role of the prompt id is to identify the prompt in the responses.
      When unspecified, it will fallback on the index of the slot (e.g. `"0"`, `"1"`).
    </ParamField>

    <ParamField query="ask[0-N]Format" type="string" default="none">
      Specifies the prompt response [JSON Schema](https://json-schema.org/overview/what-is-jsonschema) encoded as a string for one of the `ask0Format`, `ask1Format`, ..., `askNFormat` ask anything slots.

      When unspecified, the response not be structured in any particular way.
      When specified, the response will be a JSON object encoded as a string.
    </ParamField>

    <ParamField query="enhancedTranscription" type="bool" default="false">
      Enable transcription enhancement.
    </ParamField>

    <ParamField query="etModel" type="[standard|enhanced]" default="standard">
      Balance the speed-accuracy ration of the transcription enhancing model.
    </ParamField>

    <ParamField query="etVocabulary" type="string[]" default="null">
      Provide a list of words to enhance the transcription. Those can be domain-specific terms that the model should pay special attention to.
    </ParamField>

    <ParamField query="etSystemPrompt" type="string" default="null">
      Provide a system prompt to guide the transcription enhancement model. This can help the model understand the context or specific requirements for the transcription.
    </ParamField>
  </Accordion>
</AccordionGroup>
