# Sandbox.Speech.Synthesizer.TrySetVoice

## Overload 1

```csharp
Synthesizer TrySetVoice(string voiceName)
```

Tries to set the voice to a matching voice name installed on the user's system.

### Parameters

- `voiceName` (`string`)

### Returns

`Synthesizer`

## Overload 2

```csharp
Synthesizer TrySetVoice(string gender = Male, string age = null)
```

Tries to set the voice matching gender and age criteria.

### Parameters

- `gender` (`string`), default `Male`
- `age` (`string`), default `null`

### Returns

`Synthesizer`

Declared in [Sandbox.Speech.Synthesizer](/api/Sandbox.Speech.Synthesizer).
Assembly: `Sandbox.Engine`.
