This repository contains a collection of Python-based utility programs, each designed to perform specific tasks. The repository includes the following:
-
Simple Scientific Calculator: An interactive scientific calculator that allows users to perform a wide range of mathematical operations, including basic arithmetic, trigonometric functions, and advanced operations like square root and exponentiation.
-
Voice Assistant: A simple voice assistant application that uses speech recognition and text-to-speech libraries to respond to user commands, perform Wikipedia searches, open web pages, tell the current time, and play music.
-
Temperature Converter: A graphical application for converting temperatures between Celsius and Fahrenheit using a user-friendly interface built with
tkinter
.
-
Simple Scientific Calculator:
- Basic Arithmetic: Addition, Subtraction, Multiplication, and Division.
- Trigonometric Functions: Sine, Cosine, and Tangent.
- Advanced Operations: Square Root and Exponentiation.
-
Voice Assistant:
- Speech Recognition: Recognizes and processes voice commands.
- Text-to-Speech: Converts text responses into speech.
- Wikipedia Search: Retrieves summaries from Wikipedia.
- Web Browsing: Opens YouTube and Google based on commands.
- Current Time: Announces the current time.
- Music Playback: Opens Spotify to play music.
-
Temperature Converter:
- Convert from Celsius to Fahrenheit and vice versa.
- User-friendly graphical interface with input validation and error handling.
-
Clone the repository:
git clone https://github.com/your-username/python-utility-programs.git cd python-utility-programs
-
Install the required packages for each application:
pip install pyttsx3 SpeechRecognition wikipedia
-
Simple Scientific Calculator:
python calculator.py
-
Voice Assistant:
python voiceassist.py
-
Temperature Converter:
python temp-converter.py
This project is licensed under the MIT License. See the LICENSE file for more details.