mmorise / World

A high-quality speech analysis, manipulation and synthesis system
http://www.kisc.meiji.ac.jp/~mmorise/world/english
Other
1.17k stars 251 forks source link

optimization for android platform? #55

Closed attitudechunfeng closed 6 years ago

attitudechunfeng commented 6 years ago

I'd like to know is there an optimization version of world for mobile platform such as android?

mmorise commented 6 years ago

Sorry, what is the optimization in this case? Since WORLD is implemented in C++ that does not include OS-dependent code, you are able to use it in any platform that can compile C++. If possible, please give me more information in the optimization.

attitudechunfeng commented 6 years ago

I have attempted to make WORLD run on android platform, and in fact it can work well. However, when synthesize audio, its speed is 10 times slower than it performs on PC. So my question is that is there any android(arm) platform specified optimization to narrow the speed gap of different platforms?

mmorise commented 6 years ago

Unfortunately, I don't have any optimized version for android platform. It is difficult for the current algorithm to achieve the required speed. Down sampling is one of the ideas, but it would not be able to achieve the requirement.

I'm trying to speed up it, and the prototype can achieve the speed that is two times faster than the current version.

attitudechunfeng commented 6 years ago

Could you provide the prototype version of codes? thks

mmorise commented 6 years ago

It is not implemented on C++ (I usually use MATLAB for test). I'll released the alpha version after implementing on C++. There are several bugs in this version, so I'm debugging.

attitudechunfeng commented 6 years ago

I'm looking forward it!

bfs18 commented 10 months ago

Hi @mmorise any update?

attitudechunfeng commented 10 months ago

邮件已收~谢谢 by 王春峰