> ## 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.

> InworldAudioEdgeAsset

# InworldAudioEdgeAsset

[Overview](../overview) > InworldAudioEdgeAsset

**Class:** `InworldAudioEdgeAsset` | **Inherits from:** `InworldEdgeAsset`

Specialized edge asset for audio data filtering within graph workflows in the Inworld framework.
Extends the base edge functionality to evaluate audio data validity and control audio flow.
This asset can be created through Unity's Create menu and used to add audio-specific routing to conversation flows.
Used for implementing audio processing gates and audio data validation in AI conversation systems.

## Properties

* [EdgeTypeName](#edgetypename)

## Methods

* [MeetsCondition](#meetscondition)

## Reference

### EdgeTypeName

A constant string `AudioEdge`, mainly used in generating the Json.

Did not use in the runtime.

#### Returns

**Type:** `string`

***

### MeetsCondition

Evaluates whether the input data meets the audio condition for this edge.
Checks if the input data contains valid audio information and determines edge traversal.
The behavior is controlled by the m\_AllowedPassByDefault setting - if true, valid audio passes; if false, invalid audio passes.

#### Parameters

| Parameter | Type              | Description                                            |
| --------- | ----------------- | ------------------------------------------------------ |
| inputData | `InworldBaseData` | The input data to evaluate for audio content validity. |

#### Returns

**Type:** `bool`

***
