Post

Replies

Boosts

Views

Activity

Siri dictation repeats the words I'm saying
When I dictate a text or words, the Siri receiver repeats in some way each captured word when I want to write in a UITextView, my UITextView is implemented as simple as possible: #pragma mark - UITextViewDelegate (BOOL) textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text { return YES; } (void)textViewDidChange:(UITextView *)textView { //  NSLog(@"- textViewDidChange: %@", textView.text);   if (textView == self.txtViewItem)   {     if ([self sameCharsInString:textView.text])     {       NSString *firstChar = [textView.text substringWithRange:NSMakeRange(0, 1)];       textView.text = firstChar;     }     if (textView.text.length 1)     {       NSString * character = [textView.text substringWithRange:NSMakeRange(1, 1)];       textView.text = [textView.text stringByReplacingCharactersInRange:NSMakeRange(1, 1) withString:[character lowercaseString]];     }   } } (BOOL)sameCharsInString:(NSString *)str{   if ([str length] == 0 ) return NO;   return [[str stringByReplacingOccurrencesOfString:[str substringToIndex:1] withString:@""] length] == 0 ? YES : NO; } So how can I detect if Siri Dictation was used for the UITextView, Please any help?
1
0
648
Mar ’21