{"slug":"medien-halowerk-com-v1-reading-check-96575a","title":"Takes a recording and the text that was supposed to be read, and returns a readi","host":"medien.halowerk.com","method":"POST","resource":"https://medien.halowerk.com/v1/reading-check","category":"other","description":"Takes a recording and the text that was supposed to be read, and returns a reading assessment. The recording is transcribed with word timestamps and aligned to the text by global sequence alignment, ignoring case and punctuation. Every text word is marked correct, substituted (with what was heard), ","price_listed":0.025,"price_asked":0.025,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":1403,"reported_calls_30d":1,"reported_payers_30d":1,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"duration_minutes":1,"language":"en","source":{"url":"https://static.deepgram.com/examples/Bueller-Life-moves-pretty-fast.wav"},"text":"Life moves pretty fast. If you don't stop and look around once in a while, you could miss it."},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"confidence_threshold":{"default":0.6,"maximum":1,"minimum":0,"type":"number"},"duration_minutes":{"description":"Length in started minutes — this is what you are billed for.","maximum":15,"minimum":1,"type":"integer"},"language":{"description":"Language of the text (BCP-47). Strongly recommended.","maxLength":12,"type":"string"},"pause_seconds":{"default":1,"maximum":5,"minimum":0.3,"type":"number"},"source":{"additionalProperties":false,"description":"The recording. Either url or content_base64.","properties":{"content_base64":{"description":"The file inline, base64. Larger files by url.","maxLength":12000000,"type":"string"},"filename":{"maxLength":260,"type":"string"},"url":{"description":"Public http(s) URL of the file.","maxLength":2048,"type":"string"}},"type":"object"},"text":{"description":"The text that was to be read.","maxLength":30000,"minLength":1,"type":"string"}},"required":["source","duration_minutes","text"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-10-31","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.025,"price_match":true,"latency_ms":1403,"error":null}],"description_full":"Takes a recording and the text that was supposed to be read, and returns a reading assessment. The recording is transcribed with word timestamps and aligned to the text by global sequence alignment, ignoring case and punctuation. Every text word is marked correct, substituted (with what was heard), or omitted; words spoken but not in the text are listed as insertions.","last_updated":"2026-10-30T12:07:45.528Z","schemes":["exact"]}