diff --git a/app/lib/pages/memory_capturing/page.dart b/app/lib/pages/memory_capturing/page.dart index 400dd424ae..372e2ea762 100644 --- a/app/lib/pages/memory_capturing/page.dart +++ b/app/lib/pages/memory_capturing/page.dart @@ -37,9 +37,11 @@ class _MemoryCapturingPageState extends State<MemoryCapturingPage> with TickerPr WidgetsBinding.instance.addPostFrameCallback((_) { final captureProvider = context.read<CaptureProvider>(); if (captureProvider.segments.isNotEmpty) { - setState(() { - _elapsedTime = convertDateTimeToSeconds(captureProvider.inProgressMemory!.createdAt); - }); + if (captureProvider.inProgressMemory != null) { + setState(() { + _elapsedTime = convertDateTimeToSeconds(captureProvider.inProgressMemory!.createdAt); + }); + } _startTimer(); } }); diff --git a/app/lib/providers/capture_provider.dart b/app/lib/providers/capture_provider.dart index fbf7feca97..3e0bd35c02 100644 --- a/app/lib/providers/capture_provider.dart +++ b/app/lib/providers/capture_provider.dart @@ -42,7 +42,7 @@ class CaptureProvider extends ChangeNotifier ServerMemory? get inProgressMemory => _inProgressMemory; - bool _walFeatureEnabled = true; + bool _walFeatureEnabled = false; IWalService get _walService => ServiceManager.instance().wal; IDeviceService get _deviceService => ServiceManager.instance().device; diff --git a/app/lib/providers/speech_profile_provider.dart b/app/lib/providers/speech_profile_provider.dart index f982aeb3b4..2384debe6e 100644 --- a/app/lib/providers/speech_profile_provider.dart +++ b/app/lib/providers/speech_profile_provider.dart @@ -24,7 +24,7 @@ class SpeechProfileProvider extends ChangeNotifier bool loading = false; BtDevice? device; - final targetWordsCount = 15; + final targetWordsCount = 70; final maxDuration = 90; StreamSubscription<OnConnectionStateChangedEvent>? connectionStateListener; List<TranscriptSegment> segments = [];