VocalStack Logo

Documentation

Transkripsiya Mə'lumatını Al

Göndərilən və ya tamamlanmış transkripsiyalardan məlumatları götür

Mikrofon və ya canlı axından transkript yaz

Mikrofondan ya da canlı axından canlı söhbəti transkriptləşdirin

Transkripsiya

Seanslarla transkripsiya vəziyyətini izləyə və idarə edə bilərsiniz

Tərcümə

Transkripsiya edilmiş mətni başqa dillərə tərcümə et

Audionu URL-dən transkript et

URL-də əvvəlcədən qeyd olunmuş səsdən sadə mətnə səsi transkripsiya et

İstifadəçi tərəfi Tanıtma Tokenləri

Müvəqqəti tanınması token yaratmaq üçün müştəri tərəfi tələbləri

Polyglot iclasını transkriptləşdir və təqdim et

Əhaliyə açıq paylaşıla bilən bir bağlantı vasitəsilə canlı transkripsiya yaymaq üçün istifadə edilə bilən iclas yaradın

Transkripsiya İstəyişi və Cavabı

Mə'lumatı Göstər
Bütün transkripsiya əməliyyatları üçün ümumi istək seçimləri və cavablar. Transkripsiya qurğularını qurmaq üçün seçimləri istifadə edin.
VocalStack səsinizi əvvəlcədən qurulmuş seçimləri istifadə edərək transkripsiya etməyə çalışacaq. Lakin, siz transkripsiya istəyinizi aşağıdakı seçimlərlə daha da qurmaq üçün istifadə edə bilərsiniz:
  • languageISO 639-1 dil kodu. Məsələn, "en" (ingiliscə), ya da "ro" (rumınca). Əgər bu seçim verilməsə, VocalStack əvvəlcədən bütün dillərdə transkripsiya etməyə çalışacaq. Bu, multilingual speech üçün faydalı ola bilər. Lakin, əgər siz danışılan dilini bilirsinizsə, bu seçimi verməklə transkripsiya dəqiqliyini artıra bilərsiniz. Səs faylı üçün saniyələr üzrə davam müddəti.
  • duration_s Bu seçim yalnız audio fayl uzunluğu seçim müddətinə uyğun gəldikdə transkripsiyanız baş verəcəyini təmin etmək üçün qoruyucu olaraq istifadə olunur. Ön qurğulu olaraq bu seçim nəzərə alınmır və transkripsiyalar uzunluğundan asılı olmayaraq işlənəcək. Səkəndə, transkriptə edilə bilən maksimum müddət. Əgər transkriptin həcmini məhdudlaşdırmaq istəyirsinizsə bu seçimi istifadə edin. Bunu
  • max_duration_s əgər bütün transkripsiyanı, onun uzunluğundan asılı olmayaraq, işləmək istəyirsinizsə (⚠️ ehtiyatlı istifadə edin). Ön qurğulu olaraq bu seçim təyin edilmişdir. , sözlərin yalnız ilk iki saatının transkriptə alındığını təmin edir.Transkripsiya cavabı0Siz bu proqramı istifadə edərək transkripsiya məlumatlarını mövcud olduğu kimi asynchronously izləyə bilərsiniz 7200 hadisə idarəçisi
Cavab NövbətionDataThe response bu cisim aşağıdakı xüsusiyyətlərə malikdir:
: 0 ilə 1 arasındakı bir dəyər, transkripsiya irəliləmə faizini bildirirresponse Əgər vəziyyət "processing" və ya "done" olarsa, zaman xətti cismi mövcud olacaq və bu nöqtəyə qədər mövcud olan bütün transkripsiyaları göstərəcəkdir. Zaman xətti bu xüsusiyyətlərdən ibarət olan cisimlərin bir sırasıdır:
  • status: transkripsiya segmentinin başlanğıc vaxtı
  • data.progress: transkripsiya hissəsinin son vaxtı
  • data.timeline: transkripsiya hissəsindəki mətnin parçası: ISO 639-1 dil kodlarının və tərcümələrinin açar-qiymət deposu (bu xüsusiyyət yalnız transkripsiyanın ən azı bir tərcüməsi varsa mövcuddur)
    • startPost-processing
    • endTranskripsiya tamamlandıqdan sonra, post-prosesing baş verəcək, bu nöqtədə son
    • text Onlara : “ Sizin üçün bir kitab ( Qur ’ an ) göndərəcəyik.
    • translations. Son cavabda, transkripsiyanın vəziyyəti "edilmiş" olacaq və bu yeni xüsusiyyətlər.
: bütün transkripsiyanın tək bir abzas qısa təsviriresponse: bütün transkripsiya paraqraflara qruplaşdırılmış, mövzular üzrə segmentləşdirilmiş, ya da yeni mövzuya mənalı bir keçidləonDataTypescript dəstəkləməsidataVocalStack's JavaScript SDK's full TypeScript support. For example, the
  • keywords object has the
  • summary növ.
  • paragraphsЗапыт перапіскі
Код мовы па стандарту ISO 639-1 —.response Напрыклад, "en" (англійская) або "ro" (румынская). Па змаўчанні, VocalStack будзе спрабаваць транскрыпцыю на ўсіх мовах, калі гэты параметр не будзе паказаны. Гэта можа быць карысна для шматмоўнай мовы. Але, калі вы ведаеце мову мовы, выкарыстанне гэтага параметра можа павысіць дакладнасць транскрыпцыі. UrlTranscriptionResponseПрацягласць гукавога файла ў секундах.
TSTypeScript
import { UrlTranscription, UrlTranscriptionResponse } from '@vocalstack/js-sdk'; const sdk = new UrlTranscription({ apiKey: 'YOUR-API-KEY' }); const transcription = await sdk.start({ url: 'http://example.com/audio.mp3' }); transcription.onData((response: UrlTranscriptionResponse) => { console.log(response.data); });
Scroll Up