linux-avmb1:DTMF recognition like sms

Joern Heissler j.heissler at anixe.de
Wed Mar 3 09:55:02 CET 2004


On Wed, Mar 03, 2004 at 09:44:30AM +0100, sast wrote:
> 
> Hi,
> 
> ich möchte über ein Telefon und die capi20 Texteingaben in Linuxanwendungen realisieren.
> Wie man mit Hilfe der capi DTMF-Töne erhält, ist mir bekannt. Leider habe ich aber noch nicht die Stelle gefunden, die mir anzeigt in welchem zeitlichen Abstand die einzelnen Digits eingegeben wurden, um somit eine Mehrfacheingabe pro Taste zu realisieren.
> 
> Hat sich schon mal jemand mit diesem Problem beschäftigt, gibt es vielleicht sogar schon Beispiele?
> 
> Vielen Dank schon mal im Voraus
> 
> Steffen

Hi Steffen,
CAPI hilft Dir in dem Fall nicht weiter.
Du wirst selbst was programmieren muessen, was dann etwa so aussieht:

var old_time

dtmf_emfangen() {
	var new_time = time
	if time - old_time > 500 then
		grosse pause, naechster buchstabe
	else
		kleine pause, gleicher buchstabe
	old_time = new_time
}


ist zwar nur pseudo code, aber ich denke du weisst worauf ich hinaus
will ;-)

Gruesse
Joern



More information about the linux-avmb1 mailing list