| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 18.wav | 2023-02-20 | 14.6 kB | |
| 30.wav | 2023-02-20 | 11.6 kB | |
| error_signal.wav | 2023-02-20 | 18.2 kB | |
| could_not_be_completed.wav | 2023-02-20 | 60.5 kB | |
| second.wav | 2023-02-20 | 10.7 kB | |
| 19.wav | 2023-02-20 | 13.6 kB | |
| 20.wav | 2023-02-20 | 10.7 kB | |
| 911.wav | 2023-02-20 | 215.7 kB | |
| phone_off_hook.wav | 2023-02-20 | 3.6 kB | |
| ring.wav | 2023-02-20 | 78.3 kB | |
| 2.wav | 2023-02-20 | 11.5 kB | |
| 50.wav | 2023-02-20 | 11.8 kB | |
| the_number_you_have_dialed.wav | 2023-02-20 | 26.3 kB | |
| the_time_is.wav | 2023-02-20 | 12.8 kB | |
| touch_tone_7.wav | 2023-02-20 | 1.9 kB | |
| 3.wav | 2023-02-20 | 10.8 kB | |
| nyctemp.wav | 2023-02-20 | 301.3 kB | |
| touch_tone_4.wav | 2023-02-20 | 2.0 kB | |
| touch_tone_6.wav | 2023-02-20 | 2.1 kB | |
| 0.wav | 2023-02-20 | 12.4 kB | |
| 1.wav | 2023-02-20 | 11.9 kB | |
| 4.wav | 2023-02-20 | 8.8 kB | |
| oclock.wav | 2023-02-20 | 12.0 kB | |
| touch_tone_1.wav | 2023-02-20 | 1.9 kB | |
| touch_tone_5.wav | 2023-02-20 | 2.0 kB | |
| 5.wav | 2023-02-20 | 11.1 kB | |
| 6.wav | 2023-02-20 | 11.6 kB | |
| 7.wav | 2023-02-20 | 15.6 kB | |
| 40.wav | 2023-02-20 | 12.1 kB | |
| AM.wav | 2023-02-20 | 10.7 kB | |
| touch_tone_0.wav | 2023-02-20 | 2.0 kB | |
| touch_tone_2.wav | 2023-02-20 | 2.0 kB | |
| 8.wav | 2023-02-20 | 10.6 kB | |
| 9.wav | 2023-02-20 | 11.9 kB | |
| busy_signal.wav | 2023-02-20 | 15.8 kB | |
| exactly.wav | 2023-02-20 | 13.9 kB | |
| oh.wav | 2023-02-20 | 10.4 kB | |
| touch_tone_3.wav | 2023-02-20 | 1.9 kB | |
| 12.wav | 2023-02-20 | 15.3 kB | |
| dialtone.wav | 2023-02-20 | 3.2 kB | |
| seconds.wav | 2023-02-20 | 12.2 kB | |
| touch_tone_8.wav | 2023-02-20 | 2.1 kB | |
| touch_tone_9.wav | 2023-02-20 | 1.9 kB | |
| 13.wav | 2023-02-20 | 13.4 kB | |
| 10.wav | 2023-02-20 | 10.7 kB | |
| 11.wav | 2023-02-20 | 11.2 kB | |
| 14.wav | 2023-02-20 | 13.9 kB | |
| and.wav | 2023-02-20 | 9.4 kB | |
| fast_busy_signal.wav | 2023-02-20 | 15.8 kB | |
| 15.wav | 2023-02-20 | 13.5 kB | |
| 17.wav | 2023-02-20 | 16.4 kB | |
| PM.wav | 2023-02-20 | 11.4 kB | |
| touch_tone_10.wav | 2023-02-20 | 2.0 kB | |
| touch_tone_11.wav | 2023-02-20 | 1.9 kB | |
| 16.wav | 2023-02-20 | 15.5 kB | |
| 50_cents_please.wav | 2023-02-20 | 93.0 kB | |
| Totals: 56 Items | 1.3 MB | 0 | |
JavaScript/HTML5 Example 7
This is a telephone finite state machine.
+ Building
----------
NOTE: Smc.jar must be built and installed.
Unix & Windows:
$ make telephone
+ Executing
-----------
Load telephone.html in your browser.
(Make sure you have sound turned on before running this
application.)
Do what you normally do with a telephone: pick up the receiver
and start dialing.
Try some of these telephone number:
+ 555-1212
+ 555-9263
+ 1-212-555-1234
+ 879-6877
+ 1-802-521-6448
+ Dial a "#" or a "*"
+ 911
When you have completed the telephone call put down the receiver.
Note: If you don't put down the receiver after the call has
completed, a "receiver left off hook" alarm will sound.