whisper
whisper copied to clipboard
Error when running in Macos after clicking transcribe
Hi I followed the instructions to build the file in native_lib.
I got a libwhisper.dylib file I renamed it libwhisper.so and copied it into the futter lib folder I am able to build and run but when I click transcribe, I get the following error:
flutter: Invalid argument(s): Failed to lookup symbol 'request': dlsym(RTLD_DEFAULT, request): symbol not found
══╡ EXCEPTION CAUGHT BY GESTURE ╞═══════════════════════════════════════════════════════════════════
The following _TypeError was thrown while handling a gesture:
type 'Future<dynamic>' is not a subtype of type 'String'
When the exception was thrown, this was the stack:
#0 _HomePageState.build.<anonymous closure>.<anonymous closure> (package:whisper_dart_my_first_test_v2/pages/home_page.dart:82:19)
dart-lang/ffi#1 State.setState (package:flutter/src/widgets/framework.dart:1133:30)
dart-lang/ffi#2 _HomePageState.build.<anonymous closure> (package:whisper_dart_my_first_test_v2/pages/home_page.dart:80:17)
dart-lang/ffi#3 _InkResponseState.handleTap (package:flutter/src/material/ink_well.dart:1096:21)
dart-lang/ffi#4 GestureRecognizer.invokeCallback (package:flutter/src/gestures/recognizer.dart:253:24)
dart-lang/ffi#5 TapGestureRecognizer.handleTapUp (package:flutter/src/gestures/tap.dart:627:11)
dart-lang/ffi#6 BaseTapGestureRecognizer._checkUp (package:flutter/src/gestures/tap.dart:306:5)
dart-lang/ffi#7 BaseTapGestureRecognizer.handlePrimaryPointer (package:flutter/src/gestures/tap.dart:239:7)
dart-lang/ffi#8 PrimaryPointerGestureRecognizer.handleEvent (package:flutter/src/gestures/recognizer.dart:615:9)
dart-lang/ffi#9 PointerRouter._dispatch (package:flutter/src/gestures/pointer_router.dart:98:12)
dart-lang/ffi#10 PointerRouter._dispatchEventToRoutes.<anonymous closure> (package:flutter/src/gestures/pointer_router.dart:143:9)
dart-lang/ffi#11 _LinkedHashMapMixin.forEach (dart:collection-patch/compact_hash.dart:625:13)
dart-lang/ffi#12 PointerRouter._dispatchEventToRoutes (package:flutter/src/gestures/pointer_router.dart:141:18)
dart-lang/ffi#13 PointerRouter.route (package:flutter/src/gestures/pointer_router.dart:127:7)
dart-lang/ffi#14 GestureBinding.handleEvent (package:flutter/src/gestures/binding.dart:460:19)
dart-lang/ffi#15 GestureBinding.dispatchEvent (package:flutter/src/gestures/binding.dart:440:22)
dart-lang/ffi#16 RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:336:11)
dart-lang/ffi#17 GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:395:7)
dart-lang/ffi#18 GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:357:5)
dart-lang/ffi#19 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:314:7)
dart-lang/ffi#20 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:295:7)
dart-lang/ffi#21 _invoke1 (dart:ui/hooks.dart:164:13)
dart-lang/ffi#22 PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:361:7)
dart-lang/ffi#23 _dispatchPointerDataPacket (dart:ui/hooks.dart:91:31)
Handler: "onTap"
Recognizer:
TapGestureRecognizer#b6523
════════════════════════════════════════════════════════════════════════════════════════════════════
What did I do wrong here?