ManualTrigger Automate

For the ManualTrigger Automate workflow, easily convert French text into spoken audio, transcribe it back to text, translate it into English, and generate an audio file of the English translation. This streamlined process enhances accessibility and language learning by providing audio outputs for both French and English texts.

7/8/2025
13 nodes
Medium
manualmediumsticky notelangchainadvancedapiintegration
Categories:
Manual TriggeredMedium Workflow
Integrations:
Sticky NoteLangChain

Target Audience

  • Content Creators: Those who need to convert French text into audio and then translate it into English.
    - Language Learners: Individuals looking to practice listening and comprehension skills in both French and English.
    - Developers: Programmers seeking to integrate audio translation features into their applications using APIs.
    - Educators: Teachers who want to provide audio resources for their students in different languages.
  • Problem Solved

    This workflow automates the process of converting French text into audio, transcribing that audio back into text, translating it into English, and generating an audio file of the translated text. It streamlines the workflow for users who need to work with multiple languages and audio formats, saving time and effort while ensuring accuracy in translation.

    Workflow Steps

  • Manual Trigger: The workflow starts when the user clicks the 'Execute Workflow' button.
    2. Set Voice ID and Text: The user needs to provide the ElevenLabs voice ID and the French text to be translated.
    3. Generate French Audio: The workflow uses the ElevenLabs API to convert the provided French text into audio.
    4. Transcribe Audio: The generated audio is sent to OpenAI's Whisper model for transcription back into text.
    5. Translate Text to English: The transcribed French text is then translated into English using the OpenAI Chat model.
    6. Generate English Audio: Finally, the translated English text is converted back into audio using the ElevenLabs API.
    7. Add Filename: The workflow adds a filename to the generated audio files for easy identification.
  • Customization Guide

    To customize this workflow:
    - Change Text: Modify the French text in the 'Set ElevenLabs voice ID and text' node to translate different content.
    - Voice ID: Update the ElevenLabs voice ID to use different voices for audio generation.
    - API Keys: Ensure that you have valid API keys for both ElevenLabs and OpenAI, and update them in the respective credential nodes.
    - Audio Settings: Adjust the parameters in the ElevenLabs API requests to change settings like stability and similarity boost according to your preferences.
    - Add Additional Steps: You can insert more nodes between the existing steps to include additional processing, such as saving the audio files to a specific location or sending notifications upon completion.