<?xml version="1.0"?>
<doc>
<assembly>
<name>
Voice
</name>
</assembly>
<members>
<member name="M:Voice.frmAbout.GetOSVersion">
	<summary>
 This gets the Operating system version. 
 </summary>
</member><member name="M:Voice.ClsEncoding.GetEncodingDisplayName(System.Int32)">
	<summary>
 Get the encoding display name from the provided code page.
 </summary>
	<param name="codePage">The encoding code page.</param>
	<returns>The encoding display name.</returns>
	<remarks></remarks>
</member><member name="M:Voice.ClsStrings.ToAlternateCase(System.String,System.Boolean,System.Boolean)">
	<summary>
 Converts a string to alternate case (aLtErNaTeCaSe)
 </summary>
	<param name="sText">The string to convert.</param>
	<param name="StartWithLowerCase">Start string with lowercase or uppercase
 character.</param>
	<param name="CalculateWord">Convert whole string (including spaces) or
 convert word for word (not including spaces) to alternate case</param>
	<returns></returns>
	<remarks></remarks>
</member><member name="P:Voice.My.Resources.Resources.ResourceManager">
	<summary>
  Returns the cached ResourceManager instance used by this class.
</summary>
</member><member name="P:Voice.My.Resources.Resources.Culture">
	<summary>
  Overrides the current thread's CurrentUICulture property for all
  resource lookups using this strongly typed resource class.
</summary>
</member><member name="T:Voice.My.Resources.Resources">
	<summary>
  A strongly-typed resource class, for looking up localized strings, etc.
</summary>
</member><member name="M:Voice.MainForm.Link_Clicked(System.Object,System.Windows.Forms.LinkClickedEventArgs)">
	<summary>
 An internet link was clicked inside the RichTextBox control.
 </summary>
	<remarks></remarks>
</member><member name="M:Voice.MainForm.vox_StartStream(System.Int32,System.Object)">
	<summary>
 The StartStream event occurs when the text-to-speech (TTS) engine begins 
 speaking a stream for the SpVoice object.
 </summary>
	<param name="StreamNumber">The stream number which generated the event.</param>
	<param name="StreamPosition">The character position in the output 
 stream at which the stream begins.</param>
	<remarks></remarks>
</member><member name="M:Voice.MainForm.vox_VoiceChange(System.Int32,System.Object,SpeechLib.SpObjectToken)">
	<summary>
 The VoiceChange event occurs when the text-to-speech (TTS) engine detects 
 a change of voice while speaking a stream for the SpVoice object.
 </summary>
	<param name="StreamNumber">The stream number which generated the event.</param>
	<param name="StreamPosition">The character position in the output stream at 
 which the change of voice occurs.</param>
	<param name="Token">The ObjectToken of the new voice.</param>
	<remarks></remarks>
</member><member name="M:Voice.MainForm.vox_EndStream(System.Int32,System.Object)">
	<summary>
 The EndStream event occurs when the TTS engine reaches the end of a 
 stream while speaking for the SpVoice object.
 </summary>
	<param name="StreamNumber">The stream number which generated the event.</param>
	<param name="StreamPosition">The ending character position in the output stream</param>
	<remarks>When a voice enqueues more than one stream by speaking 
 asynchronously, the stream number is necessary to associate an event 
 with the appropriate stream.</remarks>
</member><member name="M:Voice.MainForm.vox_Viseme(System.Int32,System.Object,System.Int64,SpeechLib.SpeechVisemeType,SpeechLib.SpeechVisemeFeature,SpeechLib.SpeechVisemeType)">
	<summary>
 The Viseme event occurs when the text-to-speech (TTS) engine detects 
 a viseme boundary while speaking a stream for the SpVoice object.
 </summary>
	<param name="StreamNumber">The stream number which generated the event.</param>
	<param name="StreamPosition">The character position in the output stream 
 at which the viseme begins.</param>
	<param name="Duration">The duration of the viseme state.</param>
	<param name="NextVisemeId">The next viseme ID.</param>
	<param name="Feature">The SpeechVisemeFeature, which may indicate emphasis
 or stress on the viseme.</param>
	<param name="CurrentVisemeId">The current viseme ID.</param>
	<remarks></remarks>
</member><member name="M:Voice.MainForm.vox_Word(System.Int32,System.Object,System.Int32,System.Int32)">
	<summary>
 The Word event occurs when the text-to-speech (TTS) engine detects 
 a word boundary while speaking a stream for the SpVoice object.
 </summary>
	<param name="StreamNumber">The stream number which generated the event.</param>
	<param name="StreamPosition">The character position in the output 
 stream at which the word begins.</param>
	<param name="CharacterPosition">The character position in the input stream 
 one character before the start of the word. In the case of the first 
 word in a stream, this parameter is zero.</param>
	<param name="Length">The length of the word in the input stream.</param>
	<remarks></remarks>
</member><member name="M:Voice.MainForm.vox_Sentence(System.Int32,System.Object,System.Int32,System.Int32)">
	<summary>
 The Sentence event when the text-to-speech (TTS) engine detects a 
 sentence boundary while speaking a stream for the SpVoice object.
 </summary>
	<param name="StreamNumber">The stream number which generated the event.</param>
	<param name="StreamPosition">The character position in the output stream 
 at which the sentence begins.</param>
	<param name="CharacterPosition">The character position in the input stream
 one character before the start of the sentence. In the case of the 
 first sentence in a stream, this parameter is zero.</param>
	<param name="Length">The length of the sentence.</param>
	<remarks></remarks>
</member><member name="M:Voice.MainForm.HighLightSpoken(System.Int32,System.Int32)">
	<summary>
 This subroutine will highlight the word or sentence as it is being spoken
 by the text-to-speech (TTS) engine.
 </summary>
	<param name="CharacterPosition">The character position in the input 
 stream one character before the start of the word.</param>
	<param name="Length">The length of the word or sentence 
 in the input stream.</param>
	<remarks></remarks>
</member><member name="M:Voice.MainForm.SetSpeakingStatus(System.Boolean,System.Int32,System.Object)">
	<summary>
 This subroutine will update the character status page.
 </summary>
	<param name="StreamNumber">The stream number which generated the event.</param>
	<param name="StreamPosition">The character position in the output stream 
 at which the viseme begins.</param>
	<remarks></remarks>
</member><member name="M:Voice.MainForm.SetAudioFormat">
	<summary>
 This Method loads the Audio Format Combo Box.
 </summary>
</member><member name="M:Voice.MainForm.ComboVoices_SelectedIndexChanged(System.Object,System.EventArgs)">
	<summary>
 The AllowOutputFormatChangesOnNextSet property gets and sets the flag that specifies whether SAPI will 
 adjust the format of a voice object's new audio output device automatically. By default, when an application 
 sets a voice object's AudioOutput property to an audio device, SAPI will change the format of that device 
 to match the engine's preferred format. In cases where a specific audio format is required, such as telephony 
 applications, the AllowOutputFormatChangesOnNextSet property can be used to prevent this format change.
 When this property is true, SAPI adjusts the format of the audio output object to the engine's preferred format. 
 When it is false, SAPI uses the audio output object's format. If the output is set to a stream object, SAPI will 
 convert the output to the format of the stream. 
 </summary>
	<remarks>
 Using the same audio format for input and output source is useful for sound cards that do not support 
 full-duplex audio (i.e., input format must match output format). If the input format quality is lower than 
 the output format quality, the output format quality will be reduced to equal the input quality.
 </remarks>
</member>
</members>
</doc>