modely

Meta: Muse Voice Transcribe 1.0

Markdown · JSON

Meta: Muse Voice Transcribe 1.0

Muse Voice Transcribe 1.0 je model společnosti Meta pro převod řeči na text, určený k diktování, detekci promluv a přepisům s rozlišením mluvčích. Podporuje jazykové a slovníkové nápovědy, střídání jazyků a časování jednotlivých promluv, se samostatnými postupy pro hotovou nahrávku a živý zvuk.

O modelu

Tento popis zahrnuje schopnosti modelu. Vstupy, výstupy a možnosti dostupné v Ailoot jsou uvedeny níže pro vybranou metodu.

Muse Voice Transcribe 1.0 je model společnosti Meta pro porozumění zvuku, který přepisuje řeč, detekuje hranice výpovědí a přiřazuje promluvy jednotlivým mluvčím. Patří do rodiny modelů Muse Spark a v samotném modelu spojuje rozpoznávání řeči, diarizaci a detekci konce promluvy. Výstupem je rozpoznaný text spolu s časovými údaji a informacemi o mluvčích dostupnými ve zvoleném režimu.

Model zpracovává zvuk po úsecích dlouhých 80 milisekund a rozhoduje, zda má dále poslouchat, nebo vrátit text. Adaptivní prodleva mu umožňuje počkat na další zvuk, když je rozpoznání slova obtížnější. Během přicházející řeči tak vzniká průběžný text, po němž následují dokončené výsledky přepisu. Průběžný odhad a dokončenou promluvu chápejte jako různé fáze poslechu.

Vyberte si ze tří režimů. Push-to-talk je výchozí režim pro jednu řízenou výpověď, například hlasový dotaz nebo krátký diktovaný úsek. Endpointing umožňuje modelu detekovat hranice promluv a vrátit jeden dokončený přepis pro každý zjištěný segment. Diarizace přiřazuje rozpoznané řeči označení mluvčích a je určena pro nahrávky s více mluvčími, nikoli pro co nejrychlejší střídání hlasových příkazů a odpovědí.

U hotové nahrávky vrátí postup přepisu souboru úplný přepis v jednom požadavku. Výchozím výsledkem je JSON obsahující přepis a délku zvuku; v režimech endpointing a diarizace obsahuje také pole turns. Každá promluva může nést identifikátor, začátek a konec v milisekundách a svůj rozpoznaný text. V režimu diarizace jsou přítomna označení mluvčích. Push-to-talk vytvoří úplný přepis bez detekovaných promluv v tomto poli. Rozhraní výrobce pro nahrané soubory může vracet také prostý text nebo proud událostí přepisu. Prostý text ponechává detekované promluvy na samostatných řádcích a může obsahovat označení mluvčích; proud událostí končí svou poslední událostí bez samostatného souhrnu v JSON. Jeho průběžný režim delta vrací přírůstky textu, zatímco závěrečná událost přepisu obsahuje úplné znění.

Připravte soubor RIFF/WAVE obsahující jednokanálový zvuk PCM s 16bitovými celými čísly při 16 nebo 24 kHz. Nativní vzorkovací frekvence modelu je 24 kHz a rozhraní přijímá také 16 kHz. Před předáním nahrávky převeďte jiné kontejnery nebo kódování do této podporované podoby WAV. Profil přepisu souboru umožňuje zvuk o délce až 10 minut a celkové tělo požadavku do 32 MB. Uchovejte původní nahrávku i případný převod ve spojení s vráceným přepisem pro pozdější kontrolu poslechem.

Postup pro živý zvuk používá surové jednokanálové PCM se znaménkovými 16bitovými hodnotami v pořadí little-endian, při 16 nebo 24 kHz a odesílání přibližně v reálném čase. Zdokumentované trvání relace je 60 minut. Meta popisuje nativní zvukový vstup přesahující jednu hodinu; zdokumentované limity souboru a živé relace zůstávají samostatnými hranicemi rozhraní. Zvolte postup pro nahraný soubor nebo živý zvuk podle toho, zda je zvuk již kompletní, nebo se stále pořizuje, a výsledky samostatných relací uchovávejte ve spojení s jejich vlastními vstupními úseky.

