Skip to main content

You can use this to create your own assistant

Project description

Adua

Adua is a Python package that provides various functionalities, including web search, face recognition, audio processing, and more. It is designed to assist users with tasks and interactions using speech and text.

Features

  • Web search: Perform searches on popular search engines.
  • Face recognition: Capture faces from video and perform facial recognition.
  • Audio processing: Convert text to speech and speech to text.
  • Wolfram Alpha integration: Get answers to queries using Wolfram Alpha.
  • Image generation: Generate images based on queries.
  • OpenAI GPT integration: Get answers to questions using OpenAI GPT.

Installation

You can install Adua using pip:

pip install adua

Usage
Here's a quick example of how to use Adua in your Python code:
<code>
from adua import Adua

# Initialize Adua
adua = Adua()

# Perform a web search
adua.web_search('how to create Python package')

# Capture faces from video
faces, face_num, face_locations, face_encodings, frame = adua.Capture_face_vid()

# Convert text to speech
adua.speak('Hello, how are you?')

# Convert speech to text
query = adua.listen()
</code>
License
This project is licensed under the MIT License.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

adua-1.2.3.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

adua-1.2.3-py3-none-any.whl (4.5 kB view details)

Uploaded Python 3

File details

Details for the file adua-1.2.3.tar.gz.

File metadata

  • Download URL: adua-1.2.3.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.5

File hashes

Hashes for adua-1.2.3.tar.gz
Algorithm Hash digest
SHA256 861c15508bc77f196ff0b4d1d12059582d4a2ff9752e368b83cffcf51a683108
MD5 8a2b8734baff8f421bdb353cb78dcf9e
BLAKE2b-256 48c58256117a8168ebbd66fd6884f8f505714c54988c05ee9ba856be71a8df57

See more details on using hashes here.

File details

Details for the file adua-1.2.3-py3-none-any.whl.

File metadata

  • Download URL: adua-1.2.3-py3-none-any.whl
  • Upload date:
  • Size: 4.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.5

File hashes

Hashes for adua-1.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 68c6370c00fbdbe8d4ebd7a95fa4ff18c4331123461223da3de9d1d3fe675caa
MD5 5cdd3d27b5728143917db05f821209c2
BLAKE2b-256 72b8392f7a6710a62ec916c6f3a999579e675a603bb0c2abeae07035e3cfed7d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page