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-rateEingaben
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
| audio | object | Ja | The recording. Either url or content_base64, not both. |
| language | string | Nein | ISO 639-1 code of the spoken language. Left out, it is detected. |
| include_transcript | boolean | Nein | Return the transcript text alongside the measurement. Segment timings always come back. |
| silence_threshold_db | integer | Nein | Level 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."
}
}
}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
- Audiowerk0,004 USDC
ad slot auction
POSThttps://audio.halowerk.com/ad-slot-auctionFour actions on one endpoint. create opens a slot with its position, length, reserve price and closing time, and returns an admin token that only the opener holds. bid places a sealed bid, checked against the reserve, the slot length and th
- Audiowerk0,006 USDC
audio fingerprint
POSThttps://audio.halowerk.com/audio-fingerprintBuilds an acoustic fingerprint from the submitted audio by decoding it locally with ffmpeg, measuring spectral peaks in fixed Hann-window frames, and hashing target-zone peak pairs. The answer returns the signature, sample method, first has
- Audiowerk0,006 USDC
convert
POSThttps://audio.halowerk.com/convertConverts to FLAC, WAV at 16 or 24 bit, MP3, Opus or AAC, with sample rate, channel count and quality all settable and all reported back. What separates this from a bare transcode is the verdict on what the conversion actually did. The spect