Husk, 6 4 bytes
-2 bytes thanks to Razetime!
ETC2 Hooray for all ASCII solutions! Outputs a positive number if the input is doublespeak, otherwise zero.
C2 Cut list into chunks of 2 T Transpose E Check if list has all the same elements (return length of list if so)