# Sandbox.Speech.Synthesizer.Play

```csharp
SoundHandle Play()
```

Takes info from `F:Sandbox.Speech.Synthesizer.Builder` and creates a `T:System.Speech.Synthesis.SpeechSynthesizer`, outputting to a stream object.
Using `T:Sandbox.Speech.Synthesizer.AudioStreamHelpers` we then read all the PCM samples, and write it to a SoundStream.
This means it'll work like any other sound.

### Returns

`SoundHandle`

Declared in [Sandbox.Speech.Synthesizer](/api/Sandbox.Speech.Synthesizer).
Assembly: `Sandbox.Engine`.
