🎤 Build an AI Voice Assistant in Python | Speech Recognition & Wikipedia Search
Demo : Click Video 👇👇👇 🔹 Features: ✅ Converts Speech to Text ✅ Wikipedia Search Integration ✅ Opens Websites with Commands ✅ Tkinter GUI for Easy Interaction Code : import speech_recognition as sr import pyttsx3 import wikipedia import webbrowser import os import tkinter as tk from tkinter import ttk from PIL import Image, ImageTk # Initialize Speech Engine engine = pyttsx3.init() engine.setProperty("rate", 150) def speak(text): engine.say(text) engine.runAndWait() def take_command(): r = sr.Recognizer() with sr.Microphone() as source: status_label.config(text="Listening...") root.update() try: audio = r.listen(source, timeout=5) query = r.recognize_google(audio, language="en-in") status_label.config(text=f"You s...