alphacep / alphacep/vosk-flutter
Further rework of the Android module
- Ngôn ngữ chính
- Dart
- Star
- 75
- Fork
- 89
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
In my opinion, we should separate the recognition process and the audio recording process.
## Motivation
There are already a bunch of Flutter plugins for recording from a microphone(https://pub.dev/packages?q=microphone) and it would be strange to reinvent/reimplement them in the vosk-flutter plugin. Additionally, it would be great to unite the logic for all platforms instead of having the MethodChannel implementation for Android and the FFI implementation for other platforms.
## Plan
The plan is to remove the dependency to `vosk-android` in the Android module and replace the MethodChannel with FFI.
Details:
- we should put Android binaries somewhere, maybe add them to the Releases of the vosk-api repo
- we should rewrite `SpeechService` from the `vosk-android` in Dart and it should just recieve a stream of data instead of the microphone recording
@nshmyrev what do you think about this?
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Đánh giá
Issue này chưa được đánh giá.