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

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

Transkripsiya İstəyişi və Cavabı

Bütün transkripsiya əməliyyatları üçün ümumi istək seçimləri və cavablar

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

Seanslarla transkripsiya vəziyyətini izləyə və idarə edə bilərsiniz. İclasları istifadə edərək əvvəlcədən yaradılmış async bağlantısına yenidən qoşula bilərsiniz.
Əgər siz transkripsiyanı real vaxtda proqramla monitorinq etmək istəyirsinizsə və transkripsiya ilk yaradıldığı kontekstdən fərqli bir kontekstdədirsə, o zaman iclaslar faydalı ola bilər.
Hər dəfə yeni iclas yaradılır connect. İclas yalnız transkripsiya "done" ya da "error" vəziyyəti ilə bitdikdə sona çatır. Sonrakı çağırışlar connect eyni transkripsiya istəyi seçimləri ilə bir transcription eyni transkripsiya bağlantısı üçün cisim.
Məsələn:
JavaScript
// Process 1: import { UrlTranscription } from '@vocalstack/js-sdk'; const sdk = new UrlTranscription({ apiKey: 'YOUR-API-KEY' }); const transcription = await sdk.connect({ file: 'speech.mp3' }); transcription.start(); // Process 2: import { UrlTranscription } from '@vocalstack/js-sdk'; const sdk = new UrlTranscription({ apiKey: 'YOUR-API-KEY' }); const transcription = await sdk.connect({ file: 'speech.mp3' }); transcription.onData((response) => { console.log(response.data); });
Scroll Up