model

Microsoft AI: MAI-Transcribe 1.5

Markdown · JSON

Microsoft AI: MAI-Transcribe 1.5

Microsoft AI MAI-Transcribe 1.5 menukar pertuturan rakaman kepada teks merentas 43 bahasa, dengan pengenalpastian bahasa automatik dan penekanan pada loghat serta audio bising. Kad modelnya menerangkan kecenderungan kata kunci yang peka domain untuk nama dan istilah khusus. Gunakan transkrip sebagai asas nota atau sari kata yang disemak.

Tentang model

Huraian ini merangkumi keupayaan model. Input, output dan pilihan yang tersedia di Ailoot disenaraikan di bawah untuk kaedah yang dipilih.

Microsoft AI MAI-Transcribe 1.5 ialah model pertuturan kepada teks untuk menukar audio rakaman kepada kandungan bertulis. Kad model tepatnya menerangkan pengecaman merentas 43 bahasa, pengenalpastian bahasa automatik dan keteguhan merentas loghat, dialek, gaya pertuturan serta keadaan bising. Edisi ini memperluas set 25 bahasa MAI-Transcribe 1 dengan lapan belas bahasa. Hasil yang berguna ialah pertuturan bertulis daripada kuliah, temu bual, panggilan atau nota suara, sedia untuk disemak berdasarkan rakaman sebelum langkah penyuntingan atau analisis kemudian.

Sediakan rakaman lengkap dan boleh difahami dalam salah satu format yang disenaraikan pembuat: WAV, MP3 atau FLAC. Simpan fail asal dan sebarang pembahagian kepada bahagian supaya transkrip boleh dibandingkan dengan audio. Untuk kuliah, kekalkan frasa di sekitar istilah teknikal, bukannya mengekstrak hanya perkataan sukar. Untuk nota suara, kekalkan pembetulan yang mengubah nama, masa atau angka. Pertuturan sekeliling memberikan konteks untuk mengenal pasti perkara yang dikatakan, dan semakan pendengar boleh mengenal pasti tempat output memerlukan pembetulan.

Pengenalpastian bahasa automatik membolehkan rakaman diproses tanpa memerlukan pilihan bahasa terlebih dahulu. Set 43 bahasa merangkumi bahasa Inggeris, Perancis, Jerman, Itali, Sepanyol, Hindi, Cina, Jepun, Korea, Arab, Indonesia, Rusia, Thai dan Vietnam. Bahasa tambahan merangkumi Bulgaria, Catalan, Yunani, Ukraine dan beberapa bahasa Asia Selatan. Semak bahawa bahasa sasaran tergolong dalam set edisi ini, bukannya meminjam liputan MAI-Transcribe 2 yang lebih luas. Untuk koleksi berbilang bahasa, kekalkan bahasa rakaman bersama teks yang disemak supaya penyuntingan hiliran mengikuti kandungan pertuturan sebenar.

Kad model 1.5 menerangkan kecenderungan kata kunci atau entiti dengan sehingga 200 istilah, dan keluarannya menerangkan tujuan: menyediakan nama, akronim dan perkataan khusus yang mungkin muncul sebagai konteks. Pembuat menerangkan petunjuk kontekstual, bukannya memaksa perkataan yang dibekalkan ke dalam hasil secara membuta tuli. Sediakan kosa kata berkaitan, seperti nama projek, instrumen teknikal atau ejaan betul orang yang dibincangkan dalam rakaman. Gunakan istilah itu sebagai konteks bagi rakaman sebenar, dan semak istilah yang dikenal pasti berdasarkan pertuturan.

Untuk pelajaran kejuruteraan yang dirakam, sediakan nama instrumen yang dibincangkan dan ejaan tepat sebarang akronim projek. Tulis ejaan tepatnya dalam senarai istilah terfokus dan simpan senarai bersama audio serta transkrip. Semak kemunculan istilah itu berdasarkan petikan pertuturan, bukannya menganggap entri kosa kata sebagai bukti padanan. Nama yang berbunyi serupa masih boleh memerlukan semakan. Hasil patut mengekalkan perkataan yang benar-benar dituturkan, termasuk pembetulan atau penjelasan bersyarat yang mengubah maknanya.

