Metadata-Version: 2.1
Name: engineerai
Version: 2.4
Summary: Ai Tools for developers
Author: Engineer Man
Author-email: MrAws.developer@gmail.com
Keywords: python,ai,speech,text,eng-tools,eng-ai,pydub,pyaudio,numpy,opencv
Classifier: Development Status :: 1 - Planning
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: Unix
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Requires-Python: ~=3.6
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: requests
Requires-Dist: SpeechRecognition
Requires-Dist: openai


## Ai Tools



> Transcribe Audio



``` python

from EngineerAi import *

ai = EngineerAi()

print(ai.transcribe_audio(lang="en", audio_file="simple.mp3"))

```



> Text To Speech

```python

from EngineerAi import *

ai = EngineerAi()

print(ai.text_to_speech(text="Hello Ai", lang="en", filename="simple.mp3"))

```



> Chat With Ai

```python

from EngineerAi import *

ai = EngineerAi()

print(ai.chatai(key='your openai key', question="Hi"))

```



> Generate sound

```python

from EngineerAi import *

ai = EngineerAi()

frequencies = [440.0, 523.25, 659.26]  

duration_ms = 1000 # 1s=1000

output_file = "output.wav"  

ai.generate_sound(frequencies, duration_ms, output_file)

```



> Text to frequencies

```python

from EngineerAi import *

ai = EngineerAi()

ai.text_to_frequencies(text='hi')

```



> Text to sound

```python

from EngineerAi import *

ai = EngineerAi()

text = 'hi' #your text

duration_ms = 1000 #1s = 1000

output_file = 'simple.wav' # outout file

ai.text_to_sound(text='hi', duration_ms=duration_ms, output_file=output_file)

```



> Frequencies to text

```python

from EngineerAi import *

ai = EngineerAi()

frequencies = [400.0,500.2] # frequencies in list

print(ai.frequencies_to_text(frequencies=frequencies))

```



> Convert photo from modern to old

```python

from EngineerAi import *

ai = EngineerAi()

print(ai.photo_modern_to_old(filename='input.jpg',output_file='output.jpg'))

```



### Installing



``` bash

pip3 install -U engineerai

```



### Community



- Join the telegram channel: https://t.me/tshreb_programming

