Metadata-Version: 2.1
Name: srai-voiceassist
Version: 0.1.1
Summary: srai-library for voice assistance in any language.
Home-page: https://github.com/southriverai/srai-voiceassist
License: MIT
Keywords: SRAI,TOOLS
Author: Jaap Oosterbroek
Author-email: jaap.oosterbroek@gmail.com
Requires-Python: >=3.10,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: SpeechRecognition (>=3.10.0,<4.0.0)
Requires-Dist: numpy (>=2.0.1,<3.0.0)
Requires-Dist: openai (>=1.35.5,<2.0.0)
Requires-Dist: pyaudio (>=0.2.13,<0.3.0)
Requires-Dist: sounddevice (>=0.4.7,<0.5.0)
Requires-Dist: soundfile (>=0.12.1,<0.13.0)
Project-URL: Repository, https://github.com/southriverai/srai-voiceassist
Description-Content-Type: text/markdown

# srai-voiceassist
srai-library for voice assistance in any language.
Uses openai and perplexity together to provide chatgpt with the latest news and current details.
Also significantly reduces halucination on Chatgpt for tricky questions
Fluent in allllll the languages

## Requirements
* windows (audio with linux or mac is a bit of a mess)

Set the following api keys as environment variables
* OPENAI_API_KEY=''
* PERPLEXITY_API_KEY=""

## Installation
pip install srai-voiceassist

## Disclaimer
The code is a bit of a hot mess and the latency can be fairly high during USA office hours

## Usages
just type 'voiceassist' and enjoy
