Browse Source

修改声音复刻

newdev_shunjiawei
tanlongsheng 10 months ago
parent
commit
eba898ebe4
  1. 2
      lib/modules/timbre/bindings/timbre_binding.dart
  2. 6
      lib/modules/timbre/controllers/timbre_controller.dart

2
lib/modules/timbre/bindings/timbre_binding.dart

@ -4,6 +4,6 @@ import '../controllers/timbre_controller.dart';
class TimbreBinding extends Bindings { class TimbreBinding extends Bindings {
@override @override
void dependencies() { void dependencies() {
Get.put<TimbreController>(TimbreController()); Get.lazyPut<TimbreController>(() => TimbreController());
} }
} }

6
lib/modules/timbre/controllers/timbre_controller.dart

@ -9,12 +9,7 @@ import 'package:path/path.dart' as path;
import 'package:path_provider/path_provider.dart'; import 'package:path_provider/path_provider.dart';
import 'package:record/record.dart'; import 'package:record/record.dart';
import '../../../data/services/speech_factory.dart';
import '../../settings/controllers/settings_controller.dart';
class TimbreController extends GetxController { class TimbreController extends GetxController {
final SettingsController settingsController = Get.find<SettingsController>();
final GetStorage _storage = GetStorage(); final GetStorage _storage = GetStorage();
final _record = AudioRecorder(); final _record = AudioRecorder();
@ -291,7 +286,6 @@ class TimbreController extends GetxController {
void selectTone(Map data) { void selectTone(Map data) {
if (!data['isUsable'] || type.value == data['type']) return; if (!data['isUsable'] || type.value == data['type']) return;
type.value = data['type']; type.value = data['type'];
settingsController.timbreName.value = data['name'];
_storage.write('timbre', data['type']); _storage.write('timbre', data['type']);
} }
} }

Loading…
Cancel
Save