Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Speech / Src / Synthesis / PromptStyle.cs / 1 / PromptStyle.cs
//------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------
using System;
namespace System.Speech.Synthesis
{
///
/// TODOC
///
[Serializable]
public class PromptStyle
{
//*******************************************************************
//
// Constructors
//
//*******************************************************************
#region Constructors
///
/// TODOC
///
public PromptStyle ()
{
}
///
/// TODOC
///
///
public PromptStyle (PromptRate rate)
{
Rate = rate;
}
///
/// TODOC
///
///
public PromptStyle (PromptVolume volume)
{
Volume = volume;
}
///
/// TODOC
///
///
public PromptStyle (PromptEmphasis emphasis)
{
Emphasis = emphasis;
}
#endregion
//********************************************************************
//
// Public Properties
//
//*******************************************************************
#region public Properties
//
///
/// TODOC
///
///
public PromptRate Rate
{
get
{
return _rate;
}
set
{
_rate = value;
}
}
///
/// TODOC
///
///
public PromptVolume Volume
{
get
{
return _volume;
}
set
{
_volume = value;
}
}
///
/// TODOC
///
///
public PromptEmphasis Emphasis
{
get
{
return _emphasis;
}
set
{
_emphasis = value;
}
}
#endregion
//********************************************************************
//
// Private Fields
//
//********************************************************************
#region Private Fields
private PromptRate _rate = PromptRate.NotSet;
private PromptVolume _volume = PromptVolume.NotSet;
private PromptEmphasis _emphasis = PromptEmphasis.NotSet;
#endregion
}
//*******************************************************************
//
// Public Enums
//
//********************************************************************
#region Public Enums
///
/// TODOC
///
public enum SayAs
{
///
/// TODOC
///
SpellOut,
///
/// TODOC
///
NumberOrdinal,
///
/// TODOC
///
NumberCardinal,
///
/// TODOC
///
Date,
///
/// TODOC
///
DayMonthYear,
///
/// TODOC
///
MonthDayYear,
///
/// TODOC
///
YearMonthDay,
///
/// TODOC
///
YearMonth,
///
/// TODOC
///
MonthYear,
///
/// TODOC
///
MonthDay,
///
/// TODOC
///
DayMonth,
///
/// TODOC
///
Year,
///
/// TODOC
///
Month,
///
/// TODOC
///
Day,
///
/// TODOC
///
Time,
///
/// TODOC
///
Time24,
///
/// TODOC
///
Time12,
///
/// TODOC
///
Telephone,
#if SPEECHSERVER
///
/// TODOC
///
Currency,
#endif
///
/// TODOC
///
Text
}
///
/// TODOC
///
public enum VoiceGender
{
///
/// TODOC
///
NotSet,
///
/// TODOC
///
///
/// TODOC
///
Male,
///
/// TODOC
///
Female,
///
/// TODOC
///
Neutral
}
///
/// TODOC
///
public enum VoiceAge
{
///
/// TODOC
///
NotSet,
///
/// TODOC
///
Child=10,
///
/// TODOC
///
Teen=15,
///
/// TODOC
///
Adult=30,
///
/// TODOC
///
Senior=65
}
///
/// TODOC
///
public enum PromptRate
{
///
/// TODOC
///
NotSet,
///
/// TODOC
///
ExtraFast,
///
/// TODOC
///
Fast,
///
/// TODOC
///
Medium,
///
/// TODOC
///
Slow,
///
/// TODOC
///
ExtraSlow
}
///
/// TODOC
///
public enum PromptVolume
{
///
/// TODOC
///
NotSet,
///
/// TODOC
///
Silent,
///
/// TODOC
///
ExtraSoft,
///
/// TODOC
///
Soft,
///
/// TODOC
///
Medium,
///
/// TODOC
///
Loud,
///
/// TODOC
///
ExtraLoud,
///
/// TODOC
///
Default
}
///
/// TODOC
///
public enum PromptEmphasis
{
///
/// TODOC
///
NotSet,
///
/// TODOC
///
Strong,
///
/// TODOC
///
Moderate,
///
/// TODOC
///
None,
///
/// TODOC
///
Reduced
}
///
/// TODOC
///
public enum PromptBreak
{
///
/// TODOC
///
None,
///
/// TODOC
///
ExtraSmall,
///
/// TODOC
///
Small,
///
/// TODOC
///
Medium,
///
/// TODOC
///
Large,
///
/// TODOC
///
ExtraLarge
}
#endregion
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------
using System;
namespace System.Speech.Synthesis
{
///
/// TODOC
///
[Serializable]
public class PromptStyle
{
//*******************************************************************
//
// Constructors
//
//*******************************************************************
#region Constructors
///
/// TODOC
///
public PromptStyle ()
{
}
///
/// TODOC
///
///
public PromptStyle (PromptRate rate)
{
Rate = rate;
}
///
/// TODOC
///
///
public PromptStyle (PromptVolume volume)
{
Volume = volume;
}
///
/// TODOC
///
///
public PromptStyle (PromptEmphasis emphasis)
{
Emphasis = emphasis;
}
#endregion
//********************************************************************
//
// Public Properties
//
//*******************************************************************
#region public Properties
//
///
/// TODOC
///
///
public PromptRate Rate
{
get
{
return _rate;
}
set
{
_rate = value;
}
}
///
/// TODOC
///
///
public PromptVolume Volume
{
get
{
return _volume;
}
set
{
_volume = value;
}
}
///
/// TODOC
///
///
public PromptEmphasis Emphasis
{
get
{
return _emphasis;
}
set
{
_emphasis = value;
}
}
#endregion
//********************************************************************
//
// Private Fields
//
//********************************************************************
#region Private Fields
private PromptRate _rate = PromptRate.NotSet;
private PromptVolume _volume = PromptVolume.NotSet;
private PromptEmphasis _emphasis = PromptEmphasis.NotSet;
#endregion
}
//*******************************************************************
//
// Public Enums
//
//********************************************************************
#region Public Enums
///
/// TODOC
///
public enum SayAs
{
///
/// TODOC
///
SpellOut,
///
/// TODOC
///
NumberOrdinal,
///
/// TODOC
///
NumberCardinal,
///
/// TODOC
///
Date,
///
/// TODOC
///
DayMonthYear,
///
/// TODOC
///
MonthDayYear,
///
/// TODOC
///
YearMonthDay,
///
/// TODOC
///
YearMonth,
///
/// TODOC
///
MonthYear,
///
/// TODOC
///
MonthDay,
///
/// TODOC
///
DayMonth,
///
/// TODOC
///
Year,
///
/// TODOC
///
Month,
///
/// TODOC
///
Day,
///
/// TODOC
///
Time,
///
/// TODOC
///
Time24,
///
/// TODOC
///
Time12,
///
/// TODOC
///
Telephone,
#if SPEECHSERVER
///
/// TODOC
///
Currency,
#endif
///
/// TODOC
///
Text
}
///
/// TODOC
///
public enum VoiceGender
{
///
/// TODOC
///
NotSet,
///
/// TODOC
///
///
/// TODOC
///
Male,
///
/// TODOC
///
Female,
///
/// TODOC
///
Neutral
}
///
/// TODOC
///
public enum VoiceAge
{
///
/// TODOC
///
NotSet,
///
/// TODOC
///
Child=10,
///
/// TODOC
///
Teen=15,
///
/// TODOC
///
Adult=30,
///
/// TODOC
///
Senior=65
}
///
/// TODOC
///
public enum PromptRate
{
///
/// TODOC
///
NotSet,
///
/// TODOC
///
ExtraFast,
///
/// TODOC
///
Fast,
///
/// TODOC
///
Medium,
///
/// TODOC
///
Slow,
///
/// TODOC
///
ExtraSlow
}
///
/// TODOC
///
public enum PromptVolume
{
///
/// TODOC
///
NotSet,
///
/// TODOC
///
Silent,
///
/// TODOC
///
ExtraSoft,
///
/// TODOC
///
Soft,
///
/// TODOC
///
Medium,
///
/// TODOC
///
Loud,
///
/// TODOC
///
ExtraLoud,
///
/// TODOC
///
Default
}
///
/// TODOC
///
public enum PromptEmphasis
{
///
/// TODOC
///
NotSet,
///
/// TODOC
///
Strong,
///
/// TODOC
///
Moderate,
///
/// TODOC
///
None,
///
/// TODOC
///
Reduced
}
///
/// TODOC
///
public enum PromptBreak
{
///
/// TODOC
///
None,
///
/// TODOC
///
ExtraSmall,
///
/// TODOC
///
Small,
///
/// TODOC
///
Medium,
///
/// TODOC
///
Large,
///
/// TODOC
///
ExtraLarge
}
#endregion
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- HttpBrowserCapabilitiesBase.cs
- ContentPresenter.cs
- TraceContextEventArgs.cs
- SafePEFileHandle.cs
- InfoCardRSAPKCS1SignatureFormatter.cs
- ClientBuildManager.cs
- TcpClientChannel.cs
- QueryOptionExpression.cs
- TrustSection.cs
- SmiConnection.cs
- DataQuery.cs
- OleDbWrapper.cs
- ViewGenResults.cs
- MediaSystem.cs
- UnsafeNativeMethods.cs
- RegexNode.cs
- ObjectDataSourceEventArgs.cs
- DataGridTablesFactory.cs
- DataGridViewColumnStateChangedEventArgs.cs
- EntitySetBaseCollection.cs
- TextTreeDeleteContentUndoUnit.cs
- CodeDomConfigurationHandler.cs
- XmlSerializerNamespaces.cs
- Site.cs
- HtmlInputFile.cs
- TimeSpanValidatorAttribute.cs
- TableLayout.cs
- PrimarySelectionAdorner.cs
- RowBinding.cs
- DataGridRowAutomationPeer.cs
- ResourceReader.cs
- TextSelectionHighlightLayer.cs
- TablePattern.cs
- ToolboxComponentsCreatingEventArgs.cs
- DataSvcMapFileSerializer.cs
- QueryResult.cs
- TableSectionStyle.cs
- Token.cs
- MenuItem.cs
- TreeNodeStyleCollection.cs
- BehaviorEditorPart.cs
- MasterPage.cs
- TextDecoration.cs
- DetailsViewInsertEventArgs.cs
- AttachInfo.cs
- DataGridComponentEditor.cs
- HttpListener.cs
- PositiveTimeSpanValidator.cs
- odbcmetadatacolumnnames.cs
- WebPartConnectionsCancelVerb.cs
- GridViewSelectEventArgs.cs
- Int32Converter.cs
- InkCanvasSelectionAdorner.cs
- DiagnosticsConfiguration.cs
- StateMachineExecutionState.cs
- StringDictionary.cs
- _SingleItemRequestCache.cs
- PingReply.cs
- AddressAccessDeniedException.cs
- SqlDependencyListener.cs
- BulletChrome.cs
- StackBuilderSink.cs
- WebPartActionVerb.cs
- ListArgumentProvider.cs
- AttachedPropertyBrowsableAttribute.cs
- SystemIcmpV4Statistics.cs
- OleDbWrapper.cs
- ToolboxItemAttribute.cs
- XmlSchemaException.cs
- PrimaryKeyTypeConverter.cs
- LineGeometry.cs
- EventLogTraceListener.cs
- Rule.cs
- TemplatePartAttribute.cs
- ComponentDispatcher.cs
- SortFieldComparer.cs
- OracleInternalConnection.cs
- VirtualPathProvider.cs
- TextEditor.cs
- OciEnlistContext.cs
- GifBitmapEncoder.cs
- ChildTable.cs
- ObjectItemCollectionAssemblyCacheEntry.cs
- ImageAttributes.cs
- XPathAncestorIterator.cs
- Timer.cs
- ContextInformation.cs
- Filter.cs
- Classification.cs
- MetafileHeaderWmf.cs
- ControlPropertyNameConverter.cs
- XmlUtil.cs
- TypeBrowser.xaml.cs
- SiteMap.cs
- Viewport3DAutomationPeer.cs
- KeyboardEventArgs.cs
- _SingleItemRequestCache.cs
- SQLByteStorage.cs
- PointIndependentAnimationStorage.cs
- handlecollector.cs