AiHummer
Беларуская
УвайсціАсабісты кабінет
v1.0.x
{ }Swagger

Пераклад прамоў і відэа

v1.0.x · абноўлена 2026-07-05

За межамі голас унутры і звонкуAiHummer прапануе дзве дадатковыя медыямагчымасці: пераклад прамовы і разуменне відэаАбодва працуюць на бясплатныя/мясцовыя рухавікіпераклад ствараецца з дапамогай побачных модуляў STT/TTS і ўжо наяўнага LLM, у той час як відэа працуе асобна бокавы прыцэп дасягальна па URL.

[!NOTE] Дыярызацыя прамоў і кланаванне голасу з’яўляюцца не частка прадукту — тыя магчымасці былі выдалены. Калі вы бачылі іх у старым матэрыяле, не плануйце вакол іх: стек голасу ўключае STT, TTS, чаргу голасу/v1/voice/turn), пераклад прамовы і разуменне відэа

Пераклад прамовы

Пераклад маўлення ператварае аўдыё на адной мове ў гаворнае аўдыё на іншай, дазваляючы агенту абслугоўваць званкі на розных мовах. Гэта з’яўляецца чысты пераkladавы працэс без зваротаў агента: уваходны аўдыё сігнал транскрыбуецца (STT), тэкст перакладаецца з дапамогай аднаразовага завяршэння LLM, і пераклад прамаўляецца назад (TTS).

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

Дадатковы сайдкар не патрэбны: канал выкарыстоўвае тыя ж бясплатныя/лакальныя сайдкары, што і для галасавога абароту — faster-whisper:8001) і edge-tts (:8002) — плюс ваш наладжаны пастаўшчык LLM.

Прадмет Кошт
Канчатковая кропка POST /v1/voice/translate?target=<lang>
target параметр Мэтавая мова (BCP-47 або простая назва мовы) патрабаваны
Увод Аўдыё ў целе запыту (Content-Type, па змаўчанні audio/ogg)
Выхад Перакладзены аўдыё(audio/mpeg)
Загалоўкі адказу X-Voice-Transcript — зыходны тэкст X-Voice-Reply — пераклад
Патрабуе STT, TTS і пастаўшчык LLM наладжаны
POST /v1/voice/translate?target=en HTTP/1.1
Host: localhost:8780
Content-Type: audio/ogg

<binary audio>

Разуменне відэа

Разуменне відэа вылучае тое, што ўтрымлівае кліп, шляхам дэмуксацыі аўдыё і выбаркі ключавых кадраў ffmpeg — ёсць няма мадэлі ШІ у гэтым сайдкары; ён рыхтуе аўдыё і кадры для ходу агента.

Прадмет Кошт
Падтрымліваецца ffmpeg (демукс + ключавыя кадры, без ML)
Порт для сайдкара :8005
Канчатковая кропка POST /v1/video/understand
Злучаны з AIHUMMER_VIDEO_URL

Праводка

Пераклад прамовы не патрабуе асобнай зменнай: ён актыўны, калі наладжаныя STT, TTS і пастаўшчык LLM. Разуменне відэа ўключаецца праз URL яго дадатковага сэрвісу — a наладкі каталога вы ўсталёўваеце з адміністрацыйнага інтэрфейсу (Кіраванне → Налады) або з aihummer settings set (gateway.env ён прызначаны толькі для bootstrap і ігнаруецца для гэтага); усталёўшчык, што працуе на хост-машыне, можа яго забяспечыць або паказаць на раней запушчаны вамі інстанс.

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

[!TIP] Магчымасці незалежныя — уключайце толькі тыя, якія вам патрэбны. Размяшчэнне якія патрабуюць толькі транскрыпцыі і сінтэзу, могуць працаваць з пары STT/TTS самастойна і пакіньце відэа-сайдкар неканфігураваным.

Куды далей