SpeechSynthesizer
SpeechSynthesizer()
~SpeechSynthesizer()
Rate
State
Voice
Volume
AddLexicon(Uri, String)
Dispose()
GetCurrentlySpokenPrompt()
GetInstalledVoices()
GetInstalledVoices(CultureInfo)
Pause()
RemoveLexicon(Uri)
Resume()
SelectVoice(String)
SelectVoiceByHints(VoiceGender)
SelectVoiceByHints(VoiceGender, VoiceAge)
SelectVoiceByHints(VoiceGender, VoiceAge, Int32)
SelectVoiceByHints(VoiceGender, VoiceAge, Int32, CultureInfo)
SetOutputToAudioStream(Stream, SpeechAudioFormatInfo)
SetOutputToDefaultAudioDevice()
SetOutputToNull()
SetOutputToWaveFile(String)
SetOutputToWaveFile(String, SpeechAudioFormatInfo)
SetOutputToWaveStream(Stream)
Speak(Prompt)
Speak(PromptBuilder)
Speak(String)
SpeakAsync(Prompt)
SpeakAsync(PromptBuilder)
SpeakAsync(String)
SpeakAsyncCancel(Prompt)
SpeakAsyncCancelAll()
SpeakSsml(String)
SpeakSsmlAsync(String)
BookmarkReached
PhonemeReached
SpeakCompleted
SpeakProgress
SpeakStarted
StateChanged
VisemeReached
VoiceChange
net5.0
namespace System.Speech.Synthesis
{
public sealed class SpeechSynthesizer : IDisposable
{
public void SetOutputToWaveStream(Stream audioDestination);
}
}
NetFx Compat Lab | 0.5 %
Reference this API |
---|---|
nuget.org | 0.0 %
Reference this API |
Upgrade Planner | 0.0 %
Reference this API |
.NET | 5.06.07.08.09.010.0 |
.NET Core | 2.02.12.23.03.1 |
.NET Framework | 3.03.54.04.54.5.14.5.24.64.6.14.6.24.74.7.14.7.24.84.8.1 |
.NET Standard | 2.02.1 |
Information specific to net5.0 | |
Assembly | System.Speech , Version=4.0.0.0, PublicKeyToken=31bf3856ad364e35 |
Referencing | Your project needs a package reference to |
Package | System.Speech (10.0.0-preview.1.25080.5) netstandard2.0 |
Platform Restrictions | This API is only supported on the following platforms:
|
- Built-in API
- Package-provided API