Pengeluar menekankan prestasi pada audio dunia sebenar, termasuk hingar latar dan keadaan mikrofon yang pelbagai. Semakan praktikal boleh menumpukan petikan dengan pertuturan serentak, suara perlahan atau perkataan yang sebahagiannya dilitupi bunyi lain. Kaitkan ketidakpastian dengan petikan audio yang sepadan, bukannya mengisinya daripada andaian tentang topik. Ayat yang munasabah masih mungkin mengandungi nama khas atau angka yang salah. Untuk transkrip panggilan, hasil yang berguna ialah rekod kandungan pertuturan yang disemak untuk digunakan oleh analisis kemudian, bukannya gambaran tekaan tentang niat pemanggil.

Kad model 1.5 yang tepat menyenaraikan saiz fail maksimum 300 MB dan dua jam. Rujukan REST transkripsi segerak yang dipautkannya menerangkan input penyajian yang lebih ketat: lebih kecil daripada 250 MB dan lebih pendek daripada dua jam. Ini ialah had kad model dan antara muka yang dinyatakan secara berasingan. Sediakan fail dalam peruntukan antara muka yang dimaksudkan dan susun bahan lebih panjang pada sempadan rakaman yang bermakna. Had saiz fail berkaitan audio yang dikodkan, manakala had tempoh berkaitan panjang rakaman pertuturan; kedua-duanya tidak mentakrifkan tetingkap konteks model teks.

Contoh output kad model ialah JSON yang mengandungi tempoh rakaman dan gabungan teks yang dikenal pasti. Teks boleh menjadi transkrip yang mudah diakses, skrip sari kata atau input untuk peringkasan serta carian kemudian. Pengumpulan isyarat sari kata dan penjajaran dengan rakaman ialah penyediaan berasingan apabila hasil tidak menyertakan data pemasaan yang diperlukan. Untuk rekod temu bual, mengaitkan baris dengan peserta bernama memerlukan rekod berasingan yang telah disemak tentang orang yang bercakap. Kekalkan susunan kata yang dikenal pasti dan audio sebagai asas artifak kemudian itu.

Sempadan edisi penting apabila merancang output. Kad 1.5 secara jelas meletakkan diarisasi penutur di luar keupayaan yang disokongnya, dan perbandingan versi pembuat menetapkan cap masa peringkat perkataan serta kawalan gaya clean/verbatim kepada MAI-Transcribe 2. Model penstriman natif juga ialah edisi berasingan. Oleh itu, varian 1.5 ini berpusat pada teks yang dikenal pasti daripada rakaman dan konteks domainnya yang didokumenkan, tanpa menjadikan ciri penutur, pemasaan atau input langsung edisi lain sebahagian daripada hasil. Semak nama, angka, istilah teknikal dan pertuturan yang tidak jelas sebelum menyediakan petikan kata-kata, trek sari kata atau dokumen terbitan.

Ailoot Ultra · Transkripsi POST /v1/audio/transcriptions microsoft/mai-transcribe-1.5

microsoft/mai-transcribe-1.5

Microsoft AI /microsoft/mai-transcribe-1.5

Pengenalan

Microsoft AI MAI-Transcribe 1.5 menukar pertuturan rakaman kepada teks merentas 43 bahasa, dengan pengenalpastian bahasa automatik dan penekanan pada loghat serta audio bising. Kad modelnya menerangkan kecenderungan kata kunci yang peka domain untuk nama dan istilah khusus. Gunakan transkrip sebagai asas nota atau sari kata yang disemak.

Input yang diterima
Audio
Hasil
Teks

Tersedia di Ailoot · input & kaedah

Ailoot Ultra · Transkripsi POST /v1/audio/transcriptions
Input
audio
Output
text
MedanJenisKeperluanNilai & hadLalai
MedanmodelJenisstringKeperluanDiperlukanNilai & had
microsoft/mai-transcribe-1.5
Lalai—
Medaninput_audioJenisobjectKeperluanDiperlukanNilai & hadLalai—
MedanlanguageJenisstringKeperluanPilihanNilai & hadLalai—
MedantemperatureJenisnumberKeperluanPilihanNilai & had
Minimum: 0
Maksimum: 1
Lalai—
Medanresponse_formatJenisstringKeperluanPilihanNilai & had
json, verbose_json
Lalaijson
Medantimestamp_granularitiesJenisarrayKeperluanPilihanNilai & hadLalai—
MedanproviderJenisobjectKeperluanPilihanNilai & hadLalai—
Parameter kaedah dan kitar hayat
ParameterKontrak
Parametercontent_typeKontrakapplication/json
ParameterrequiredKontrakmodel, input_audio
Parametermaterial_typesKontrakaudio
Parametermaterial_conditionsKontrakBaca fail WAV sebenar dan kodkan bait sebenarnya untuk input_audio JSON yang diisytiharkan; tiada laluan multipart ditawarkan bagi pengisytiharan tepat yang hanya menggunakan JSON ini.

Kitar hayat: synchronous_result_then_owned_library

GET /v1/media/tasks/{task_id} · task_id sebenar yang dikembalikan atau rekod pustaka media

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

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

Pelan harga

Cara caj akhir dikira

Kadar yang dipaparkan menganggarkan kos sebelum penjanaan. Caj akhir dikira berdasarkan kos yang direkodkan untuk penjanaan asal. Tempoh output yang diukur dan kuantiti ramalan bukan kuantiti akhir yang boleh dibilkan.

Rujukan tarif tidak menambah pilihan permintaan. Parameter yang disokong disenaraikan untuk kaedah yang dipilih.

Mod pantas
Tidak dinyatakan Apabila mod pantas dipilih
Mod flex
Tidak dinyatakan Apabila mod flex dipilih
Usaha penaakulan maksimum
Tidak dinyatakan Apabila usaha penaakulan maksimum menggunakan pelarasan default

Anggaran kadar untuk perbandingan

Harga mengikut konfigurasi

Padankan setiap caj dengan syarat yang dipaparkan. Gunakan satu kadar bagi setiap set konfigurasi alternatif.

KonfigurasiJadual kadarKuantiti ramalanUnit pengebilanCaj
KonfigurasiKadar asas tokenJadual kadarKadar asasKuantiti ramalan—Unit pengebilan—Caj
Input · Token input · Anggaran untuk perbandingan sahaja — / 1K token
Output · Token output · Anggaran untuk perbandingan sahaja — / 1K token
Input · Bacaan cache · Anggaran untuk perbandingan sahaja — / 1K token
Input · Penulisan cache · Anggaran untuk perbandingan sahaja — / 1K token
Input · Penulisan cache, 1 jam · Anggaran untuk perbandingan sahaja — / 1K token
Konfigurasijam audio inputJadual kadar—Kuantiti ramalan—Unit pengebilanbagi setiap jam audio masukanCaj
Input · jam audio input · Anggaran untuk perbandingan sahaja $0.72 bagi setiap jam audio masukan
KonfigurasiAnggaran kos penjanaanJadual kadar—Kuantiti ramalananggaran untuk satu penjanaanUnit pengebilan—Caj
Output · Anggaran kos penjanaan · Anggaran untuk perbandingan sahaja $0.0002 anggaran sebelum penjanaan

Anggaran ini bukan caj tambahan atau kadar tetap bagi penjanaan yang telah selesai.

Ailoot merizabkan anggaran amaun sebelum permintaan. Selepas hasil diterima, caj akhir diselesaikan berdasarkan penggunaan terukur. Penyelesaian caj penstriman menggunakan rekod penggunaan akhir. Cara rizab dan penyelesaian caj berfungsi →

Contoh permintaan

Ailoot Ultra · Transkripsi