Muse Voice Transcribe je trénován na více než 70 jazycích, zatímco zdokumentované rozhraní rozpoznávání uvádí 25 podporovaných jazyků. Patří mezi ně angličtina, francouzština, němčina, španělština, arabština, mandarínská čínština, hindština, japonština, korejština, italština a portugalština. Rozpoznává střídání jazyků uvnitř vět i mezi nimi. Jazyková nápověda může uvést jazyky očekávané ve zvuku, ale pouze usměrňuje rozpoznávání a nevynucuje přepis do jediného jazyka.

Slovníkové nápovědy pomáhají s produktovými termíny, zkratkami, jmény nebo místy důležitými pro nahrávku. Zadejte skutečná slova a jejich zápis, které očekáváte ve zvuku. Seznam klíčových slov ovlivňuje rozpoznávání, aniž by zaručoval přesný pravopis, proto rozhodující výrazy zkontrolujte proti nahrávce. Jazykové nápovědy a klíčová slova se vybírají na začátku přepisu; ponechte je odpovídající dané nahrávce a neměňte jejich význam v průběhu relace.

Model podporuje diarizaci rozhovorů s více než 20 mluvčími. Označení jako A a B rozlišují mluvčí v rámci jednoho přepisu. Nejde o ověřená jména a nezaručují, že označení v jiné relaci odkazuje na tutéž osobu. Při prvotní analýze schůzky požadujte promluvy přiřazené mluvčím, uchovejte nahrávku a pomocí označení uspořádejte diskusi, než okolní postup přiřadí skutečná jména účastníků.

Průběžné přepisy živého zvuku se mohou s příchodem další řeči měnit. V kumulativním režimu každý průběžný výsledek nahrazuje předchozí odhad, místo aby přidával jeho další kopii. Detekovaný konec řeči vyznačuje hranici, zatímco výsledek dokončené promluvy dodává konečný text, který se může lišit od posledního průběžného výsledku. Překrývající se promluvy uchovávejte ve spojení s jejich identifikátory a před prohlášením přepisu za dokončený zpracujte dokončené výsledky. Když živý vstup skončí, signalizujte konec vstupu a pokračujte v příjmu, dokud producent nedokončí odesílání čekajících výsledků. Okamžité uzavření spojení může tyto výsledky zahodit; detekovaná hranice řeči ukončuje promluvu, nikoli celou relaci.

Časování je dostupné na úrovni promluv. Tento profil neposkytuje časové značky jednotlivých slov ani skóre jistoty a postup zpracování zvuku není časovou značkou konkrétního slova. Detekce zvukových událostí, rozpoznávání emocí a přeformátování přepisu také leží mimo zdokumentovaný profil výstupu. Vrácené intervaly promluv využijte pro časovou osu mluvčích nebo kontrolu jednotlivých segmentů a uchovejte rozpoznaná slova, pokud samostatný následný krok úprav vytvoří přehlednější poznámky.

Mezi užitečné artefakty patří dokončený diktovaný text, přepis hlasového dotazu, rozhovor s přiřazenými mluvčími nebo časová osa výpovědí. Jména, čísla a odborné termíny porovnejte s původní nahrávkou, zachovejte vazby na režim a časování a ponechte úplné promluvy dostupné ke kontrole. Přepis zachycuje to, co bylo ve zvuku rozpoznáno; zodpovězení vyslovené otázky, její překlad nebo vytvoření zápisu ze schůzky patří do následného kroku aplikace.

Ailoot Ultra · Přepis řeči POST /v1/audio/transcriptions meta/muse-voice-transcribe-1.0

meta/muse-voice-transcribe-1.0

Meta /meta/muse-voice-transcribe-1.0

Úvod

Muse Voice Transcribe 1.0 je model společnosti Meta pro převod řeči na text, určený k diktování, detekci promluv a přepisům s rozlišením mluvčích. Podporuje jazykové a slovníkové nápovědy, střídání jazyků a časování jednotlivých promluv, se samostatnými postupy pro hotovou nahrávku a živý zvuk.

Přijímané vstupy
Zvuk
Výsledky
Text

Dostupné v Ailoot · vstupy a metody

