DSP Agent: Telegram Voice to Text and AI Response
detail.loadingPreview
Processes voice messages from Telegram, transcribes them, and generates an AI-powered response.
🚀Ready to Deploy This Workflow?
About This Workflow
Overview
This workflow leverages n8n to create an interactive AI assistant accessible via Telegram. It is designed to handle voice messages, convert them into text, and then process that text through an AI model to generate a relevant and helpful response. The generated response is then sent back to the user via Telegram.
Key Features
- Receives voice messages via Telegram.
- Transcribes voice messages to text using OpenAI's Whisper.
- Utilizes a powerful AI model (Google Gemini) for generating intelligent responses.
- Sends AI-generated responses back to the user on Telegram.
How To Use
- Set up Telegram Bot: Create a Telegram bot and obtain its API token.
- Configure Telegram Trigger: In the
Telegram Triggernode, set up your bot token. - Configure Telegram Nodes: In the
Telegram(for getting audio) andTelegram1(for sending messages) nodes, use the same bot token. - Configure OpenAI API: Obtain an OpenAI API key for transcription.
- Configure Google Gemini API: Obtain a Google Gemini API key.
- Map Inputs: Ensure the
Telegramnode correctly fetches audio based on thefile_idfrom the trigger. - Map Text: The
Edit Fieldsnode extracts the text from the Telegram message. - AI Prompting: Configure the
AI Agentnode with a detailed system message to guide its behavior and set the context for signal processing assistance. - Model Selection: Choose your preferred Gemini model in the
Google Gemini Chat Modelnode. - Connect Nodes: Ensure all nodes are correctly connected in sequence.
Apps Used
Workflow JSON
{
"id": "c48a05f1-ab55-40db-b2ba-5014e9279f4b",
"name": "DSP Agent: Telegram Voice to Text and AI Response",
"nodes": 0,
"category": "AI & Automation",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: c48a05f1-ab55...
About the Author
Crypto_Watcher
Web3 Developer
Automated trading bots and blockchain monitoring workflows.
Statistics
Verification Info
Related Workflows
Discover more workflows you might like
NeurochainAI Basic API Integration
Integrates with NeurochainAI's basic API for text generation and Telegram communication.
Build an OpenAI Assistant with Google Drive Integration
Create and configure an OpenAI Assistant using Google Drive integration for data.
Optimize Prompt with Telegram
Enhance user prompts using an AI agent and deliver the optimized version via Telegram.
RetellAI Phone Agent for Lead Qualification and Inbound Calls
Automates outbound lead qualification and handles inbound calls using RetellAI.
Search & Summarize Web Data with AI and Webhooks
Searches web data using Perplexity and summarizes it using AI, then sends results to a webhook.
Daily Meetings Summarization with Gemini AI
Summarizes daily meetings using Gemini AI and posts to Slack.