huakunyang / SummerTTS

SummerTTS 是一个基于C++的独立编译的中文和英文语音合成项目,可以本地运行不需要网络,而且没有额外的依赖,一键编译完成即可用于中文和英文的语音合成。SummerTTS is a standalone Chinese and English speech synthesis(TTS) project that has almost no dependency and could be easily used for Chinese TTS with just one key build out
394 stars 70 forks source link

希望该项目可以支持windows友好编译 #8

Open futureflsl opened 1 year ago

futureflsl commented 1 year ago

试了下VS2019编译各种报错,有人用mingw但是我这边也失败了。似乎更新代码后不好编译了

huakunyang commented 1 year ago

谢谢在Window上的尝试,本项目是在Ubunut Linux上开发完成的,虽然没有什么额外的库的依赖,但对于系统的调用函数和头文件可能存在一些依赖,同时可能因为Ubuntu的gcc 和 windows 上的visual studio在某些语法上的不兼容,也可能导致编译问题,在开发过程中,我没有在Windows上测试过,这个也在Readme 文件中也有说明,后续我会在和合适的时候解决WIndows上的编译问题,但毕竟本人时间有限,维持多个系统的编译和测试需要不少时间,只能排着来,希望各位理解。

对于这类问题,还是期望大家优先使用Ubuntu,毕竟对很多开源算法,Ubuntu的环境更友好,对于嵌入式也是如此,在Windows上的暂时问题,可以尝试一下Windows上的Ubuntu 环境: WSL,这个我试过,本项目可以很好的编译运行, 而且WSL 也可以访问WIndows的文件系统,很方便。

再次表示对Windows暂时支持不够的歉意,并对各位对本项目的喜爱和使用并测试表示衷心的感谢, bow :-)

aiaimimi0920 commented 8 months ago

@futureflsl I think I have solved the issue of Windows compilation. You can try my method: https://github.com/huakunyang/SummerTTS/issues/35

liaiwu commented 7 months ago

@aiaimimi0920 的方案看了还是搞不定,能否提供一个编译好的动态库也行啊.

aiaimimi0920 commented 6 months ago

所以你是卡在哪一步?总要有个编译报错之类的把?