SayAs Enumeration

 

Enumerates the content types for the speaking of elements such as times, dates, and currency.

Namespace:   System.Speech.Synthesis
Assembly:  System.Speech (in System.Speech.dll)

public enum class SayAs

Member nameDescription
Date

Speak a number sequence as a date. For example, speak “05/19/2004” or “19.5.2004” as “may nineteenth two thousand four”.

Day

Speak a number as the day in a date. For example, speak “3rd” as “third”.

DayMonth

Speak a number sequence as a day and month. For example, speak “12/05” as “May twelfth”, and speak “05/12” as “December 5th”.

DayMonthYear

Speak a number sequence as a date including the day, month, and year. For example, speak “12/05/2004” as “May twelfth two thousand four”.

Month

Speak a word as a month. For example, speak “June” as “June”.

MonthDay

Speak a number sequence as a month and day. For example, speak “05/12” as “may twelfth”, and speak “12/5” as “December 5th”.

MonthDayYear

Speak a number sequence as a date including the day, month, and year. For example, speak “12/05/2004” as “December fifth two thousand four”.

MonthYear

Speak a number sequence as a month and year. For example, speak “05/2004” as “May two thousand four”.

NumberCardinal

Speak a number as a cardinal number. For example, speak "3" as "three".

NumberOrdinal

Speak a number as an ordinal number. For example, speak "3rd" as "third".

SpellOut

Spell the word or phrase. For example, say “clock” as “C L O C K”.

Telephone

Speak a number sequence as a U.S. telephone number. For example, speak “(306) 555-1212” as “Area code three zero six five five five one two one two”.

Text

Speak the word or phrase as text. For example, speak “timeline” as “timeline”.

Time

Speak a number sequence as a time. For example, speak “9:45” as “nine forty-five”, and speak “9:45am” as “nine forty-five A M”.

Time12

Speak a number sequence as a time using the 12-hour clock. For example, speak “03:25” as “three twenty-five”.

Time24

Speak a number sequence as a time using the 24-hour clock. For example, speak “18:00” as “eighteen hundred hours”.

Year

Speak a number as a year. For example, speak “1998” as “nineteen ninety-eight”.

YearMonth

Speak a number sequence as a year and month. For example, speak “2004/05” as “May two thousand four”.

YearMonthDay

Speak a number sequence as a date including the day, month, and year. For example, speak “2004/05/12” as “May twelfth two thousand four”.

The AppendTextWithHint method uses members of the SayAs enumeration to specify the content type of the appended text, which the speech synthesis engine can use to inform its pronunciation.

.NET Framework
Available since 3.0
Return to top
Show: