David's Portfolio

Projects </> - AI Telegram Audio Task Bot

The AI Telegram Audio Task Bot is a Python-based Telegram bot that utilizes OpenAIs natural language processing capabilities to convert voice messages into text and manage tasks through interactive buttons.

Category
Bot Application
Year
Technology
Python, Telegram API, OpenAI API, SpeechRecognition, Pydub

AI Telegram Audio Task Bot

The AI Telegram Audio Task Bot is a Python-based Telegram bot that utilizes OpenAIs natural language processing capabilities to convert voice messages into text and manage tasks through interactive buttons AI Telegram Audio

Access the project

Click the button below to access the project on replit and interact with the bot.

Visit website

Welcome Message

When you first start the bot, it greets you with a welcome message and a button to begin creating tasks.

Bot Welcome Message

The bot greets the user and provides an option to create a new task using the "New Task" button.

Sending a Voice Message Task

After you send a voice message with a task, the bot converts it into text and shows you the recognized task.

Sending Voice Message

Illustrates how the bot converts voice messages to text and displays the task to the user for confirmation.

Managing Tasks with Interactive Buttons

Tasks can be managed through the bot's interactive buttons. You can mark tasks as "Completed" or "Pending," and the bot updates their status accordingly.

Managing Tasks

Shows the task management interface, where users can mark tasks as completed or pending using interactive buttons.

Technologies

Python

Python

Telegram API

Telegram API

OpenAI API

OpenAI API

SpeechRecognition

SpeechRecognition

Pydub

Pydub

Source Code

The source code of the project is available on GitHub. You can access it by clicking the button below.

Visit website

More Applications

main*
Translate:
Go Live