Skip to content
This repository has been archived by the owner on Jan 30, 2024. It is now read-only.

feat(core): Added the base functionality for multiple voices #34

Merged
merged 10 commits into from
Dec 5, 2021

Conversation

mmattbtw
Copy link
Member

@mmattbtw mmattbtw commented Oct 10, 2021

# Testing Instructions! Hey! Would you like to help matt by testing this Pull Request? Well you are in luck because this pull request needs testers before it get merged into the main branch.

Prerequisites:

Same prerequisites as the main branch, except I added 1 more dependency for this Pull Request. This dependency is for the change in sound libraries used for playing the TTS messages.

To install this new dependency, simply type the following command into a Terminal/PowerShell/Command Prompt:

pip install simpleaudio

You might get a huge red error when trying to install simpleaudio, this most likely means you don't have C++ build tools (which this dependency needs), you can install them using this guide:

You will also need this version of the bot made from this PR.

To download this:

  1. Head to https://github.com/mmattDonk/AI-TTS-Donations/tree/new/multiple-voices
  2. Click the green Code button near the top of the Repo.
Screenshot of an image showing where the green Code button is on the GitHub repo. 3. From the drop down menu, hit `Download ZIP` Screenshot of an image showing where the Download ZIP button is 4. Extract the folder
  1. Follow the setup instructions like usual

  2. Reinstall dependencies (just in case you don't have them)

    • Go into a Terminal/PowerShell/Command Prompt window (and change directories into the folder), then type:
    • pip install -r requirements.txt
  3. Run the bot!

    • python bot.py dev (include the dev to see additional logging, just in case something goes wrong)

After this, just run the bot and test it/use it how you normally would. Test new features, and report back if there are any bugs you see.

Thank you so much for your time!

# PR Description: Closes #23 and #37
- Skipping TTS doesn't work, so don't use this in production
@mmattbtw mmattbtw added the hacktoberfest-accepted mmm mmm mmm! Loving these commits and Pull Requests! label Oct 10, 2021
- Still can't skip tts
- For some reason it doesn't listen after 1 request
@mmattbtw mmattbtw mentioned this pull request Oct 10, 2021
@mmattbtw mmattbtw linked an issue Oct 10, 2021 that may be closed by this pull request
@mmattbtw mmattbtw marked this pull request as ready for review November 28, 2021 06:19
@mmattbtw mmattbtw changed the title feat(core): Added the base functionality for multiple voices Nov 28, 2021
@mmattbtw mmattbtw marked this pull request as draft November 28, 2021 06:28
@mmattbtw mmattbtw added 💖 ready for testing! This PR is ready for testing: Volunteer testers please share results in the comments. and removed hacktoberfest-accepted mmm mmm mmm! Loving these commits and Pull Requests! labels Nov 28, 2021
@mmattbtw mmattbtw changed the title [WIP - MERGE CONFLICTS] feat(core): Added the base functionality for multiple voices Nov 28, 2021
@mmattbtw mmattbtw marked this pull request as ready for review November 28, 2021 06:43
@mmattbtw mmattbtw linked an issue Nov 28, 2021 that may be closed by this pull request
@mmattbtw mmattbtw changed the title !! NEEDS TESTERS !! feat(core): Added the base functionality for multiple voices Dec 5, 2021
@mmattbtw
Copy link
Member Author

mmattbtw commented Dec 5, 2021

IM GONNA MERRRRRRRRRRRRRRRRRGE

@mmattbtw mmattbtw merged commit 3cb26f4 into main Dec 5, 2021
@mmattbtw mmattbtw deleted the new/multiple-voices branch December 5, 2021 19:26
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
💖 ready for testing! This PR is ready for testing: Volunteer testers please share results in the comments.
1 participant