Skip to content

A reusable Flask template that integrates Bland AI’s conversational pathways with voice-based interaction in the browser. Transcribes user speech, sends it to Bland AI, and speaks the AI's response back

Notifications You must be signed in to change notification settings

Manoj632004/Voice-Enabled-AI-Chatbot-Template-using-Bland-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Voice-Enabled-AI-Chatbot-Template

A reusable Flask template that integrates Bland AI’s conversational pathways with voice-based interaction in the browser. Transcribes user speech, sends it to Bland AI, and speaks the AI's response back

How It Works

  1. User clicks "Start".
  2. Browser captures microphone input.
  3. Speech is transcribed and sent to Flask backend.
  4. Flask forwards it to Bland AI (/v1/pathway/chat/{chat_id}).
  5. Response is spoken back to the user in a female voice.
  6. Loop continues until stopped.

WhatsApp Image 2025-06-17 at 22 32 54

Setup Instructions

1. Clone the repository

git clone https://github.com/Manoj632004/Voice-Enabled-AI-Chatbot-Template
cd voice-chatbot-bland-flask

2. Install dependencies

pip install flask requests

3. Set your API key

BLAND_API_KEY = "your_bland_ai_api_key"

4. Run the Flask server

python app.py

About

A reusable Flask template that integrates Bland AI’s conversational pathways with voice-based interaction in the browser. Transcribes user speech, sends it to Bland AI, and speaks the AI's response back

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published