Zum Inhalt
HALOWERK

Audiowerk

speech rate

Transcribes the recording, then measures rate rather than words. Two figures come back and they are not interchangeable: the gross rate over the whole running time, which is what a listener experiences, and the articulation rate over speaking time only, which is what a speaker can actually change. On a recording with normal pauses the two differ by thirty per cent or more, and coaching against the wrong one produces the wrong correction. The rate is also reported per segment with the fastest.

POST https://audio.halowerk.com/speech-rate

Eingaben

Felder des veröffentlichten Eingabeschemas
FeldTypPflichtBeschreibung
audioobjectJaThe recording. Either url or content_base64, not both.
languagestringNeinISO 639-1 code of the spoken language. Left out, it is detected.
include_transcriptbooleanNeinReturn the transcript text alongside the measurement. Segment timings always come back.
silence_threshold_dbintegerNeinLevel below which a stretch counts as a pause.
Vollständiges Eingabeschema anzeigen
{
  "type": "object",
  "required": [
    "audio"
  ],
  "additionalProperties": false,
  "properties": {
    "audio": {
      "type": "object",
      "additionalProperties": false,
      "description": "The recording. Either url or content_base64, not both.",
      "properties": {
        "url": {
          "type": "string",
          "maxLength": 2048,
          "description": "Public http(s) URL of the audio file."
        },
        "content_base64": {
          "type": "string",
          "maxLength": 12000000,
          "description": "The file inline, base64."
        }
      }
    },
    "language": {
      "type": "string",
      "maxLength": 8,
      "description": "ISO 639-1 code of the spoken language. Left out, it is detected."
    },
    "include_transcript": {
      "type": "boolean",
      "default": false,
      "description": "Return the transcript text alongside the measurement. Segment timings always come back."
    },
    "silence_threshold_db": {
      "type": "integer",
      "minimum": -70,
      "maximum": -20,
      "default": -35,
      "description": "Level below which a stretch counts as a pause."
    }
  }
}

Originalschema öffnen

Veröffentlichtes Eingabebeispiel

{
  "audio": {
    "url": "https://audio.halowerk.com/examples/voice.wav"
  },
  "language": "en"
}

Ergebnis & Dokumentation

Maschinenlesbare Dokumentation dieses Hubs

Quelle dieser Seite: der veröffentlichte HALOWERK-Katalog. Stand: 2026-11-01, 15:19 UTC.

Weitere Endpunkte dieses Hubs

Alle Endpunkte dieses Hubs →