google / lyra

A Very Low-Bitrate Codec for Speech Compression
Apache License 2.0
3.83k stars 355 forks source link

Is it possible for Lyra to run on stm32h743 ? #9

Open justforhome opened 3 years ago

justforhome commented 3 years ago

Our embedded platform is stm32h743.

aluebs commented 3 years ago

Thank you for your request. We are currently working on supporting more platforms.

justforhome commented 3 years ago

Could you please make it really open-sourced ?

There are so many .so files......

On Sat, Apr 10, 2021 at 8:20 AM Alejandro Luebs @.***> wrote:

Thank you for your request. We are currently working on supporting more platforms.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/google/lyra/issues/9#issuecomment-817038472, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADB6UZDMIHX4D4ZKFNXSODLTH6KVHANCNFSM42SY5CCQ .

aluebs commented 3 years ago

We are aware of the so limitations and are working on a cleaner solution.

justforhome commented 3 years ago

Thank you very much.

Please make it really open-sourced, and could run on stm32h743.

On Tue, Apr 13, 2021 at 7:53 AM Alejandro Luebs @.***> wrote:

We are aware of the so limitations and are working on a cleaner solution.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/google/lyra/issues/9#issuecomment-818316833, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADB6UZFLOJJYTCUJZH35TRDTIOBWDANCNFSM42SY5CCQ .

xnorpx commented 3 years ago

There is performance numbers in the readme which most likely includes optimizations that won't be open source (which is fair), my guess is that you will have a hard time running it faster than realtime on that device.

shahinshah59 commented 3 years ago

延迟速率能否还有更进一步优化,40ms

aluebs commented 3 years ago

In the Lyra v0.0.2 everything has been open-sourced and there are no more ".so" libraries. Hopefully this will make it possible to port it to any embedded platform.

aluebs commented 2 years ago

The new Lyra 1.2.0 doesn't depend on custom ARM implementation and uses TFLite instead, so it should be more portable.