spell()
spell()
function.
Using spell()
natively introduces naturalistic pauses within the sequence. In particular, it groups numbers and letters into groups of three where possible, and two where necessary. For instance, a standard 10-digit telephone number is broken up as follows:
4 2 5The same holds for spelling sequences, like long words, being broken up as follows:<pause>
2 5 2<pause>
8 9<pause>
2 9
P E NWe also introduce helpful pauses when transitioning between numbers and letters in mixed alphanumeric sequences, as follows:<pause>
E L O<pause>
P E
P R MThis holds for any number, letter, or alphanumeric string. They will be spelled out in full if included in the parentheses of<pause>
4 2 3<pause>
G D D<pause>
M L<pause>
2 3<pause>
5 4
spell()
. Spell also works with common symbols like @ (at) or - (dash).
Let’s see how this works:
spell()
Applied to Words“The name is spelled J O N, A T H, A N.”Input:
the name is spelled spell(jonathan).
Audio Clip |
---|
spell()
Applied to Numbers“The number is 4 2 5, 2 5 2, 8 9, 2 9.”Input:
the number is spell(4252528929).
spell()
Applied to Alphanumeric Sequencesthe account is r f, 5 4 3, d c, 2Input:
the account is spell(rf543dc2).
spell()
Applied to Typographical SymbolsSymbol | Pronunciation |
---|---|
@ | at |
_ | underscore |
- | dash |
. | dot |
the email address is h e l p, at, r i m e, dot, a iInput:
the email address is spell(help@rime.ai).