---
title: "Text Language Identifier"
slug: "dataflow-nodes-text-language-identifier"
updated: 2025-07-14T14:06:59Z
published: 2025-07-14T14:06:59Z
---

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

# Text Language Identifier

Detects the language of provided text.

**Parameters**:

| name | description | default |
| --- | --- | --- |
| IgnoreSslErrors | ignore any certificate errors if Text Language Identifier address contains https | false |

**Inputs**

***Audio:*** None.

**Events:**

| name | description | known nodes that generate this event |
| --- | --- | --- |
| Every Event that has `Data.Text` field. | i.e SR Milestone events. Translation events, Custom events etc. | [SR Http](/v1/docs/dataflow-nodes-speech-recognition-sr-http), [SR WebSocket](/v1/docs/dataflow-nodes-speech-recognition-sr-websocket), [Translate](/v1/docs/dataflow-nodes-translate) |

**Outputs**

***Audio:*** One Channel Segmented Audio

***Events:***

| name | description |
| --- | --- |
| [Language Change](/v1/docs/events#language-change) | Raised whenever a language change is detected. |
| [Language Detected](/v1/docs/events#language-detected) | Raised for every analyzed utterance. |

**Remarks :**

- This node produces events that can trigger changes on other nodes' behavior. eg. [SR Http](/v1/docs/dataflow-nodes-speech-recognition-sr-http) node changes the model accordingly when it receives a language change event.

***Project Structure*** A simple project utilizing Text Language Identifier can be built like:

<center data-tomark-pass="">
<p><img src="https://cdn.document360.io/9bca2910-6a3b-4224-9470-43f91f9a6d57/Images/Documentation/image%28921%29.png" alt="image.png"></p>
</center>

This project accepts events from the client. Text Language Identifier is utilized to detect the incoming language, and change the [TTS Http](/v1/docs/dataflow-nodes-tts-http) node's language accordingly.

**Supported flow types**: Stream, Batch

    

****v4.1.0****

        
        

- Outputted Language Change event no longer has a **Text** field..
- Added Language Detected event that is sent for each analysed utterance.

     
    

****v4.0.0****

        
        

- Removed the address field.

     
    

****v1.1.0****

        
        

- Introduced node.
