AiHummer
Azərbaycanca
Daxil olŞəxsi kabinet
v1.1.x
{ }Swagger

Nitqin tərcüməsi və video

v1.1.x · yeniləndi 2026-07-05

Ondan kənarda danışıq daxilində və xaricində, AiHummer əlavə olaraq iki media xüsusiyyəti təklif edir: nitq tərcüməsivideo başa düşmə. Hər ikisi işləyir pulsuz/lokal mühərriklər: tərcümə STT/TTS yan maşınlarından və artıq sahib olduğunuz LLM-dən yığılır, video isə öz olaraq işləyir yan araba URL ilə çatıldı.

[!NOTE] Danışanın diaqnozu və səsin klonlaşdırılması yox məhsulun bir hissəsi — onlar imkanlar çıxarıldı. Əgər onları köhnə materiallarda gördünüzsə, planlaşdırmayın ətrafında: səs yığını STT, TTS, səs növbəsi (/v1/voice/turn), nitq tərcüməsi və video anlama.

Nitq tərcüməsi

Nitqin tərcüməsi bir dildə olan səsləri digər dildə danışılan səslərə çevirir, beləliklə agent müxtəlif dillərdə zəng edənlərə xidmət göstərə bilər. Bu agent dönüşü olmayan saf tərcümə boru xətti: daxil olan səs yazıya çevrilir (STT), mətn bir dəfəlik LLM tamamlanması ilə tərcümə olunur və tərcümə danışıq şəklində geri verilir (TTS).

audio in ─▶ STT ─▶ translate (LLM) ─▶ TTS ─▶ audio out

Əlavə sidecar lazım deyil: pipeline eyni pulsuz/lokal sidecarlardan istifadə edir, səs növbəsi kimi — faster-whisper:8001) və edge-tts (:8002) — əlavə olaraq sizin konfiqurasiya edilmiş LLM təminatçınız.

Maddə Dəyər
Son nöqtə POST /v1/voice/translate?target=<lang>
target parametr Hədəf dil (BCP-47 və ya sadə dil adı); tələb olunan
Giriş Sorğu bədənindəki audio (Content-Type, standart olaraq audio/ogg)
Çıxış Tərcümə edilmiş audio (audio/mpeg)
Cavab başlıqları X-Voice-Transcript — mənbə mətni, X-Voice-Reply — tərcümə
Tələb edir STT, TTS və LLM təminatçısı konfiqurasiya edildi
POST /v1/voice/translate?target=en HTTP/1.1
Host: localhost:8780
Content-Type: audio/ogg

<binary audio>

Video başa düşmə

Video anlama, klipin nəyi əhatə etdiyini audioyu demux edərək və əsas freymələri nümunələyərək çıxarır ffmpeg — var heç bir ML modeli bu sidekarda; agentin növbəsi üçün səsi və kadrləri hazırlayır.

Maddə Dəyər
Dəstəklənir ffmpeg (demux + açar kadrlar, ML yoxdur)
Sidecar portu :8005
Son nöqtə POST /v1/video/understand
Qoşulub AIHUMMER_VIDEO_URL

Kabel sistemi

Nitq tərcüməsi üçün xüsusi dəyişənə ehtiyac yoxdur: STT, TTS və LLM təminatçısı qurulduqda aktiv olur. Video başa düşülməsi onun sidecar URL-i ilə aktivləşdirilir — a kataloq parametri siz admin UI-dan təyin edirsiniz (İdarəetmə → Parametrlər) və ya ilə aihummer settings set (gateway.env yalnız bootstrap üçündür və buna görə nəzərə alınmır); host-yerli quraşdırıcı onu təmin edə bilər və ya artıq işlədiyiniz bir nümunəyə işarə edə bilər.

# Optional video sidecar
aihummer settings set AIHUMMER_VIDEO_URL http://127.0.0.1:8005

[!TIP] İmkanlar müstəqildir — yalnız ehtiyacınız olanları aktiv edin. Bir yerləşdirmə yalnız transkripsiyaya və sintezə ehtiyacı olanlar STT/TTS cütlüyünü tək başına işlədə bilər və video yan maşını konfiqurasiyasız buraxın.

Növbəti haradır