Whisper adalah project open source dari openai untuk mengeluarkan text dari suara, project ini menggunakan whisper.cpp, Dan menggunakan FFMPEG untuk mengconvert audio ke wav, Project ini bisa di jalankan di client side dan server side dan tidak memerlukan internet.
- Flutter App
2023-02-23.01-19-43.mp4
Indonesia: jika anda ingin saya maintance terus project ini silahkan donate ke saya
English: if you want me to continue to maintain this project please donate to me
Assets yang di perlukan.
Model | Disk | Mem |
---|---|---|
tiny | 75 MB | 125 MB |
base | 142 MB | 210 MB |
small | 466 MB | 600 MB |
medium | 1.5 GB | 1.7 GB |
large | 2.9 GB | 3.3 GB |
Features yang akan datang
- Cross Platform (Android / linux / windows / ios / macos)
- Add FFMPEG KIT Cross Platform (Android / linux / windows / ios / macos)
- Docs
NO | OS | CPU | RAM |
---|---|---|---|
1 | Ubuntu 20.04 | AMD RYZEN 5500U | 8GB |
2 | Android 11 | Snapdragon 665 | 3GB |
3 | Android 5 | Snapdragon 430 | 2GB |
4 | Windows 11 Pro 22H2 (22621.1105) | AMD RYZEN 3600 | 16GB |
5 | Android 13 | Snapdragon 730 | 4GB |
6 | Pixel 3a API 33 AndroiD x64 emulator | Unknown | Unknown |
Untuk devices lainya saya tidak tahu bisa / enggak karena saya tidak ada devices
- Dart Jika anda ingin menggunakan whisper di cli / backend server anda menggunakan ini
- Install package dulu
dart pub add whisper_dart
- Tambahkan library
import "package:whisper_dart/whisper_dart.dart";
- Flutter app
Jika anda ingin menggunakan whisper di app anda menggunakan ini
- Install package dulu
flutter pub add whisper_flutter
- Tambahkan library
import "package:whisper_flutter/whisper_flutter.dart";
Whisper whisper = Whisper();
var res = await whisper.request(
whisperLib: "libwhisper.so", # jika anda menggunakan whisper flutter anda tidak perlu menambahkan whisperLib karena sudah automatis
# pastikan audio yang kamu gunakan berformat wav ya
whisperRequest: WhisperRequest.fromWavFile(
audio: File(audio),
model: File(model),
),
);
Untuk perangkat macOS, IOS saat ini saya belum mencoba karena gak ada device