---
url: >-
  https://adk.nht.io/api/@nhtio/adk/batteries/tts/native/exceptions/variables/E_INVALID_NATIVE_TTS_OPTIONS.md
description: >-
  Thrown when the resolved adapter options fail validation against {@link
  @nhtio/adk/batteries/tts/native!nativeTtsOptionsSchema} — e.g. an unknown
  option key, a non-numeric `rate`, or a `platform` outside the supported set.
  Fatal: config bugs fail loud, not at `synthesize` time. Printf arg:
  `[detail]`.
---

# Variable: E\_INVALID\_NATIVE\_TTS\_OPTIONS

```ts
const E_INVALID_NATIVE_TTS_OPTIONS: CreatedException<[string]>;
```

Defined in: [src/batteries/tts/native/exceptions.ts:22](https://github.com/NHTIO/ADK/blob/v1.20260718.0/src/src/batteries/tts/native/exceptions.ts#L22)

Thrown when the resolved adapter options fail validation against
[@nhtio/adk/batteries/tts/native!nativeTtsOptionsSchema](../../validation/variables/nativeTtsOptionsSchema.md) — e.g. an unknown option key, a
non-numeric `rate`, or a `platform` outside the supported set. Fatal: config bugs fail loud, not
at `synthesize` time. Printf arg: `[detail]`.
