sveinbjornt / hear

Command line speech recognition and transcription for macOS
https://sveinbjorn.org/hear
BSD 3-Clause "New" or "Revised" License
303 stars 18 forks source link

Crash - privacy usage string missing from info.plist #9

Closed bkbelton closed 1 year ago

bkbelton commented 1 year ago

On Monterey 12.6, arm64, this error occurs upon run from fresh build or bash install: Process: hear [32653] Path: /usr/local/bin/hear Identifier: hear Version: ??? Code Type: ARM-64 (Native) Parent Process: Exited process [32651] Responsible: Electron [11201] User ID: 0

Date/Time: 2022-09-16 19:05:40.5243 -0400 OS Version: macOS 12.6 (21G115) Report Version: 12 Anonymous UUID: 041C5E4F-1501-2D80-5C6B-36160B336907

Time Awake Since Boot: 23000 seconds

System Integrity Protection: enabled

Crashed Thread: 2 Dispatch queue: com.apple.root.default-qos

Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY

Termination Reason: Namespace TCC, Code 0 This app has crashed because it attempted to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSSpeechRecognitionUsageDescription key with a string value explaining to the user how the app uses this data.

bkbelton commented 1 year ago

Sorry - did not have dictation enable in system prefs