{"models":[{"id":"reson8/rumble-2","type":"stt","name":"Rumble 2","model_id":"rumble-2","capabilities":null,"speed":"fast","quality":"good","context_window":0,"description":"","params":{"stt":{"languages":["de","en","es","fr","fy","it","nl","pl","pt","sv"],"formats":["wav","mp3","m4a","mp4","ogg","flac","webm","mov"],"diarize":true,"parameters":[{"name":"phrases","type":"array","description":"Custom vocabulary: names and terms the model should recognise, up to 250 (a list or a comma-separated string). Not with patterns.","example":"[\"Opper\",\"Rumble\"]"},{"name":"bias_strength","type":"number","description":"How strongly phrases or patterns bias recognition, default 0.45. Raise it only when terms are still missed.","example":"0.6"},{"name":"patterns","type":"array","description":"Regex-style patterns for short codes such as order numbers. Not with phrases.","example":"[\"[A-Z]{2}[0-9]{4}\"]"},{"name":"filler_mode","type":"string","description":"Filler words (um, uh): clean removes them, verbatim keeps them, natural (default) lets the model decide.","enum":["clean","natural","verbatim"]},{"name":"max_speakers","type":"integer","description":"Upper bound on speakers, 1-8, with diarize.","example":"2"},{"name":"include_confidence","type":"boolean","description":"Adds each word's confidence, in (0, 1]."},{"name":"encoding","type":"string","description":"Raw audio without container headers: pcm_s16le, mulaw or alaw (8 kHz G.711 phone audio). Default auto detects WAV, MP3, M4A, OGG, FLAC, WebM.","enum":["auto","pcm_s16le","mulaw","alaw"],"example":"mulaw"},{"name":"sample_rate","type":"integer","description":"Sample rate in Hz of raw audio (with encoding).","example":"8000"},{"name":"channels","type":"integer","description":"Channel count of raw audio, 1-10 (with encoding).","example":"1"}]}},"pricing":{"billing_unit":"per_minute","rates":[{"unit":"per_minute","amount":0.0029847999999999997},{"unit":"per_minute","amount":0.00044772000000000003,"dimensions":{"feature":"diarization"}}],"price_per_minute":0.0029847999999999997,"diarization_per_minute":0.00044772000000000003},"region":"EU","model":"rumble-2","family":"rumble-2","pooled":true,"provider":{"slug":"reson8","display_name":"Reson8","owner_country":"NL"},"service_route":{"id":"reson8","adapter":"reson8"},"maker":{"slug":"reson8","display_name":"Reson8","country":"NL"},"country":"Netherlands","compliance":{"residency":"EU","country":"Netherlands","inference_location":"NL","zdr":{"logging":false,"moderation":null,"caching":null,"training":false,"subprocessors":false},"training":"no","logging":"none","moderation":"unknown","caching":"unknown","content_storage":"unknown","dpa_available":true,"third_party_access":null,"transfer_mechanism":"eu_resident","route_id":"reson8"}},{"id":"reson8/rumble-2-flash","type":"stt","name":"Rumble 2 Flash","model_id":"rumble-2-flash","capabilities":null,"speed":"fast","quality":"good","context_window":0,"description":"","params":{"stt":{"languages":["de","en","es","fr","fy","it","nl","pl","pt","sv"],"formats":["wav","mp3","ogg"],"parameters":[{"name":"bias_strength","type":"number","description":"How strongly phrases or patterns bias recognition, default 0.45. Raise it only when terms are still missed.","example":"0.6"},{"name":"encoding","type":"string","description":"Raw audio without container headers: pcm_s16le, mulaw or alaw (8 kHz G.711 phone audio). Default auto detects WAV, MP3, M4A, OGG, FLAC, WebM.","enum":["auto","pcm_s16le","mulaw","alaw"],"example":"mulaw"},{"name":"sample_rate","type":"integer","description":"Sample rate in Hz of raw audio (with encoding).","example":"8000"},{"name":"channels","type":"integer","description":"Channel count of raw audio, 1-10 (with encoding).","example":"1"}]}},"pricing":{"billing_unit":"per_minute","rates":[{"unit":"per_minute","amount":0.00018654999999999998}],"price_per_minute":0.00018654999999999998},"region":"EU","model":"rumble-2-flash","family":"rumble-2-flash","pooled":true,"provider":{"slug":"reson8","display_name":"Reson8","owner_country":"NL"},"service_route":{"id":"reson8","adapter":"reson8"},"maker":{"slug":"reson8","display_name":"Reson8","country":"NL"},"country":"Netherlands","compliance":{"residency":"EU","country":"Netherlands","inference_location":"NL","zdr":{"logging":false,"moderation":null,"caching":null,"training":false,"subprocessors":false},"training":"no","logging":"none","moderation":"unknown","caching":"unknown","content_storage":"unknown","dpa_available":true,"third_party_access":null,"transfer_mechanism":"eu_resident","route_id":"reson8"}},{"id":"reson8/rumble-2-realtime","type":"realtime","name":"Rumble 2 Realtime","model_id":"rumble-2","capabilities":["text"],"speed":"fast","quality":"good","context_window":0,"description":"","params":{"realtime":{"input_audio_format":"pcm16","input_sample_rate":16000,"supports_vad":true,"parameters":[{"name":"language","type":"string","description":"Reson8's own language setting: one code pins it, a comma-separated list limits detection. transcription_language_codes does the same.","example":"nl"},{"name":"phrases","type":"array","description":"Custom vocabulary: names and terms the model should recognise, up to 250 (a list or a comma-separated string). Not with patterns.","example":"[\"Opper\",\"Rumble\"]"},{"name":"bias_strength","type":"number","description":"How strongly phrases or patterns bias recognition, default 0.45. Raise it only when terms are still missed.","example":"0.6"},{"name":"patterns","type":"array","description":"Regex-style patterns for short codes such as order numbers. Not with phrases.","example":"[\"[A-Z]{2}[0-9]{4}\"]"},{"name":"filler_mode","type":"string","description":"Filler words (um, uh): clean removes them, verbatim keeps them, natural (default) lets the model decide.","enum":["clean","natural","verbatim"]},{"name":"max_speakers","type":"integer","description":"Upper bound on speakers, 1-8, with diarize.","example":"2"},{"name":"include_words","type":"boolean","description":"Adds words (word, start, end in seconds) to each transcript.committed; on Turns, the words of the confirmed turn."},{"name":"include_confidence","type":"boolean","description":"With include_words, adds each word's confidence, in (0, 1]."},{"name":"eager_turn_probability","type":"number","description":"Turns only (turn_detection semantic_vad): end-of-turn probability for an early candidate (speech.eager_end), default 0.5. Lower gives earlier candidates.","example":"0.4"},{"name":"final_turn_probability","type":"number","description":"Turns only: end-of-turn probability that ends the turn (speech.stopped), default 0.92. Lower ends turns sooner.","example":"0.9"}],"languages":["de","en","es","fr","fy","it","nl","pl","pt","sv"],"input_audio_formats":["pcm16","g711_ulaw","g711_alaw"],"diarize":true,"semantic_vad":true}},"pricing":{"billing_unit":"per_minute","rates":[{"unit":"per_minute","amount":0.0044772,"dimensions":{"direction":"input"}},{"unit":"per_minute","amount":0.00044772000000000003,"dimensions":{"feature":"diarization"}}],"audio_input_per_minute":0.0044772,"diarization_per_minute":0.00044772000000000003},"region":"EU","model":"rumble-2-realtime","family":"rumble-2-realtime","pooled":true,"provider":{"slug":"reson8","display_name":"Reson8","owner_country":"NL"},"service_route":{"id":"reson8","adapter":"reson8"},"maker":{"slug":"reson8","display_name":"Reson8","country":"NL"},"country":"Netherlands","compliance":{"residency":"EU","country":"Netherlands","inference_location":"NL","zdr":{"logging":false,"moderation":null,"caching":null,"training":false,"subprocessors":false},"training":"no","logging":"none","moderation":"unknown","caching":"unknown","content_storage":"unknown","dpa_available":true,"third_party_access":null,"transfer_mechanism":"eu_resident","route_id":"reson8"}}],"total":3,"offset":0,"limit":50,"has_more":false}
