Replies: 1 comment
-
每个模型还是原本有自己的 synthesize_e2e 和 inference 这两个文件,之后删除了(其他模型的 synthesize_e2e 除了 speedyspeech 都已经删除了),是因为这部分代码复制粘贴太严重了,代码很雷同 style_syn.py 移动到 fastspeech2 的目录下,这个应该可以,当时只是想增加个 demos,没想这么多,而且参数也没有和现在的 synthesize_e2e 统一 之所以 speedyspeech 保留了 synthesize_e2e 和 inference,是我们有个 benchmark 项目调用了,我暂时懒得改那部分代码🤣 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
之前我使用synthesize_e2e以及inference的时候会感到有点困惑,因为之前同样在在每个声学模型的目录中也会有一个synthesize_e2e(包括现在的speedyspeech),而在exps这个文件夹中也有一个synthesize_e2e(应该是后来加的吧),为了用一个文件来完成多个声学模型/声码器的合成。
现在可能导致的问题是,随着各种模型的增加(比如之后添加的中文tacotron2),这个总synthesize_e2e会越改越复杂,而这个总synthesize_e2e和其他模型的synthesize_e2e里面代码有一部分重合的,但也缺少了一部分的功能(比如style fastspeech2),然后这个style inference同样也在demo中有一个style_syn.py。所以感觉会比较混乱。
我感觉在每一个模型的分文件夹下添加synthesize_e2e,然后让总synthesize_e2e去调用这些分synthesize_e2e会比较好一点吗?而且需要统一一下目录的结构,比如说把style_syn.py移动到fastspeech的目录下,fastspeech目录下现在没有synthesize_e2e而speedypseech有synthesize_e2e,我觉得每个模型还是需要有自己的synthesize_e2e和inference这两个文件。
Beta Was this translation helpful? Give feedback.
All reactions