whatsplay / whatsapp-play

Command line software through which you can play with your WhatsApp. It is having different options to play with your WhatsApp like message blast, online tracking, whatsapp chat..
MIT License
402 stars 219 forks source link

Text to speech added successfully. #358

Closed SinghHimadri closed 4 years ago

SinghHimadri commented 4 years ago

Issue that this pull request solves

271

Closes: # (issue number)

271

Proposed changes

Brief description of what is fixed or changed Using gTTs library I have implemented text to speech. The user can enter the text an audio file will be saved in wplay/audioFiles. The user can use this feature in chatting, message-schedule, and message blast. The user has to type command #_TTS then the user has to enter the text it wants to convert to audio file then a list of languages supported will be printed it can enter the code. There also many more language option available but I have added some common and all Indian languages. Then the audio file will be saved and automatically the file attachment option will open the user can select the file and it will be sent.

Types of changes

Put an x in the boxes that apply

Checklist

Put an x in the boxes that apply

Screenshots

Please attach the screenshots of the changes made in case of change in user interface Screenshot from 2020-05-24 23-57-43

Screenshot from 2020-05-24 23-57-30

WhatsApp Image 2020-05-25 at 12 05 29 AM

Other information

Any other information that is important to this pull request

SinghHimadri commented 4 years ago

@rpotter12 please review my PR.

rpotter12 commented 4 years ago

Codacy Here is an overview of what got changed by this pull request:


Complexity increasing per file
==============================
- wplay/text_to_speech.py  2
- wplay/terminal_chat.py  1
- wplay/utils/io.py  1

See the complete overview on Codacy

SinghHimadri commented 4 years ago

@rpotter12 I have resolvded the conflicts please review my PR.