I noticed that in order for "Conversational Content", "Talk on Screen" to also speak on the keyboard keys, I had to add .keyboardKey to the accessibilityTraits button, for example, in Swift:
button.accessibilityTraits = [.keyboardKey]
Or in Objective-C:
[button setAccessibilityTraits:UIAccessibilityTraitKeyboardKey]
And, obviously, if your buttons are images, you'll also want to add an explicit accessibilityLabel for them.
source share