feat(voice): add VoiceRepository and provider registration

This commit is contained in:
2026-04-05 14:40:49 -04:00
parent c90b0b3d48
commit 6e33d74178
2 changed files with 22 additions and 0 deletions
@@ -0,0 +1,12 @@
import 'dart:typed_data';
import '../api/voice_api.dart';
class VoiceRepository {
final VoiceApi _api;
const VoiceRepository(this._api);
Future<VoiceStatus> checkStatus() => _api.checkStatus();
Future<String> transcribe(Uint8List audioBytes) => _api.transcribe(audioBytes);
Future<Uint8List> synthesise(String text) => _api.synthesise(text);
}