Asterisk kérdés

Fórumok

Sziasztok.

Azt szeretném megkérdezni, hogy az asterisk-el meg lehet-e valósítani azt, hogy egy bejövő analóg vonali hívást automatikusan átirányít egy másik analóg vonalon keresztül egy számra? Faxhívások esetén is működhet ez? Milyen eszköz kell hozzá?

Köszönettel

Hozzászólások

igen meg. analóg kártya kell hozzá

Celeron-M 1400Mhz, 768M, Debian SID, 2.6.22

Sziasztok!

Kérdésem az lenne, hogy tudnám lecserélni legalább a hangpostán az angol hangot? .gsm formátumba kellene felveni a hangomat? Esetleg amit a telefonnal tudok rögzítani .wav formátumot is beletudom tenni? Melyik hangfile-okat játsza le hangpostánál?
Köszi előre is a segítséget.

--
Nem az erős aki sosem esik el, hanem az aki mindig fel tud állni!

Szia,

ha teszel neki ilyen extensiont:

; Record voice file to /tmp directory
exten => 601,1,Wait(2) ; Call 205 to Record new Sound Files
exten => 601,2,Record(/tmp/asterisk-recording:gsm) ; Press # to stop recording
exten => 601,3,Wait(2)
exten => 601,4,Playback(/tmp/asterisk-recording) ; Listen to your voice
exten => 601,5,wait(2)
exten => 601,6,Hangup

akkor felhívod a melléket és a tmp-be vagy ahová irányítottad megtalálod a filet. Csak átnevez és bemásol a helyére. (pl.: /usr/share/asterisk/sounds )Így nem kell konvertálgatni csak felhívja titkárnő a pl. 600-as melléket rámondja a szöveget te meg teszed a helyére. Ennyi.

szerk.:
:-] ahhhh, megválaszoltam egy 2007-es postot. bocs'at... most elmegyek és felébredek rendesen...

Hm. Most nézem a konzolt,de mégsem irja ki. csak azt irja h engedélyezve van a hangrögzités és h melyik fájlba menti az adott beszélgetést.
/ez trixbox/
--
Nem az erős aki sosem esik el, hanem az aki mindig fel tud állni!

Hmm, akkor tisztázzuk, te most a beszélgetést szeretnéd felvenni, vagy magyar hangokat csinálni az angol helyett?

Ha az utóbbi, akkor a saját (akár win-es) gépeden, mikrofonnal felveszed wav-ba, feltöltöd a szerveredre, majd ott sox-al átkonvertálod, majd beállítod, hogy ezeket a hangokat használja.

Ha a beszélgetést szeretnéd rögzíteni, akkor meg kiírja a konzol, hogy hova menti. Ha meg akarod hallgatni, és a géped nem ismer gsm-et, szintén a sox-al tudod átkonvertálni.

Petya

Akkor tisztázzuk.

Igen az angol hangot szeretném lecserélni, de nemtudom melyek azok a fájlok amit le kell cserélni.A konzol nem írta ki melyik fájlt nyitja meg, amikor elindítja a hangpostást. A kérdésem már csak az, melyek lehetnek azok a fájlok amelyeket lejátsza a hangposta kimenetekor.

--
Nem az erős aki sosem esik el, hanem az aki mindig fel tud állni!

Nálam ezek a /usr/share/asterisk/sounds alatt vannak, a hangposta file-jai vm-* nevűek. A file-ok nevei elég beszédesek, szerintem ki fogod találni, melyik mit takar. Ha nem, akkor sox-al átdobod őket wav-ba, és meghallgatod :)

szerk: ha csinálsz magyar hangokat, azokat pl. a /usr/share/asterisk/sounds/hu alá teheted, és akkor nem rontja el a meglévő angol hangokat. Persze ekkor ott is meg kell változtatni a path-t, ahonnan meghívod ezeket a hangokat.

Petya

Hello!

Jó, hogy van ez az új téma, inkább én is itt kérdezek, a másik kezd kezelhetetlenül nagy lenni, mint a Samba-s...

