Hallo, 

wir nutzen die Tomedo Spracherkennung. In der aktuellen Version 1.116.0.14 meldet tomedo "unerwartetes Verhalten" wenn man das Wort "unauffällig" diktiert. 

Es erscheint die Meldung:


[OS 12.6.0, tomedo v1.116.0.14] Exception: '*** -[__NSCFString substringFromIndex:]: Index 18446744073709551615 out of bounds; string length 0', exception's stack trace:
#0  CoreFoundation                      0000007FF817859E8B __exceptionPreprocess()
#1  libobjc.A.dylib                     0000007FF8175BBE48 objc_exception_throw()
#2  Foundation                          0000007FF81853EA09 -[NSBundle preferredLocalizations]()
#3  tomedo                              0000000001029BA8E6 +[ASRCommand asrCommandsForCommandString:]()
#4  tomedo                              0000000001019501ED -[ASRKaldiPrediction commandsPostProcessor]()
#5  tomedo                              0000000001022B4166 -[ASRController onFinalResponse:]()
#6  tomedo                              0000000001022B5624 -[ASRController webSocket:didReceiveMessage:]()
#7  tomedo                              0000000001030CD903 __47-[PSWebSocket notifyDelegateDidReceiveMessage:]_block_invoke()
#8  libdispatch.dylib                   0000007FF8175610CC _dispatch_call_block_and_release()
#9  libdispatch.dylib                   0000007FF817562317 _dispatch_client_callout()
#10 libdispatch.dylib                   0000007FF81756EC78 _dispatch_main_queue_drain()
#11 libdispatch.dylib                   0000007FF81756E8BB _dispatch_main_queue_callback_4CF()
#12 CoreFoundation                      0000007FF81781CCFA __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__()
#13 CoreFoundation                      0000007FF8177DE1AB __CFRunLoopRun()
#14 CoreFoundation                      0000007FF8177DD014 CFRunLoopRunSpecific()
#15 HIToolbox                           0000007FF8208FA5E6 RunCurrentEventLoopInMode()
#16 HIToolbox                           0000007FF8208FA34A ReceiveNextEventCommon()
#17 HIToolbox                           0000007FF8208FA0E5 _BlockUntilNextEventMatchingListInModeWithFilter()
#18 AppKit                              0000007FF81A14DFAD _DPSNextEvent()
#19 AppKit                              0000007FF81A14C66A -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]()
#20 AppKit                              0000007FF81A13ED19 -[NSApplication run]()
#21 AppKit                              0000007FF81A112C97 NSApplicationMain()
#22 tomedo                              0000000001009E1930 main()
#23 dyld                                000000000208A3552E start()
#24 dyld                                000000000208A30000 +[Object ZSOSCColorWithRed:green:blue:alpha:]
 

Danach schließt sich tomedo, wenn man "Bis zum Programmende ignorieren" klickt. Bei sonstigen Worten ist mir im Versuch gerade nichts aufgefallen. Auffällig ist jedoch, dass seit kurzem beim Diktieren von "Punkt" das Wort "Charriere" geschrieben wird, was bei noch so undeutlicher Aussprache keinerlei Ähnlichkeit mit "Punkt" hat. Ich habe zwar über die Anlernen-Funktion den "Punkt" hinterlegt. Dieser wird jedoch immer mit einem Leerzeichen hinter dem letzten Wort geschrieben, was in der Formatierung recht komisch aussieht. 

 

Hat noch jemand ähnliche Probleme? 

Gefragt in Bug von (1.8k Punkte)
0 Punkte

1 Antwort

Beste Antwort
Hallo,

Den Absturz schauen wir uns an. Die anderen beiden Sachen lassen sich wahrscheinlich in der Autokorrekturverwaltung lösen. Dort können Sie mal nach "Charriere" in der Ersetzungsspalte suchen und das gefundene Element, sollte es eines geben, löschen. Danach sollte es auch nicht mehr nötig sein, den "Punkt" hinterlegt zu haben. Auch den können Sie also löschen. Das Leerzeichen vor Ihrem angelernten Punkt ist aber auch eine Konfigurationsfrage: ebenfalls in der Autokorrekturverwaltung können Sie für jedes Element festlegen, ob ein Leerzeichen davor (und danach) eingefügt werden soll.
Beantwortet von (2k Punkte)
ausgewählt von
0 Punkte
Hallo,

 

Nach Säuberung see Autokorrektur kommt es auch nicht mehr zum Absturz.

 

Danke ☺️
11,936 Beiträge
18,751 Antworten
31,230 Kommentare
6,338 Nutzer