sound.dialTones
Class ToneMap
java.lang.Object
sound.dialTones.ToneMap
public class ToneMap
- extends java.lang.Object
Copyright DocJava, inc. User: lyon
Date: May 2, 2005
Time: 6:28:42 AM
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ToneMap
public ToneMap()
ToneMap
public ToneMap(DialBean db)
getDtmfs
public DTMF[] getDtmfs(java.lang.String s)
getDtmfs
public DTMF[] getDtmfs(java.lang.String s,
DialBean db)
play
public void play(DTMF[] d)
playNumber
public void playNumber(java.lang.String s)
playNumber
public void playNumber(java.lang.String s,
DialBean db)
getDtmf
public DTMF getDtmf(char c)
- Map a character into two DTMF tones. If the character cannot be
found, the frequency is -1.
The low bands are:
697, 770, 852 and 941.
The high bands are:
1209, 1336 and 1477 Hz.
See Mitra, 3E, Digital Signal Processing,
pp. 29 for more information.
Band 1633 Hz is normally not used, but
we can implement it anyway.
main
public static void main(java.lang.String[] args)