Skip to content

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

License

Notifications You must be signed in to change notification settings

Vikranth3140/Voice-Stock-Analyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages