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

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

Mə'lumatı Göstər
Əhaliyə açıq paylaşıla bilən bir bağlantı vasitəsilə canlı transkripsiya yaymaq üçün istifadə edilə bilən iclas yaradın. İstifadəçilər istədikləri dildə canlı transkripsiyaları oxuya bilərlər, hətta sessiyanız aktiv olmadıqda keçmiş transkripsiyaları da.
Bir Polyglot sessiyası unikal polyglot_id, ki, canlı transkripsiya API tələblərinə təqdim edildikdə aşağıdakı üstünlükləri verir:
  • İstifadəçilər sizin transkripsiyanı real vaxtda ictimai paylaşıla bilən bir bağlantı ilə oxuya bilərlər.
  • İstifadəçilər real vaxtda transkripsiya oxumaq üçün hansı dildə seçmək olar.
  • İstifadəçilər sizin transkripsiyanızı sonradan oxuya bilərlər və bütün digər transkripsiyalar sizin xüsusi Polyglot sessiyanızla birləşdirilə bilər.
Mikrofon və ya canlı axından transkript yaz
Mikrofondan ya da canlı axından canlı söhbəti transkriptləşdirin. Polyglot ilə birləşərək istifadəçilərin istənilən dildə oxuya biləcəyi transkripsiya üçün ictimai paylaşıla bilən bir bağlantı yarada bilərsiniz.
VocalStack API-ni istifadə etmək və VocalStack tərəfindən təqdim olunanını istifadə etmək əvəzinə öz ağ etiketli UI-ni tətbiq etmək üçün xoş gəlmisiniz. Biz bunu eşitmək istəyirik, əgər siz bunu edirsinizsə, so we can learn about how to make our product better!
Polyglot-un necə işlədiyi haqqında daha çox öyrənin. Polyglot.
Polyglot sessiyaları ən asan olaraq Dasher. Lakin onlar proqramla idarə edilə bilər:
JavaScript
import { Polyglot } from '@vocalstack/js-sdk'; const polyglot = new Polyglot({ apiKey: 'YOUR-API-KEY' }); const session = { // the name of the session name: 'My Presentation', // specifies the custom link for the session: https://polyglot.vocalstack.com/a-custom-url link: 'a-custom-url', // Optional: language of the speech spoken // (this can be used to improve the transcription accuracy) language: 'en', // Optional: must be a valid HLS streaming protocol livestream_url: 'https://.../stream.m3u8', // Optional: Stop the stream after this many seconds of inactivity timeout_period_s: 60, // Optional: Hard stop the stream after this many seconds max_duration_s: 300, // Optional: a custom password for the session if you want to restrict access to the public shareable link password: 'password', }; // CREATE const response = await polyglot.createSession(session); const polyglot_id = response.data?.id; // READ await polyglot.getSession({ id: polyglot_id }); // UPDATE await polyglot.updateSession({ id: polyglot_id, ...session }); // DELETE await polyglot.deleteSession({ id: polyglot_id }); // LIST ALL SESSIONS await polyglot.getAllSessions();
Əgər "my-url" bağlantısı ilə Polyglot iclası yaradılıbsa, onda bu, https://polyglot.vocalstack.com/my-url.
Lakin biz transkripsiya prosesini proqramlaşdırılmış şəkildə də dinləyə bilərik:
JavaScript
import { Polyglot } from '@vocalstack/js-sdk'; const polyglot = new Polyglot({ apiKey: 'YOUR-API-KEY' }); const stream = await polyglot.getLiveSessionStream({ link: 'a-custom-url', password: 'password', // include only if the session has a password }); // Listen to any live transcriptions that are associated // with the polyglot session. stream.onData((response) => { const { data } = response; // The entire transcription object of the current transcription const transcription = data.activeTranscription; // An object with the transcription timeline console.log(transcription.timeline); });
Polyglot transkripsiyalarına tərcümələr ictimai sessiya url-inə çıxışı olan hər kəs tərəfindən əlavə edilə bilər. Lakin bunlar proqram olaraq da əlavə edilə bilər:
Tərcümə
Transkripsiya edilmiş mətni başqa dillərə tərcümə et. Bu, əvvəlcədən qeyd edilmiş transkripsiyalar, canlı transkripsiyalar və ya Polyglot sessiya transkripsiyaları da daxil olmaqla hər hansı bir transkripsiya üçün edilə bilər.
Scroll Up