---
title: "Age"
slug: "dataflow-nodes-age"
updated: 2026-02-10T04:32:09Z
published: 2026-02-10T04:32:09Z
canonical: "docs.knovvu.com/dataflow-nodes-age"
---

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

# Age

Evaluates the age of speaker of the input voice.

## Parameters
&emsp;none


## Inputs

### Audio
&emsp;Accepts audio from a single channel. 


### Events
&emsp;none

## Outputs

### Audio
&emsp;none

### Events
| name | description |
|---|---|
| [Age Change](/v1/docs/events#age-change)| This event is raised once when the age of the speaker is detected, it will be raised again each time the age of the speaker changes. |

## Remarks  
- This node evaluates the speech in segments of 3 seconds. Silent periods are not included in this duration. 

### Project Structure
The Age Node only needs audio input. The audio doesn't have to be [segmented](/v1/docs/dataflow-nodes-audio-splitters){target=`_blank`}. So, you can place the Age node wherever the desired audio is flowing through. A simple project can be built as such:
<center>
    
![image.png](https://cdn.document360.io/9bca2910-6a3b-4224-9470-43f91f9a6d57/Images/Documentation/image%28905%29.png){height="" width=""}
</center>

However, a better approach would be:

<center>

![image.png](https://cdn.document360.io/9bca2910-6a3b-4224-9470-43f91f9a6d57/Images/Documentation/image%28904%29.png){height="" width=""}


</center>

:::(Info) (Why this approach is better?)
In the second example, the only difference is that we pass the audio through a VAD node. This means the audio is filtered. The only audio info that passes through a VAD is speech info. This approach will result in better confidence levels in Age identification since random silences are cleared.
:::

### Supported flow types
Stream, Batch

## Release History


<div style="max-height: 200px; overflow-y: auto; overflow-x: hidden">
  <details>
        <summary> <strong> v4.5.0</strong> </summary>
        <ul>
            <li>Removed 'Address' and 'Ignore SSL Errors' from parameters. </li>
        </ul>
    </details>
  <details>
        <summary> <strong> v3.1.0</strong> </summary>
        <ul>
            <li>Fixed a rarely observed crash while responding to Stop</li>
        </ul>
    </details>
    <details>
      <summary> <strong> v1.0.0</strong>  </summary>
       <ul>
              <li> Introduced Node.</li>
          </ul>
  </details>

</div>
