whisper icon indicating copy to clipboard operation
whisper copied to clipboard

Error when running in Macos after clicking transcribe

Open LiveRock opened this issue 2 years ago • 9 comments

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?

LiveRock avatar Feb 24 '23 13:02 LiveRock