Szóval:

Van a PSTN központunknak egy olyan funkciója, hogy egy adott hívást át lehet kapcsolni másik mellékre. Tehát felveszi a user a telefont, "flash" megnyom, majd begépeli a másik mellék számát, majd hallja, hogy ott kicsöng. Ezt az Asterisk is tudja, de itt jön a kérdéses rész: A PSTN központ azt is tudja, hogy ha nem veszi fel senki a második melléken, vagy tévedésből rossz számra kapcsolta, akkor az egyik számgombbal "vissza lehet venni" a hívást, és lehet újra beszélni a hívóval, vagy másik mellékre kapcsolni.

Ez utóbit, tehát a "visszavételt" meg lehet valósítani Asterisk alatt? Ha igen, mire keressek rá, hogy hívják ezt a telefonos zsargonban?

szerk: Sőt, másik hasznos funkció a visszahívás kérése. Ha foglalt a hívott fél, akkor szintén egy számgombbal visszahívást kérhet, tehát ha leteszi a túloldal, csörög a mi telefonunk, felvéve pedig már hívja is a túloldalt. Ezt meg lehet csinálni Asteriskben?

Petya

Köszi, megtaláltam.

Újabb kérdés: az IP telefonokon a "Flash" gomb megnyomásából mit lát az Asterisk? Lehetséges, hogy ugyanazt a kódot küldi ki, mint a # gombra? Eddig arra voltak betanítva az emberek, hogy Flash-el kapcsolunk fel, macera lenne átnevelni őket # használatára. Tehát jó lenne, ha a Flash gombot #-nek értelmezné, mit ahogyan, ha jól tudom, más PBX-ek is teszik. Ha ilyet nem lehet, akkor a features.conf-ban hogyan tudom megadni, hogy akkor most az atxfer az "Flash2" legyen, és nem "#2" ?

Ilyen config file sajnos nincs. Amit lehet:

1) A voicemail.conf-ban ki-bekapcsolni a menu bizonyos reszeit (pl: lehessen-e uzenetet forwardolni).

2) A CHANNEL(language) valtozo erteketol fuggoen masik konyvtarbol probalja lejatszani a hangfile-okat (de ugyanazzal a file-nevvel).

pl: Ha az extensions.conf-ban egy Set(CHANNEL(language)=hu) utan jon a VoiceMailMain(), akkor nem az /usr/share/asterisk/sounds-ban, hanem az /usr/share/asterisk/sounds/hu-ban keresi a lejatszando file-okat. (Regebbi verzioju Asteriskekben meg LANGUAGE() neven futott. Lasd meg: sip.conf: language=hu)

Illetve egy megjegyzes a fenti threadhez:

Az Asteriskbe beepitett hangposta magyaritasa nem fog menni ugy, hogy az altala hasznalt hangokat lecsereled magyarra. Ugyanis nem tudsz valtoztatni a nyelvtani szerkezeteken. Itt is egyszerubb egy pelda: Az angol hangposta hasznalja mondjuk a vm-message.gsm-et (amiben azt mondja, hogy 'message'), amit magyarra a menu kulonbozo helyein kulonbozo toldalekokkal (uzenet, uzenete, uzenetet, etc.) kene forditani. (Lehet helyette AGI scriptet irni.)

Ha sokallod a 30e Ft-t akkor
- mondj egy (szerinted is korrekt) árat amennyiért megveszed tőlem a kis studióban (kellemes nő hang által) felmondott magyarhangot (sajnos közel nem olyan minőségű, mint Franciska)
- ültess le valakit egy gép elé, aki minden szöveget felmondja 3x, majd válogasd és vágd meg a hangot.
- gyanítom, hogy a fenti munka ellenértékét bizonyos mértékben mindenki el fogja kérni. elárulom, az összes hangot
biztos nem tudod legyártani bő fél nap alatt. számold ki két ember óradíját (a stúdió és egyéb eszköz díját most nem hozom fel).