SIP Voice-ն դնում է ձեր գործակալի հեռախոսը: Նա պատասխանում է և իրական զանգեր կատարում ցանկացած ստանդարտ SIP-տրունքի միջոցով, իրական ժամանակում ձայնային փոխգործակցություն է ապահովում զանգի ընթացքում և ձեզ տրամադրում է ձայնագրություն և կարճ ամփոփում զանգից հետո, երբ զանգը ավարտվում է։ Սա օպերատոր-նեյտրալ: նա օգտագործում է սովորական SIP, այնպես որ չկա կապ օպերատորի հետ — ուղարկեք նրան ցանկացած զանգուղի, որը տրամադրում է ձեր հեռախոսային մատակարարն.
Պլագինը գործում է հոստի բնիկ պլատֆորմի վրա և միացնում է միասին baresip (SIP/RTP-տերմինալ), մեկը ALSA հետադարձ կապի ցիկլ աուդիո ուղի և փոքր Python եկեղեցին, որը տեղափոխում է աուդիոն զանգի և ձայնային անցման դարպասի միջև: Այն հաղորդակցվում է դարպասի հետ միջոցով aihummer.service.v1 համաձայնագիր։ Ամբողջօրյա օգտագործողի վարքը ալիքում նշվում է ալիքի էջում ՍԻՊ; այս էջը ընդգրկում է հենցպլագինը.
Կամուրջ հեռախոսի զանգի և AiHummer-ի շարժման միջև: Երբ զանգը միացվում է, աուդիոն փոխանցվում է baresip միջով ALSA loopback Python-կամրջում, որը գործում է խոսք-ը-նպատակագիր → գործակի քայլը → տեքստը-ը-խոսք ցիկլ և պատասխանը վերականգնում է զանգին: Մատչելի են երկու ձայնային շարժիչներ:
yandex — իրական ժամանակում խոսքի ճանաչման ամպային շարժիչ։
local — ամբողջովին ավտոնոմ, օգտագործելով faster-whisper STT-ի համար և edge-tts
TTS-ի համար:
Ինչպես է սա օգտագործվում
Զանգի ընթացքում գործակալը կարող է անել ավելի շատ, քան պարզապես խոսել:
ask_assistant — գործարկել գործակալին զանգ կատարելու համար, որպեսզի պատասխանեն բաժանորդին։
[!WARNING]
SIP հավելումը աջակցում է STT, TTS, ընդհատում, DTMF և միայն ձայնագրում։ Սա
անում է ոչ համապատասխան տալ խոսքը՝ առանձին հիմնական ֆունկցիա է
(տես. Խոսքի և տեսանյութի թարգմանություն)
և չի հանդիսանում SIP զանգի ուղու մաս։ Այն նախատեսված չէ օգտագործման հեռախոսի զանգի դեպքում։
Տեղադրում
Տեղադրեք SIP Voice-ը մեկ սեղմումով՝ մարկետփլեյսից ադմինիստրատիվ միջերեսում: Սերվերի մեջ ներառված տեղադրվողը բեռնում է պլագինը, կատարում տեղադրման քայլը, ստեղծում մեկուսացված systemd համակարգային ծառայություն և սպասում է առողջության եզրակետի պատասխանին նախքան նշումը: պատրաստ է — նայիր Տեղադրում և թարմացումներ. Հետո դուք կարգավորում եք SIP-տրանկի հավատարմագրերը և ընտրում yandex կամ local շարժիչ։
[!TIP]
Լրիվ ինքնուրույն տեղադրման համար՝ առանց վճարովի մոդելների օգտագործման, ընտրեք local շարժիչ:
faster-whisper և edge-tts պահեք ամբողջ ձայնային ուղին ձեր սեփական հոստինգում։
Անվտանգություն և սահմանափակումներ
Օպերատոր-պետական գերարևային ալիք։ Ստանդարտ SIP-տրանկ, առանց օպերատորի հետ կապի; ստուգեք կոդեկի, DTMF-ի և երթուղավորման համապատասխանությունը։
Ծածկույթը՝ STT/TTS/DTMF/մեկնարկ/միջամտություն. Բառի թարգմանություն չկա
ճանապարհի կանչը (սպասված ֆունկցիան է):
Նատիվ՝ հոստի համարbaresip, հետադարձ կապի մեջը և կամուրջը աշխատում են systemd-ով, իսկ ոչ
կոնտեյների մեջ։
Ռեկորդը պարունակում է անպարկեշտ բառեր: Գրանցումը և հեռախոսի զրույցից հետո զանգվածային ամփոփումները զանգի հատկություններ են
դուք հնարավորություն եք տալիս՝ կառավարել զանգի աուդիոն ըստ ձեր տեղական համաձայնության/պահպանման կանոնների:
<p class="doc-plugin-logo"><span class="pl-tile"><img src="/pl/sip.svg" alt="SIP" width="34" height="34" /></span></p>
**SIP Voice-ն դնում է ձեր գործակալի հեռախոսը:** Նա պատասխանում է և իրական զանգեր կատարում ցանկացած ստանդարտ SIP-տրունքի միջոցով, իրական ժամանակում ձայնային փոխգործակցություն է ապահովում զանգի ընթացքում և ձեզ տրամադրում է ձայնագրություն և կարճ ամփոփում զանգից հետո, երբ զանգը ավարտվում է։ Սա **օպերատոր-նեյտրալ**: նա օգտագործում է սովորական SIP, այնպես որ չկա կապ օպերատորի հետ — ուղարկեք նրան ցանկացած զանգուղի, որը տրամադրում է ձեր հեռախոսային մատակարարն.
Պլագինը գործում է հոստի բնիկ պլատֆորմի վրա և միացնում է միասին `baresip` (SIP/RTP-տերմինալ), մեկը **ALSA հետադարձ կապի ցիկլ** աուդիո ուղի և փոքր Python եկեղեցին, որը տեղափոխում է աուդիոն զանգի և ձայնային անցման դարպասի միջև: Այն հաղորդակցվում է դարպասի հետ միջոցով `aihummer.service.v1` համաձայնագիր։ Ամբողջօրյա օգտագործողի վարքը ալիքում նշվում է ալիքի էջում [ՍԻՊ](/hy/v1.0/channels/sip); այս էջը ընդգրկում է հենցպլագինը.
## Փաստեր
| Արտ | Արժեք |
|---|---|
| Թարմացում | 25.1.0 |
| առողջության նավահանգիստ | 8830 |
| SIP լսում | 5062 |
| baresip-ի կառավարում | 4444 |
| Գործարկման ժամանակ | baresip + ALSA loopback + Python կամուրջ, հոսթ-քրտառատիվ |
## Ի՞նչ է սա
Կամուրջ հեռախոսի զանգի և AiHummer-ի շարժման միջև: Երբ զանգը միացվում է, աուդիոն փոխանցվում է `baresip` միջով ALSA loopback Python-կամրջում, որը գործում է **խոսք-ը-նպատակագիր → գործակի քայլը → տեքստը-ը-խոսք** ցիկլ և պատասխանը վերականգնում է զանգին: Մատչելի են երկու ձայնային շարժիչներ:
- **`yandex`** — իրական ժամանակում խոսքի ճանաչման ամպային շարժիչ։
- **`local`** — ամբողջովին ավտոնոմ, օգտագործելով `faster-whisper` STT-ի համար և `edge-tts`
TTS-ի համար:
## Ինչպես է սա օգտագործվում
Զանգի ընթացքում գործակալը կարող է անել ավելի շատ, քան պարզապես խոսել:
- **`ask_assistant`** — գործարկել գործակալին զանգ կատարելու համար, որպեսզի պատասխանեն բաժանորդին։
- **`send_dtmf`** — արտացոլել DTMF-տոներ (օրինակ, IVR-ում նավիգացիայի կամ կոդ ներմուծելու համար)։
- **գրանցում** — ձայնագրել հեռախոսի զանգը։
- **խուժել** — թող զանգողը բնականաբար ընդհատի գործակալին խոսելն.
- **եզրափակիչ զեկույց զանգի հետո** — կազմեք բաշխում զանգի ավարտից հետո։
```text
caller ─▶ SIP trunk ─▶ baresip ─▶ ALSA loopback ─▶ bridge ─▶ STT ─▶ agent turn ─▶ TTS ─▶ caller
```
## Ֆունկցիայի ոլորտ
> [!WARNING]
> SIP հավելումը աջակցում է **STT, TTS, ընդհատում, DTMF և միայն ձայնագրում։** Սա
> անում է **ոչ** համապատասխան տալ խոսքը՝ առանձին հիմնական ֆունկցիա է
> (տես. [Խոսքի և տեսանյութի թարգմանություն](/hy/v1.0/voice/diarization-translation-clone))
> և չի հանդիսանում SIP զանգի ուղու մաս։ Այն նախատեսված չէ օգտագործման հեռախոսի զանգի դեպքում։
## Տեղադրում
Տեղադրեք SIP Voice-ը մեկ սեղմումով՝ մարկետփլեյսից ադմինիստրատիվ միջերեսում: Սերվերի մեջ ներառված տեղադրվողը բեռնում է պլագինը, կատարում տեղադրման քայլը, ստեղծում մեկուսացված systemd համակարգային ծառայություն և սպասում է առողջության եզրակետի պատասխանին նախքան նշումը: պատրաստ է — նայիր [Տեղադրում և թարմացումներ](/hy/v1.0/marketplace/install-updates). Հետո դուք կարգավորում եք SIP-տրանկի հավատարմագրերը և ընտրում `yandex` կամ `local` շարժիչ։
> [!TIP]
> Լրիվ ինքնուրույն տեղադրման համար՝ առանց վճարովի մոդելների օգտագործման, ընտրեք **`local`** շարժիչ:
> `faster-whisper` և `edge-tts` պահեք ամբողջ ձայնային ուղին ձեր սեփական հոստինգում։
## Անվտանգություն և սահմանափակումներ
- **Օպերատոր-պետական գերարևային ալիք։** Ստանդարտ SIP-տրանկ, առանց օպերատորի հետ կապի; ստուգեք կոդեկի, DTMF-ի և երթուղավորման համապատասխանությունը։
- **Ծածկույթը՝ STT/TTS/DTMF/մեկնարկ/միջամտություն.** Բառի թարգմանություն չկա
ճանապարհի կանչը (սպասված ֆունկցիան է):
- **Նատիվ՝ հոստի համար** `baresip`, հետադարձ կապի մեջը և կամուրջը աշխատում են systemd-ով, իսկ ոչ
կոնտեյների մեջ։
- **Ռեկորդը պարունակում է անպարկեշտ բառեր:** Գրանցումը և հեռախոսի զրույցից հետո զանգվածային ամփոփումները զանգի հատկություններ են
դուք հնարավորություն եք տալիս՝ կառավարել զանգի աուդիոն ըստ ձեր տեղական համաձայնության/պահպանման կանոնների:
## Որտեղից հետո
- ԱԿԱՆԱԼ: [ՍԻՊ](/hy/v1.0/channels/sip)
- [Բանավոր խոսք մուտք/ելք (STT/TTS)](/hy/v1.0/voice/stt-tts)
- [Տեղադրում և թարմացումներ](/hy/v1.0/marketplace/install-updates)