alphacep / vosk-api

Offline speech recognition API for Android, iOS, Raspberry Pi and servers with Python, Java, C# and Node
Apache License 2.0
7.73k stars 1.08k forks source link

Add Kotlin Multiplatform #1241

Closed Doomsdayrs closed 1 year ago

Doomsdayrs commented 1 year ago

By using Kotlin multiplatform, we can deprecate duplicated code that is android and java.

This can also be setup for Kotlin/Native, Kotlin/IOS and Kotlin/JS in the future.

Doomsdayrs commented 1 year ago

Should this be a separate project with its own release schedule?

Doomsdayrs commented 1 year ago

This has been ready, I just need someone to review what I made.

nshmyrev commented 1 year ago

Very nice, thank you! Let us know if any help is needed please

nshmyrev commented 1 year ago

Should we make an announcement on this?

Doomsdayrs commented 1 year ago

Should we make an announcement on this?

Woah woah woah Woah that happened as soon as I made the byteflow waveform commit.

Thanks goodness this happened at the right times else we would have had some issues with prs.

Doomsdayrs commented 1 year ago

We should not announce anything before the entire stack is possible.

Small roadmap.

Doomsdayrs commented 1 year ago

I will make a new issue for tracking our progress for this.