Newsgroup: it.comp.lang.visual-basic
Titolo: Programma per segreteria telefonica

Ciao,
vorrei farvi una domanda?
Esiste un programma (o un modo per fare un programma) in vb per la 
gestione via computer di una segreteria telefonica avanzata?
Per avanzata intendo quelle segreterie che ti dicono "premi 1 per 
fare questo, premi 2 per fare quello" , etc...
E che abbia la possibilità di gestire tutte le info ricevute 
attraverso un database?
Grazie in anticipo per la risposta!
CIAO!
NeTlOpA
-- 
Life would be so much easier if we could just look at the source code.
News 2000 [v 2.06] - 
http://www.akapulce.net/socket2000

 
Certo che esiste.
Puoi utilizzare due metodi
1) Modem Voice, tramite le api o tramite un oCX già bello e pronto (es. 
Vtapi.ocx) ti interfacci con il modem e ci fai quello che vuoi.
2) Puoi usare un centralino software con IVR e gestione script. Con 
l'ivr gestisci la telefonata, con gli script salvi tutto in db e poi ti 
fai solo il gestionale per i dati salvati.
Io ho già utilizzato le vtapi in passato e mi sono trovato benissimo. Da 
poco ho iniziato un nuovo progetto con Voispeed IVR e script e ancora 
non saprei darti i risultati.
Ciao Sybill

attraverso un database?
Perchè fare da zero qualcosa quando esiste già un software
perfettamente testato e funzionante come asterisk?
Con asterisk fai tutto quello che ti serve.
Ti fai salvare i dati su un DB mysql e ci fai tutto quel che vuoi ;D
Ciao
AranBanjo
-- 
web: 
http://www.ponchio.it
Replay to: *[[banjo]]spamdim..@**
ponchio.it
**
"E' un vero peccato che tutte le persone che sanno come far
funzionare il paese siano troppo occupate a guidare taxi o
a tagliare capelli" - George Burns

 saprei darti i risultati.
Potrei sapere come fai a far comunicare il sistema Voispeed col tuo 
applicativo ?
Utilizzi il modulo WebCrm con la possibilita' di lanciare uno script 
espterno o il componente scritto in Delphi ?
Ciao e grazie
RobertoA

 Ti fai salvare i dati su un DB mysql e ci fai tutto quel che vuoi ;D
E come faresti a far partire il tuo applicativo all'arrivo di una chiamata 
telefonica ?
Fa un semplice polling sul db o ti viene 'spedito' l'evento da qualche 
libreria particolare ?
Non e' che puoi indicarmi qualche esempio in VB/C# ?
Ciao e grazie
RobertoA

 scrisse:

Forse non ho capito bene cosa vuoi fare...
Allora: Asterisk è un PBX (centralino) software che di suo già
gestisce voicemail. Puoi far registrare un po' di informazioni
inerenti le chiamate effettuate/ricevute.
Se il tuo problema è sapere le chiamate ricevute/effettuate, la cosa è
molto banale. Ti colleghi con l'applicativo al database e leggi i
dati. Se devi fare altro, bisogna vedere...
Ciau


 dati. Se devi fare altro, bisogna vedere...
Vuole fare le cose tipo i servizi automatici.
Del tipo "premi 5 per questo, premi 2 per questo" ecc ecc ecc ecc
Bye,
-- 
Carmine ( 
pikachu...@gmail.com
 (Togli la scritta NOSPAM) )
Webmaster di The Total Site 4 : 
http://www.thetotalsite.it
My Blog: 
http://blog.thetotalsite.it
MariokartDS Codice Amico: 532639027909 - CarmineC in MarioKartDS
Se un circuito funziona al primo tentativo è perchè il problema è molto
più nascosto e subdolo di quanto tu possa pensare...
E apparirà nel momento in cui farà il massimo danno 

 dati. Se devi fare altro, bisogna vedere...
Quello che vorrei fare esattamente e':
1- arriva la telefonata in ingresso
2- Asterisk rileva la telefonata
3- sui desktop dei pc si apre un popup che riassume i dati del chiamante
4- da ogni desktop (o meglio da ogni telefono vicino al pc), vorrei poter 
'rispondere' alla chiamata
5- a fine conversazione, dal pc che ha risposto (o meglio dal telefono 
vicino al pc che ha risposto), vorrei poter chiudere la chiamata
6- sarebbe utile anche poter registrare l'audio della conversazione
Stessa cosa per le chiamate in uscita, da ogni pc dovrebbe essere possibile 
eseguire delle chiamate.
Tutto questo usando possibilmente telefoni hardware.
Sicuramente esistono gia' delle librerire che possono permettere di 'vedere' 
lo stato del centralino, chiedevo di sapere quali sono queste librerie e 
magari se esistesse qualche esempio per il loro utilizzo con VB/C#.
Spero di essere stato chiaro.
Ciao e grazie
RobertoA

 Del tipo "premi 5 per questo, premi 2 per questo" ecc ecc ecc ecc
No, non e' esattamente questo che chiedevo, volevo sapere come 'vedere' da 
postazione pc il funzionamento del centralino, in pratica vorrei che ogni 
evento scatenato nel centralino potesse essere visto dai pc che potrebbero 
reagire con le loro procedure.
Grazie e ciao
RobertoA

Del tipo "premi 5 per questo, premi 2 per questo" ecc ecc ecc ecc
Questo lo fa di suo Asterisk, ovviamente se configurato correttamente
:)


6- sarebbe utile anche poter registrare l'audio della conversazione
Qui andiamo un po' sul fine...
Ti crei un sipphone che si collega ad asterisk utilizzando il
protocollo SIP. Il sip di suo gestisce un sacco di segnalazioni.
Inoltre asterisk supporta la segnalazione dell'occupazione degli
interni.
All'arrivo di una chiamata, asterisk (che è un centralino) la inoltra
ai phone. Da qui a implementare altre cosette non è difficile