curl · badan permintaan natif yang tepat dan hasil lengkap
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_AUDIO_FILE:?Set the path to your actual WAV recording}"
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
import base64
audio=Path(os.environ['AILOOT_AUDIO_FILE']).read_bytes()
if not (audio[:4]==b'RIFF' and audio[8:12]==b'WAVE'): raise SystemExit('Supply an actual WAV audio file')
if len(audio)>26214400: raise SystemExit('Use a documented supported large-file flow')
request={'model': 'microsoft/mai-transcribe-1.5', 'input_audio': {'data': '${BASE64_ACTUAL_WAV_BYTES}', 'format': 'wav'}}
request['input_audio']['data']=base64.b64encode(audio).decode('ascii')
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
# Keep the complete original response and headers. Read every returned segment, word and usage field.
# Preserve actual operation/task/asset IDs; continue reads of the original result without resubmitting.

Terima dan simpan hasil

Ailoot Ultra · Transkripsi

  • GET /v1/media/tasks/{task_id}
  • GET /v1/media/assets/{asset_id}/content
  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
Pembacaan kandungan lain
Baca aset sedia ada yang menjadi milik anda
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/media/assets \
  -H "Authorization: Bearer $AILOOT_API_KEY" -o owned-assets.json
# Preserve every returned asset and follow its exact signed content URL. Do not construct a signed token.
Simpan semua hasil yang selesai

Simpan setiap respons lengkap, fail dan bahagian kandungan yang dikembalikan.

Simpan respons dan pengepala yang lengkap, setiap output sebenar, pengecam asal yang dikembalikan serta semua medan penggunaan. Pulihkan operasi asal tanpa menghantar permintaan penciptaan sekali lagi.

Jika respons asal perlu disemak

Simpan X-Client-Request-ID yang dikembalikan untuk penyelarasan rekod. Baca hanya nilai task_id/asset_id sebenar yang dikembalikan atau pustaka media milik anda; jangan sekali-kali bina URL tugas daripada ID operasi atau hantar semula permintaan penciptaan.

Medan respons
MedanJenis
MedantextJenis
MedanusageJenis
Medansegments[]Jenis
Medanwords[]Jenis
Medanspeaker fieldsJenis
MedantimestampsJenis

Alias

Alias model

Ailoot Ultra microsoft/mai-transcribe-1.5

Alias laluan kaedah

Gunakan laluan kaedah yang dipaparkan di atas.

ID pemanggil berkaitan

microsoft/mai-transcribe-1.5

FAQ · Microsoft AI: MAI-Transcribe 1.5
Apakah input dan hasil yang tersedia?

POST /v1/audio/transcriptions · microsoft/mai-transcribe-1.5: audio → text

Apakah medan yang digunakan oleh permintaan?

POST /v1/audio/transcriptions · microsoft/mai-transcribe-1.5: model, input_audio, language, temperature, response_format, timestamp_granularities, provider

Apakah had yang terpakai?

POST /v1/audio/transcriptions · microsoft/mai-transcribe-1.5: temperature.minimum: 0; temperature.maximum: 1

Butiran lanjut

Sambungkan Ailoot kepada Claude Code, OpenCode, Hermes atau aplikasi anda.

Syarikat dan portfolio projeknya

Syarikat dan portfolio projeknya: jutaan pelanggan; jualan bernilai berbilion setiap bulan.

Beli token dengan diskaun.

Diskaun langganan untuk penggunaan berkala. Kod promosi — sehingga 50% bagi pembelian token.

Langganan
Pilih pelan berdiskaun untuk permintaan berkala anda.
Kod promosi sehingga 50%
Masukkan kod semasa pembelian. Harga dikira semula mengikut promosi semasa.
Perbelanjaan dalam sejarah
Model, token dan jumlah disimpan bagi setiap permintaan.

Pilih langganan · Lihat harga model

Sambungkan API kepada produk yang anda jual.

SaaS, aplikasi dan bot — di bawah tawaran rasmi serta perjanjian lesen Ailoot. Untuk jualan semula, mohon lesen penjual semula.

Aplikasi komersial
Tambahkan penjanaan teks, imej, video dan audio pada ciri berbayar perkhidmatan anda.
Lesen penjual semula
Hantar keterangan projek dan susunan akses. Minta terma penggunaan serta jualan semula secara bertulis.
Dokumen pada laman
Tawaran, perjanjian lesen dan dasar pemprosesan data tersedia sebelum sambungan.

Mohon lesen penjual semula · Tawaran dan perjanjian lesen