Upgrade 3CX to v18 and get it hosted free!

Asterisk cmd SayNumber

Author image

Synopsis

Says a number (e.g. “one thousand, two hundred and eighty eight”).

Description

SayNumber(number, gender)

Says number, in the language choosen (defaults to English). Copes only with integers between 0 and 99,999,999.

Gender is one of
“f” female
“m” male
“c” common/neuter

Compare with SayDigits.

Language-specific

Setting the language can change the way numbers are pronounced. The digits will be turned into
words according to the rules of the chosen language. By example, for the number 92 using the “en” language file “digits/90” will be played followed by “digits/2”) but for the “fr” language the file file “digits/80” will be played followed by “digits/12”).

This will work correctly only if the rules for the chosen language are coded into Asterisk and all of the required sound files are present.

Example

SayNumber(123,f) ; Says “one hundred and twenty three”

See Also


Asterisk | Applications | Functions | Variables | Expressions | Asterisk FAQ


Article Reviews

Write a Review

Your email address will not be published. Required fields are marked *

Required Field. Minimum 5 characters.

Required Field. Minimum 5 characters, maximum 50.

Required field.There is an error with this field.

Required Field.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

There are no reviews for this article. Be the first one to write a review.

Related Posts:

Get 3CX - Absolutely Free!
Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.