Ailoot Ultra · Přepis řeči POST /v1/audio/transcriptions
Vstup
audio
Výstup
text
PoleTypPožadavekHodnoty a limityVýchozí
PolemodelTypstringPožadavekPovinnéHodnoty a limity
meta/muse-voice-transcribe-1.0
Výchozí—
Poleinput_audioTypobjectPožadavekPovinnéHodnoty a limityVýchozí—
Parametry a životní cyklus metody
ParametrKontrakt
Parametrcontent_typeKontraktapplication/json
ParametrrequiredKontraktmodel, input_audio
Parametrmaterial_typesKontraktaudio
Parametrmaterial_conditionsKontraktPříklad načte váš skutečný neprázdný soubor PCM WAV, zakóduje všechny jeho bajty do base64 a odešle input_audio.format s hodnotou wav.

Životní cyklus: synchronous_result_then_owned_library

GET /v1/media/tasks/{task_id} · přesné task_id z existujícího záznamu média spravovaného službou

GET /v1/media/assets/{asset_id}/content

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

Tarify

Údaje o tarifech nepřidávají možnosti požadavku. Podporované parametry jsou uvedeny u vybrané metody.

Rychlý režim
Neuvedeno Při výběru rychlého režimu
Režim flex
Neuvedeno Při výběru režimu flex
Maximální intenzita uvažování
Neuvedeno Když se při maximální intenzitě uvažování použije výchozí úprava (default)

Sazby Ailoot

Ceny podle konfigurace

Přiřaďte každý poplatek k uvedeným podmínkám. Pro každou sadu alternativních konfigurací použijte jednu sazbu.

KonfiguraceTabulka sazebÚčtovací jednotkaPoplatek
KonfiguraceZákladní sazby za tokenyTabulka sazebZákladní sazbaÚčtovací jednotka—Poplatek
Vstup · Vstupní tokeny — / 1K tokenů
Výstup · Výstupní tokeny — / 1K tokenů
Vstup · Čtení z mezipaměti — / 1K tokenů
Vstup · Zápis do mezipaměti — / 1K tokenů
Vstup · Zápis do mezipaměti, 1 hodina — / 1K tokenů
Konfiguracesekunda vstupního zvukuTabulka sazeb—Účtovací jednotkaza sekundu vstupního zvukuPoplatek
Vstup · sekunda vstupního zvuku $0.0001 za sekundu vstupního zvuku

Ailoot před požadavkem rezervuje odhadovanou částku. Po výsledku vyúčtuje konečný poplatek podle naměřeného využití. Při streamování se účtování řídí konečným záznamem využití. Jak funguje rezervace a vyúčtování →

Příklady požadavků

Ailoot Ultra · Přepis řeči

curl · skutečný soubor WAV a úplný původní výsledek
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_AUDIO_FILE:?Set the path to your actual PCM WAV recording}"
export AILOOT_AUDIO_FILE
python3 - <<'PY_REQUEST'
import base64, io, json, os, wave
from pathlib import Path
audio = Path(os.environ['AILOOT_AUDIO_FILE']).read_bytes()
if not (audio[:4] == b'RIFF' and audio[8:12] == b'WAVE'):
    raise SystemExit('Supply your actual PCM WAV audio file')
with wave.open(io.BytesIO(audio), 'rb') as recording:
    if recording.getcomptype() != 'NONE' or recording.getnframes() <= 0:
        raise SystemExit('Supply a nonempty PCM WAV recording')
request = {'model': 'meta/muse-voice-transcribe-1.0', 'input_audio': {'data': base64.b64encode(audio).decode('ascii'), 'format': 'wav'}}
Path('request.json').write_text(json.dumps(request, ensure_ascii=False), encoding='utf-8')
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/audio/transcriptions \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o response.bin
# Retain the complete original response, headers and actual X-Client-Request-ID.
# Read existing owned records for recovery; do not resubmit an uncertain operation.

Přijímání a ukládání výsledků

Ailoot Ultra · Přepis řeči

Celé původní tělo odpovědi, stav a předané hlavičky. Tento obslužný kód nepřidává žádnou univerzální strukturu JSON, textové pole ani obalovou strukturu úlohy.

  • GET /v1/media/tasks/{task_id}
  • GET /v1/media/assets/{asset_id}/content
  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
