Introduction
Welcome to Fourie.ai: Your Comprehensive Solution for Content Localization
In the ever-evolving landscape of global communication, the need for effective and inclusive content localization is paramount. Fourie.ai stands at the forefront of this challenge, offering an advanced platform that combines the power of AI and machine learning to redefine how content is adapted and delivered across diverse markets. Our services are designed to cater to a multitude of industries, ranging from media and entertainment to educational and corporate sectors, ensuring that your message is not just heard, but resonates deeply with your audience.
Key Features of Fourie.ai:
- Multilingual Support: Our platform proudly supports multiple languages in various accents, ensuring that your content is accessible and relatable to a global audience.
- Text-to-Speech Services: Convert written text into natural, lifelike speech in more than 40 languages and accents, making your content engaging and inclusive.
- Speech-to-Text Conversion: Utilize sophisticated audio processing to transcribe spoken words accurately into text, enhancing content creation and documentation workflows.
- Advanced Translation Tools: Overcome language barriers with our state-of-the-art translation services, tailored to maintain the essence of your message in 100+ languages.
- Paraphrasing Engine: Adapt and refine your content while preserving its original meaning, ideal for customizing messages to suit different cultural contexts and markets.
- Innovative Detection Techniques: Our platform features cutting-edge detection capabilities, including gender recognition, speech nuances, emotional tone, and environmental context, adding layers of depth and precision to your localization efforts.
- Intelligent Text Extraction: a versatile solution for converting diverse document formats into refined text, catering to a range of applications from data analysis to content standardization.
At Fourie.ai, we understand that localization is more than just translation. It's about creating a connection, evoking emotion, and delivering messages that resonate. Whether you're looking to expand your reach, enhance accessibility, or streamline content production, Fourie.ai is your partner in this journey, offering tools and services that are as diverse as the audiences you aim to reach.
Sign up on Fourie.ai, where innovative technology meets the art of communication, and take your content to a new horizon of global engagement.
What made this section unhelpful for you?
Text to Speech (TTS)
Note: You need to sign up at fourie.ai, After creating your account, send your email address at hello@fourie.ai to get your API-KEY.
Fourie.ai's Text-to-Speech Service: Simplifying Speech Synthesis
Fourie.ai introduces a streamlined Text-to-Speech Service, designed to convert text into realistic spoken words effortlessly. Ideal for creating engaging audio content across various applications, our service enhances accessibility and user engagement. It simplifies integration, allowing you to focus on your product while we handle the speech synthesis.
The Text-to-speech functionality provided by this API can be used in various use cases. For example, you can create voice-overs for videos or presentations, generate audio for accessibility purposes, or even build interactive voice response (IVR) systems. The possibilities are endless.
When using this API, keep in mind that the input should be provided as text and the output will be an audio file. The API will handle the conversion process for you, allowing you to focus on the integration itself.
Feel free to explore the other sections of the documentation for more detailed information on request and response examples, parameters, and any additional features or considerations. We're here to help you successfully integrate our TTS-Service API into your projects and bring your text to life with ease.
Base URL
Production:
https://api.fourie.ai
Speech to Text (STT)
Fourie.ai's Speech-to-Text Service: Effortless Audio-to-Text Conversion
Fourie.ai proudly introduces its Speech-to-Text Service, a sophisticated solution designed to transform audio content into accurate text. This service is expertly crafted to support a variety of audio formats, providing flexibility and ease of use. Ideal for a multitude of applications, our Speech-to-Text service opens up new possibilities in content creation and analysis.
Whether you're looking to generate subtitles for videos, analyze spoken content for insights, or develop voice-controlled interfaces, our service offers the precision and efficiency you need. It's a versatile tool suited for everything from transcription services to voice-enabled assistants, enhancing accessibility and user interaction.
With our focus on seamless integration, you can easily incorporate this functionality into your applications, enriching your user experience. Explore the transformative potential of speech recognition with Fourie.ai's Speech-to-Text Service, where audio meets innovation.
Translation
Fourie.ai's Text Translation: Bridging Language Barriers
Fourie.ai is excited to present Text Translation, a cutting-edge solution designed to seamlessly integrate translation capabilities into your applications. Our service stands out for its ability to facilitate effortless translation between multiple languages, making it an invaluable tool for reaching a global audience.
Whether you are developing a multilingual website, a language learning application, or any platform that requires the translation of text, our service provides a straightforward, user-friendly solution. Our Text Translation excels in handling everything from simple sentences to large batches of text, ensuring efficiency and accuracy in all your translation needs.
Additionally, our service supports a wide array of source and target languages, enabling you to connect with a diverse user base. This feature is especially beneficial for applications that cater to international markets, where language inclusivity is key.
Discover the power of seamless language translation with Fourie.ai and take your application to a global stage, where no language barrier can hinder your reach and impact.
Transliteration
Fourie's Text Transliteration service is a versatile tool with a broad range of applications. It plays a pivotal role in language learning platforms, facilitating improved pronunciation and comprehension. Content management systems benefit from its ability to ensure uniformity across multilingual datasets, simplifying the handling of diverse linguistic content. In cross-cultural communication, the service reduces language barriers by providing a consistent English script. Additionally, it enhances interactions with digital assistants by converting various language inputs into a unified English format, improving user experience. For advanced content analysis, the service prepares multilingual data for comprehensive processing and insights. Whether in education, communication, or data analytics, Fourie's Text Transliteration service stands as a reliable and indispensable solution for diverse linguistic requirements.
Text Extraction
Introducing the Text Extraction API—a powerful and versatile solution designed to effortlessly convert a variety of document formats into refined text. This API streamlines the integration process with a straightforward request, allowing for precise extraction by specifying language nuances. Whether you're an experienced developer or a non-technical user, the Text Extraction API enhances application versatility. From data analysis to content standardization, its use cases span a wide range of applications, making it a valuable tool for diverse industries. Explore the extensive capabilities of the Text Extraction API to elevate your user experience and streamline content handling. For a deeper understanding, refer to the comprehensive documentation.
Emotion Recognition
Fourie presents advanced emotion detection techniques through its comprehensive Intelligent Detection Techniques API. This innovative service empowers developers with state-of-the-art capabilities in text emotion detection and speech emotion detection. Leveraging cutting-edge machine learning algorithms, Fourie's API opens doors to a new era of applications capable of understanding and responding to human expressions with unparalleled accuracy. From discerning gender in visual or textual inputs to interpreting emotional cues in spoken language, this API is a versatile toolset designed to elevate user experiences across a myriad of industries. Join the forefront of AI-driven innovation with Fourie's Intelligent Detection Techniques API and unlock the potential for creating more empathetic and intuitive digital interactions.
List of Emotions Recognised by Our API:
Anger | Joy | Sadness | Love | Fear | Surprise | Neutral |
Gender Detection
Note: The Gender Detection API supports audio files in English and Indian languages. It is also capable of language-agnostic detection.
The Gender Detection from Audios API by Fourie offers a streamlined solution for gender detection from audio data, supporting both .mp3 and .wav formats. The endpoint for gender detection is a POST request to /gender-detection
. Developers can utilize two mutually exclusive input parameters: “audio_url”
, a URL pointing to the audio file, or “audio_file”
parameter, an audio file uploaded directly to the API. It's important to note that either "audio_url"
or“audio_file”
can be passed at a time, but not both. The API supports common audio formats, like .mp3 and .wav. The response includes the detected gender and an optional confidence level. In case of errors, detailed error messages help diagnose issues. This API is a valuable addition for applications aiming to tailor user experiences based on gender-specific attributes. Integrate the Gender Detection from Audios API to unlock the potential for personalized and gender-aware interactions in your voice-enabled systems.
Header Parameters
Essential for authenticating the API call. This header parameter carries the API key or access token.
Body Parameters
This body parameter accepts binary audio data that the API uses to identify gender. The file should be in a format accepted by the service, such as .wav or .mp3.
This body parameter takes in a URL pointing to an audio file hosted externally. The API will download the audio file from the provided URL and use it to detect gender. The audio file should be in a recognized format such as .wav or .mp3.
Response
Response Attributes
What made this section unhelpful for you?
Response
{
"gender": "female"
}
What made this section unhelpful for you?
Paraphraser
Note: Currently, the Paraphraser endpoint supports only English. Future updates are anticipated to expand this support to include over 40+ languages. The Paraphrase API only supports a maximum 50 elements at a time.
The /paraphrase
endpoint of the API is designed to provide a convenient and efficient way to paraphrase text. Accessible via a POST request, this endpoint requires users to include what "text"
they wish to paraphrase within the request body. Primarily aimed at applications in content creation, language learning, and text uniqueness enhancement, the Paraphraser uses a default algorithm to deliver accurate and coherent paraphrases without additional configuration options. Users should ensure proper formatting and encoding of the text parameter as per the API guidelines and be prepared to handle potential errors or exceptions during integration. This endpoint seamlessly integrates into applications, offering a straightforward solution for generating paraphrased versions of text.
Header Parameters
Essential for authenticating the API call. This header parameter carries the API key or access token.
Body Parameters
This body parameter accepts the text input that is to be paraphrased by the "Paraphraser" endpoint in the backsense-tts-service. The input should be a string value representing the sentence or paragraph for paraphrasing.
Response
Response Attributes
Show child attributes
What made this section unhelpful for you?
Response
{
"paraphrased_sentences": [
"Paraphrasing is among the services offered by Fourie, if you are interested.",
"Fourie offers services that include paraphrasing, as an example.",
"One of the services offered by Fourie is paraphrasing, so please see my description.",
"Paraphrasing is among the services offered by Fourie, if you are interested. Hey,",
"Fourie offers services that include paraphrasing, as an example. Hey,"
]
}
What made this section unhelpful for you?
Summary Generation
Note : Currently, the Summary Generation endpoint supports only English. Future updates are anticipated to expand this support to include over 40+ languages. Please ensure that you input text of sufficient length for summarization.
The Summary Generation API by Fourie presents a robust solution for distilling extensive textual content into concise and informative summaries. Through a simple POST request to the /summary-generation
endpoint, developers can leverage the efficiency of this tool by providing a "text"
parameter as input. Whether you're aiming to condense lengthy articles, documents, or paragraphs into easily digestible summaries, this API offers a seamless and effective solution. Designed to enhance information extraction, the Summary Generation API is a valuable addition to applications seeking to streamline content comprehension. By integrating this tool, developers can effortlessly generate insightful and succinct summaries, optimizing the efficiency of their text-based applications.
Header Parameters
Essential for authenticating the API call. This header parameter carries the API key or access token.
Body Parameters
A body parameter that contains the content to be summarized by the Summary Generation service.
Response
Response Attributes
What made this section unhelpful for you?
Response
{
"summary": "Fourie offers a platform that combines the power of ai and machine learning to redefine how content is adapted and delivered across diverse markets. Our services cater to a multitude of industries including media, entertainment and education."
}
What made this section unhelpful for you?
Audio Extraction
Note: The maximum video duration should be of Video duration limit of 10 minutes / 600 seconds.
Fourie's Audio Extraction service introduces a straightforward API endpoint for audio extraction, accessible through a POST request to /audio-extraction
. Users can choose between two exclusive parameters: “video_url”
for extracting audio from an online video by providing its URL, or “video_file”
for uploading a local video file directly. It's important to note that only one of these parameters should be included in a single request.
Users also have the option to include additional parameters for customized extraction:
- sample_rate (integer, optional): Specifies the desired sample rate of the extracted audio. This parameter allows users to adjust the quality and characteristics of the output audio.
- sample_width (integer, optional): Defines the sample width or bit depth of the extracted audio. Users can use this parameter to control the precision of the audio data.
- n_channels (integer, optional): Specifies the number of channels in the extracted audio, allowing users to control the audio's stereo or mono configuration.
The supported video formats for extraction are .mp4, .mov, .mkv, .webm, .mpeg, .mpg, .avi, .flv and .m4v, with the output in .wav file format. Users can further convert the output using the Audio Conversion API.
This versatile service caters to a range of use cases. Content creators can utilize the API to extract audio for creating podcasts or snippets, while developers can integrate it for enhancing multimedia applications. Moreover, in scenarios where only the audio component is relevant, such as transcription services or voice recognition, Fourie's Audio Extraction API proves invaluable. Ensure proper authentication headers are included in the request, and handle the response accordingly to enjoy seamless audio extraction with Fourie.
Header Parameters
Essential for authenticating the API call. This header parameter carries the API key or access token.
Body Parameters
The video file parameter represents the video file to be used for audio extraction.
The video URL parameter represents the URL of the video file to be used for audio extraction. It should be a direct URL to the video file and accessible to the service.
The sample width parameter specifies the number of bytes used to represent each audio sample. It determines the range and precision of the audio data.
16
32
The n_channels parameter specifies the number of audio channels to be extracted from the video. This parameter determines the audio output format and should be set to a positive integer value.
1
2
The sample rate parameter specifies the number of audio samples per second. It determines the audio quality and should be set to a valid sample rate, such as 44100 or 48000.
16000
22050
44100
48000
What made this section unhelpful for you?
What made this section unhelpful for you?
Music Source Separation
Fourie's Music Source Separation service introduces a versatile endpoint at /music-source-separation
, offering two exclusive parameters: “audio_url”
for specifying the URL of the audio source, and “audio_file”
for uploading audio files in .mp3 or .wav format. It's important to note that only one parameter, either "audio_url"
or “audio_file”
, can be included in a single request. The output of this API comes in an .mp3 format only, you can convert it into .wav using Audio Conversion API.
This unique capability enables content creators and developers to separate vocals from music tracks in various audio and video content. Whether enhancing audio editing by isolating vocals or creating custom soundtracks, the API serves as a powerful tool for a diverse range of applications. Users can leverage this functionality to achieve precise control over music and vocals components in their creative projects. Additional use cases include podcast production, karaoke enhancements, audio mixing, and language learning.
Header Parameters
Essential for authenticating the API call. This header parameter carries the API key or access token.
Body Parameters
The audio file to be processed for music source separation.
The URL of the audio file to be processed for music source separation.
Response
Response Attributes
What made this section unhelpful for you?
Response
{
"vocals": "https://backsense-videos-bucket.s3.amazonaws.com/f91d521f-c4a6-4cd5-8509-5fa9385f2435/9bcf8f45-d06e-4f10-a846-fe0476c82fd7/music-sep/20f40f75-1784-409e-b7ae-23f469be945a_vocals_b38mAD4YB5aevk3jKQQsHY.mp3",
"music": "https://backsense-videos-bucket.s3.amazonaws.com/f91d521f-c4a6-4cd5-8509-5fa9385f2435/9bcf8f45-d06e-4f10-a846-fe0476c82fd7/music-sep/20f40f75-1784-409e-b7ae-23f469be945a_no_vocals_aEgsiMSk4FMiCYyyBd4e6C.mp3"
}
What made this section unhelpful for you?
Audio Conversion
Fourie's Audio Conversion API, accessible through the /audio-conversion
endpoint, seamlessly transforms audio files with flexibility in input formats, including .mp3, .wav, .flac, .ogg, and .aiff. Users can submit a POST request with “audio_file”
for local uploads. The converted audio file is delivered in the user's choice of either .mp3 or .wav format.
This versatile API extends its utility across various applications, serving as a foundational tool for Fourie's Text-to-Speech (TTS), Speech-to-Text (STT), Gender Detection, Speech Emotion Detection (SER) APIs. Whether preparing audio data for analysis, converting formats for different applications, or integrating with other Fourie services, this API provides a central hub for seamless audio file conversion and supports a broad spectrum of audio processing functionalities.
Header Parameters
Essential for authenticating the API call. This header parameter carries the API key or access token.
Body Parameters
The URL of the audio file that needs to be converted.
The desired file extension for the converted audio file. Acceptable extensions include mp3 and wav
wav
mp3
The audio file that needs to be converted. This parameter should be provided as the body of the POST request.