Question & Answer
Question
How can you program the Speech to Text service to output numerical characters instead of spelling out the numbers?
For example, you might want to output “888-123-4567” instead of “eight eight eight one two three four five six seven eight.”
Answer
The Speech to Text service has a smart_formatting parameter that converts the following data into more conventional representations in the final transcript:
- Dates
- Times
- A series of digits and numbers
- Phone numbers
- Currency values
- Internet addresses
The documentation provides the steps that are needed to turn on the smart formatting functionality. The smart formatting feature is beta functionality that is only available for US English, Japanese, and Spanish.
[{"Type":"MASTER","Line of Business":{"code":"LOB10","label":"Data and AI"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSH3YV","label":"IBM Speech to Text for IBM Cloud"},"ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"}]
Was this topic helpful?
Document Information
More support for:
IBM Speech to Text for IBM Cloud
Software version:
All Versions
Document number:
963414
Modified date:
12 January 2023
UID
ibm1KB0010953
Manage My Notification Subscriptions