PDA

Visualizza la versione completa : [?] interfacciare software con centralino telefonico


nik600
02-02-2005, 00:07
ciao a tutti

sapreste spiegarmi come funzionano i software utilizzabili con il telefono?

cioè quei software che come strumento di input/output usano il telefono (ad esempio, la ricarica telefonica o cose di questo tipo) io dovrei fare una cosa di questo tipo:

la persona telefona ad un numero al quale risponde il programma

- se il numero dal quale sta chiamando non rientra nell'elenco dei numeri abilitati cade la linea
- la persona si identifica inserendo il suo codice
- la presona prenota una risorsa

-se la risorsa è libera viene dato un messaggio di conferma, altrimenti uno di errore

AlbertoPicca
02-02-2005, 12:11
Auguri! :dottò:

nik600
02-02-2005, 12:49
ha ha ha!
grazie!

cmq...scherzi a parte...so che non è semplice, ma almeno vorrei sapere dove bisogna andare a parare...capire quello che serve insomma!

qualche link?

Fello
02-02-2005, 13:02
Prova a dare un'occhiata a questo sito: sito (http://www.bayonne.it/)
Io l'ho usato solo per prove in locale perchè l'hardware necessario era troppo costoso per quello che dovevo fare!
Fammi sapere!

nik600
02-02-2005, 14:47
# Bayonne e Mysql

Bayonne si integra perfettamete con Mysql. Per ulteriori informazioni si consulti la documentazione ufficiale (è presente un Mysql HowTo).



sono venuto... :sbav:

scherzi a parte! è una figata! come hardware te cosa avevi preso in considerazione?
cosa significa che lo hai messo come localhost? senza hardware riesci comunque a fare delle prove?


grazie nik

Fello
02-02-2005, 15:07
Per farlo funzionare in un contesto reale devi comprare una scheda IVR che costa (un anno fa avevo sentito parlare di 800 euro) parecchio.
Per testarlo in locale basta modificare un file di configurazione e impostare il driver della scheda IVR al valore "dummy" (fittizio), in questo modo riesci a simulare il tastierino del telefono con la tastiera, ecc...
CMQ la documentazione è eccellente ed è in italiano.
Ora provo a cercare tutto il lavoro che ho svolto con quel programma e se hai dei dubbi o problemi posta pure! :)

nik600
03-02-2005, 00:52
ciao!

devi dire che questo progetto è veramente interessante!

ho visto che c'è anche della documentazione buona, leggendola ho installato tutto e ho messo il driver "dummy" come mi hai consigliato, ora se avvio bayonne ottengo il seguente output



root@criminal:/$ bayonne
tgi: initialized; uid=99 pid=22478
cdr: unknown keyword; tams(16)
import: unknown keyword; tams(19)
export: unknown keyword; tams(23)
export: unknown keyword; tams(28)
driver started 1 port(s)
normal startup; Bayonne Runtime Configuration
scheduler: using /etc/bayonne.sched
dummy: start thread


ho provato a schiacciare dei tasti numerici, per vedere se mi veniva stampato qualcosa a video, ma non è successo nulla...
ora vorrei sapere per far partire il mio programma..cosa devo fare?

dovrò scrivere una serie di istruzioni nel linguaggio di bayonne,,,,e poi? dove devo metterle?

ti ringrazio per la tua disponibilita!

ciao nik

Fello
03-02-2005, 16:04
Devi modificare il file bayonne.sched, tale indica a Bayonne quale script eseguire a seconda del giorno e dell'ora.
Ogni istruzione contenuta in questo file ha la seguente sintassi:

Gruppo Giorno Ora_inizio Nome_script
quindi ad esempio se desideri eseguire lo stesso script tutti i giorni ad ogni ora l'istruzione sarà la seguente:

* * * nome_script(senza estensione)
Se non ricordo male ci sono alcuni esempi già pronti da provare.

CMQ dal codice di output che hai postato non sembrano esserci errori, hai provato a schiacciare la barra spaziatrice?
Dovrebbe simulare il tentativo di chiamata!

nik600
03-02-2005, 16:30
che figata...che figata!

è vero con la barra spaziatrice si sente un tipo che parla e mi dice di premere 1 per riprodurre e 2 per registrare!

ora ci smanetto un po...grazie!

Fello
03-02-2005, 16:36
Anche a me quel progetto open source è piaciuto tanto, non so l'uso che ne devi fare, ma ti assicuro che riuscendo ad interfacciare anche un sintetizzatore vocale ed un riconoscitore vocale si possono ottenere serviziveramente belli tipo help desk, ecc.
Peccato solo che per le applicazione reali l'hardware sia costoso!
Bye

Loading