> ## Documentation Index
> Fetch the complete documentation index at: https://docs.inworld.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# RemoteTTSComponent

> Remote TTS (Text-to-Speech) component for audio synthesis services. Provides access to external text-to-speech services to convert text input into audio output with configurable voice parameters.

## Examples

```typescript theme={"system"}
const ttsComponent = new RemoteTTSComponent({
synthesisConfig: {
voice: 'alloy',
speed: 1.0,
}
});
```

## Constructors

* [constructor](#constructor)

## Interfaces

* [RemoteTTSComponentProps](#remotettscomponentprops)

***

## Constructors

### constructor

```typescript theme={"system"}
new RemoteTTSComponent(props: RemoteTTSComponentProps): RemoteTTSComponent
```

Creates a new RemoteTTSComponent instance.

#### Parameters

<ParamField body="props" type="RemoteTTSComponentProps" required>
  Configuration for the remote TTS component.
</ParamField>

#### Returns

`RemoteTTSComponent`

## Interfaces

### RemoteTTSComponentProps

Configuration options for `RemoteTTSComponent` creation.

#### Properties

**synthesisConfig**?: `Config`

Speech synthesis configuration.
