---
title: soNumberMode
framework: Application Services
role: symbol
role_heading: Enumeration Case
platforms: [macOS 10.0+]
path: applicationservices/1552228-speech-channel_information_constants/sonumbermode
---

# soNumberMode

## Declaration

```occ
soNumberMode = 'nmbr'
```

## Discussion

Get or set the speech channel’s current number-processingmode. Two `OSType` constantsare currently defined, [modeNormal](../1552256-speech-channel_modes/modenormal.md) and [modeLiteral](../1552256-speech-channel_modes/modeliteral.md).When the number-processing mode is `modeNormal`,the synthesizer assembles digits into numbers (so that “12” is spokenas “twelve”). When the mode is `modeLiteral`,each digit is spoken literally (so that “12” is spoken as “one, two”).The `speechInfo` parameteris a pointer to a variable of type `OSType`, whichspecifies the number-processing mode.

This selector works with both the `GetSpeechInfo` and `SetSpeechInfo` functions.
