NeuraNextAI: API Documentation

Guide

Getting Started

Welcome to the NeuraNext AI API, your gateway to integrating advanced language processing services into your applications. Our API offers three core functionalities—language translation, voice-to-text conversion, and text-to-voice conversion—powered by cutting-edge artificial intelligence. Whether you're building communication tools, enhancing accessibility, or automating workflows, NeuraNext AI provides seamless, accurate, and fast solutions for your language needs. With NeuraNext AI, you can break down language barriers, easily convert speech to text for transcription, and generate lifelike voiceovers from text. Our API is designed for developers seeking to incorporate sophisticated language technology into their applications with minimal effort and maximum performance.

API Base Url : https://api.neuranextai.com/

1. Get Languages for Text Translation

End Point : GET api/get-translate-languages
Description :

Allow you to get the available languages for translating texts

Example Response :

Success Response: 200
{
    "result": {
        "languages": [
            {
                "tl_id": 1,
                "l_name": "English",
                "api_l_code": "en"
            },
            {
                "tl_id": 2,
                "l_name": "Albanian",
                "api_l_code": "sq"
            }
]
    },
    "status": "success",
    "message": "languages list"
}

2. Translate Text

End Point : POST api/translate-text
Description :

Allow you to translate texts from a source language to destination language

Request Parameters
Parameter Type Description
t_text String Text to translate
t_source String Text source language or text current language
t_target String Text target Language or text translated to
Example Request

{
    "t_text":"hello user",  
    "t_source":"en", 
    "t_target":"es"
}

Example Response

{
    "result": {
        "translated_text": "hola usuario"
    },
    "status": "success",
    "message": "translated text"
}

3. Auto Detect Source Language of Text

End Point : POST api/translate-text-auto-detect-source
Description :

Allow you to auto detect source language and translate texts to destination language

Request Parameters
Parameter Type Description
t_text String Text to translate
t_target String Text target Language or text translated to
Example Request

{
    "t_text":"hello user",  
    "t_target":"es"
}

Example Response

Success Response: 200 ok
{
    "result": {
        "translated_text": "hola usuario"
    },
    "status": "success",
    "message": "translated text"
}

4. Get Languages for Speech to Text Translation

End Point : GET api/get-languages
Description :

Allow you to list languages available for voice to text translation

Request Parameters
Example Response

Success Response: 200 ok
{
    "result": {
        "languages": [
            {
                "id": 1,
                "ln_description": "English US",
                "api_l_code": "en-us"
            },
            {
                "id": 2,
                "ln_description": "English India",
                "api_l_code": "en-in"
            }
        ]
    },
    "status": "success",
    "message": "languages list"
}

5.Translate Speech to Text

End Point : POST api/translate
Description :

Allow you to translate audio to text

Request Parameters
Parameter Type Description
t_sample_rate Integer Default value 16000
t_language String Language for the target text
t_accuracy String Accuracy needed for the output, High, Medium, Low
audio_file String .wav file
Example Request

form-data

t_sample_rate:16000
t_language:en-us
t_accuracy:low
audio_file:file

Example Response

Success Response: 200 ok
{
    "result": {
        "text": "this is a dummy taxed"
    },
    "status": "success",
    "message": "audio translated"
}

6.Get Languages for Text to Speech Conversion

End Point : GET api/get-tts-languages
Description :

Allow you to get languages for text to speech conversion

Example Response

Success Response: 200 ok
{
    "result": {
        "languages": [
            {
                "id": 1,
                "language_name": "Punjabi",
                "api_l_code": "pa"
            },
            {
                "id": 2,
                "language_name": "Kurdish",
                "api_l_code": "ku"
            },
            {
                "id": 3,
                "language_name": "Amharic",
                "api_l_code": "am"
            },
            {
                "id": 4,
                "language_name": "Hungarian",
                "api_l_code": "hu"
            },
            {
                "id": 5,
                "language_name": "Greek",
                "api_l_code": "el"
            }
        ]
    },
    "status": "success",
    "message": "languages list"
}

7.Get Voice Types for Text to Speech Conversion

End Point : POST api/get-tts-voice-types
Description :

Allow you to get voice types for text to speech conversion

Request Parameters
Parameter Type Description
language String Target language of voice output
Example Request

{
    "language":"en"
}

Example Response

Success Response: 200 ok
{
    "result": {
        "voicetypes": [
            {
                "v_id": 1,
                "voice_name": "Voice 1",
                "gender": "F",
                "locale": "en-us",
                "l_name": "english",
                "language_name": "English",
                "api_l_code": "en"
            },
            {
                "v_id": 2,
                "voice_name": "Voice 2",
                "gender": "MF",
                "locale": "en-us",
                "l_name": "english",
                "language_name": "English",
                "api_l_code": "en"
            }
  ]
    },
    "status": "success",
    "message": "languages list"
}

8.Translate text to speech

End Point : POST api/transalate-to-speech
Description :

Allow you to translate the text to speech

Request Parameters
Parameter Type Description
v_id Integer voice id from voice type api
text String Text to translate
Example Request

{
    "v_id":1,
    "text":"hello john"
}

Example Response

Success Response: 200 ok
{
    "result": {
        "audio_file_path": "https://api.neuranextai.com/tts/download?fln=tts_1728372933748.wav"
    },
    "status": "success",
    "message": "This translated file  available only for 2 hours"
}

9. Audio file to text translation

End Point : POST api/translate-file
Description :

Allow you to translate an audio file to text

Request Parameters
Parameter Type Description
t_file file File for translation
t_source String Language of audio file
t_target String Target language of text
Example Request

form-data
t_file:file
t_source:en
t_target:es

Example Response

{
    "result": {
        "translated_file_url": "https://api.neuranextai.com/ttf/download?fln=tr_1727880405243.txt"
    },
    "status": "success",
    "message": "translated text"
}

airoglobal logo

NeuraNext AI is a cutting-edge platform offering seamless language solutions, including translation, voice-to-text, and text-to-voice conversion services.



© 2025-2026 NeuraNextAI | All Right Reserved
Loading…