I think it adds a touch of realism, but I agree that it does feel clunky in its current implementation.
If you want to remove it, go to your fs-base\en-US.locPak file and locate these lines:
"ATCCOM.AGNT_HUMAN.0.text": "Good day.",
"ATCCOM.AGNT_HUMAN.0.tts": "Good day.",
"ATCCOM.AGNT_HUMAN.1.text": "Good day.",
"ATCCOM.AGNT_HUMAN.1.tts": "Good day.",
Change them to this:
"ATCCOM.AGNT_HUMAN.2.text": "Good day.",
"ATCCOM.AGNT_HUMAN.2.tts": "Good day.",
"ATCCOM.AGNT_HUMAN.3.text": "Good day.",
"ATCCOM.AGNT_HUMAN.3.tts": "Good day.",
That being said, I have modded my own ATC a lot, and I actually have it written as this, which sounds a lot more realistic:
"ATCCOM.AGNT_HUMAN.0.text": "Good day.",
"ATCCOM.AGNT_HUMAN.0.tts": "Goodday.",
"ATCCOM.AGNT_HUMAN.1.text": "Good day.",
"ATCCOM.AGNT_HUMAN.1.tts": "Goodday.",
Also, any time that AGNT_HUMAN is called, I remove the period from the .tts entries before it so that it is spoken faster. Like changing this:
"ATCCOM.AGNT_AC_ATC_TERMINATED.0.tts": "{callsign_shortened}, ATC services terminated. {AGNT_HUMAN}",'
to this:
"ATCCOM.AGNT_AC_ATC_TERMINATED.0.tts": "{callsign_shortened}, ATC services terminated {AGNT_HUMAN}",'
This is what it sounds like:
Beware that this file will get overwritten with every update, so this has to be updated every month!
CC: @TomZ85 and @Aristarcus86 (who mentioned speeding it up)