ToneScript is a description syntax for the characteristics of
call-progress tone
In telephony, call progress tones are audible tones that provide an indication of the status of a telephone call to the user. The tones are generated by a central office or a private branch exchange (PBX) to the calling party.
Telecommunication ...
s.
A call progress tone is a pattern of audible tones played to the caller in a
telephone call
A telephone call is a connection over a telephone network
A telephone network is a telecommunications network that connects telephones, which allows telephone calls between two or more parties, as well as newer features such as fax and interne ...
, conveying the status of the call. ToneScript describes the pattern of frequency, cadence, and level of the signal. Many
Internet telephony
Voice over Internet Protocol (VoIP), also called IP telephony, is a method and group of technologies for the delivery of voice communications and multimedia sessions over Internet Protocol (IP) networks, such as the Internet. The terms Internet t ...
devices support configuration options for users to customize the tones, but standard patterns are provided for various telephone administrations. ToneScript is used in
Sipura,
Linksys and
Cisco
Cisco Systems, Inc., commonly known as Cisco, is an American-based multinational digital communications technology conglomerate corporation headquartered in San Jose, California. Cisco develops, manufactures, and sells networking hardware, ...
family of
IP telephony
Voice over Internet Protocol (VoIP), also called IP telephony, is a method and group of technologies for the delivery of voice communications and multimedia sessions over Internet Protocol (IP) networks, such as the Internet. The terms Internet t ...
products.
Format
*A ToneScript syntax may have at most 120 characters.
*A calling tone may use up to 6 frequency components
where
*A cadence section
indicates its Duration
followed by up to 6 subsections
in parenthesis. A subsection consists of an ON duration (* for always on), an OFF duration and the list of frequency components
used in that subsection.
:
:
:
*A FreqScript is a sequence of frequencies
in hertz and their corresponding levels
in
dBm
DBM or dbm may refer to:
Science and technology
* dBm, a unit for power measurement
* DBM (computing), family of key-value database engines including dbm, ndbm, gdbm, and Berkeley DB
* Database Manager (DBM), a component of 1987's ''Extended Edi ...
*:
@