Vikranth3140 / Voice-Stock-Analyzer

Voice Stock Analyzer is a Python-based tool that allows users to analyze stock data using speech recognition and the Alpha Vantage API.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Voice Stock Analyzer

Voice Stock Analyzer is a Python-based tool that allows users to analyze stock data using speech recognition and the Alpha Vantage API.

Screenshot 2024-03-17 145532

Features

  • Speech Recognition: Input stock name and time series using speech commands.
  • Stock Data Fetching: Fetch stock data from Alpha Vantage API based on user input.
  • Stock Price Analysis: Analyze stock prices for open, high, low, close, and volume for a specified date.
  • GUI Interface: User-friendly graphical interface for easy interaction.

Requirements

  • Python 3.x
  • SpeechRecognition library
  • Requests library
  • Alpha Vantage API key (premium subscription required)

How to Use

  1. Clone the repository to your local machine.

    git clone https://github.com/Vikranth3140/Voice-Stock-Analyzer.git
  2. Install the required libraries.

    pip install -r requirements.txt
  3. Obtain an API key from Alpha Vantage and update it in the code.

  4. Run the program.

    python main.py
  5. Speak the stock name, time series, and date as prompted.

  6. Use the GUI interface to view stock prices and other details.

Note

Please note that the features require an Alpha Vantage premium subscription to access the API endpoints.

Visit Alpha Vantage to subscribe to a premium plan and unlock all premium features.

License

This project is licensed under the MIT LICENSE.

About

Voice Stock Analyzer is a Python-based tool that allows users to analyze stock data using speech recognition and the Alpha Vantage API.

License:MIT License


Languages

Language:Python 100.0%