Giter VIP home page Giter VIP logo

fakeyou.py's Issues

Filename doesn't work when saving a file

Filename is unused in function "generate_ijt()", but should be used instead in fuction "say()"

Here is the fix:

diff --git a/fakeyou/fakeyou.py b/fakeyou/fakeyou.py
index 31c56a1..7566fc4 100644
--- a/fakeyou/fakeyou.py
+++ b/fakeyou/fakeyou.py
@@ -89,7 +89,7 @@ class FakeYou():

                return search(vjson=vjson,cjson=cjson)

-       def generate_ijt(self,text:str,ttsModelToken:str,filename:str="fakeyou.wav"):
+       def generate_ijt( self,text:str,ttsModelToken:str ):
                if self.v:
                        print("getting job token")
                payload={"uuid_idempotency_token":str(uuid4()),"tts_model_token":ttsModelToken,"inference_text":text}
@@ -128,8 +128,8 @@ class FakeYou():
                                raise TooManyRequests("Too many requests, try again later or use a proxy.")

        def say(self,text:str,ttsModelToken:str,filename:str="fakeyou.wav",cooldown:int=3):
-               ijt=self.generate_ijt(text=text,ttsModelToken=ttsModelToken,filename=filename)
-               return self.get_wav(ijt,cooldown=cooldown)
+               ijt=self.generate_ijt( text=text, ttsModelToken=ttsModelToken )
+               return self.get_wav( ijt, cooldown=cooldown, filename=filename )

        def get_tts_leaderboard(self):
                handler=self.session.get(self.baseurl+"leaderboard")

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.