Uchovejte všechny dokončené výsledky

Uchovejte každou úplnou vrácenou odpověď, soubor i část obsahu.

Uchovejte úplnou odpověď a hlavičky, všechny skutečné výstupy, původní vrácené identifikátory a všechna pole s údaji o využití. Obnovte původní operaci bez opětovného odeslání požadavku na vytvoření.

Pokud je nutné ověřit původní odpověď

Uchovejte skutečné X-Client-Request-ID a celou odpověď. Načítejte původní soubory spravované službou a jejich přesné podepsané URL obsahu; vytvoření s nejistým výsledkem nikdy znovu neodesílejte.

Pole odpovědi
PoleTyp
Poletext (when present)Typ
Poleusage (when present)Typ
Chyby a další kroky
OdpověďPodmínkaDalší krok
Odpověď400 · invalid_request_errorPodmínkaTělo JSON nebo explicitně uvedené kanonické ID modelu jsou neplatné.Další krokUchovejte odpověď a opravte označené pole požadavku.
Odpověď401 · authentication_errorPodmínkaKlíč API Ailoot je neplatný.Další krokPoužijte svůj autorizovaný klíč API Ailoot.
Odpověď403 · permission_errorPodmínkaSkupina klíče nemá přístup k této metodě.Další krokUchovejte vrácené podrobnosti chyby.
Odpověď404 · not_found_errorPodmínkaVybraná metoda nemá žádnou trasu s povoleným přístupem.Další krokUchovejte vrácené podrobnosti chyby.
Odpověď422 · price_unavailablePodmínkaPřijatý tarif nedokáže získat potřebné vstupní množství nebo jeho horní mez.Další krokUchovejte odpověď; použijte způsob zadání vstupu požadovaný přijatým tarifem.
Odpověď503 · PodmínkaPotřebné úložiště, trasa, cena metody nebo rezervace nejsou dostupné.Další krokUchovejte celou původní odpověď. Nejasná rezervace neopravňuje k opětovnému odeslání.
Odpověď502 · server_errorPodmínkaPůvodní výsledek, údaje o využití nebo vyúčtování vyžadují kontrolu.Další krokUchovejte skutečné ID požadavku a původní odpověď. Načítejte existující záznam spravovaný službou; požadavek na vytvoření znovu neodesílejte.

Aliasy

Aliasy modelu

Ailoot Ultra meta/muse-voice-transcribe-1.0

Aliasy cest metod

Použijte cesty metod uvedené výše.

Související ID modelů

meta/muse-voice-transcribe-1.0

FAQ · Meta: Muse Voice Transcribe 1.0
Jaké vstupy a výsledky jsou dostupné?

POST /v1/audio/transcriptions · meta/muse-voice-transcribe-1.0: audio → text

Jaká pole požadavek používá?

POST /v1/audio/transcriptions · meta/muse-voice-transcribe-1.0: model, input_audio

Další podrobnosti

Připojte Ailoot k Claude Code, OpenCode, Hermes nebo vlastní aplikaci.

Společnost a její portfolio projektů

Společnost a její portfolio projektů: miliony zákazníků; měsíční tržby v miliardách.

Nakupujte tokeny se slevou.

Sleva předplatného pro pravidelnou práci. Promo kódy až 50% na nákup tokenů.

Předplatné
Pro pravidelné požadavky vyberte tarif se slevou.
Promo kód až 50%
Při nákupu zadejte kód. Cena se přepočítá podle probíhající akce.
Výdaje v historii
U každého požadavku se uloží model, tokeny a částka.

Vybrat předplatné · Zobrazit ceny modelů

Připojte API k produktu, který prodáváte.

SaaS, aplikace a boti podle nabídky a licenční smlouvy Ailoot. Pro přeprodej požádejte o licenci přeprodejce.

Komerční aplikace
Začleňte generování textu, obrázků, videa a zvuku do placených funkcí své služby.
Licence pro přeprodejce
Pošlete popis projektu a způsob poskytování přístupu. Vyžádejte písemné podmínky použití a přeprodeje.
Dokumenty na webu
Nabídka, licenční smlouva a zásady zpracování dat jsou dostupné před připojením.

Požádat o licenci přeprodejce · Nabídka a licenční smlouva