'It's an absolute joke, ' she complained.
Outplayed by Osaka at January's Australian Open, Barty was in no mood for a repeat, dominating on serve and breaking Osaka's delivery three times in a complete display.
She had a double break point chance in hand but lost it due to Konta's accuracy on ball placement out of reach of the 21-year-old.
Australia's Ashleigh Barty has continued her excellent run of form by booking her place in the final of the Nottingham Open and a clash with home favourite Johanna Konta. You are making decisions that affect all our lives.
The British No.1 won only one more point as Barty clinched victory with a backhand pass. She then went off-court for a medical time-out which coincided with play being temporarily suspended anyway due to rain. "You've always got to work with the circumstances that are thrown at you and I think I managed everything quite well".
It was Barty's first tournament triumph of the year, the second of her career and a demonstration from the former junior Wimbledon champion that she could now even be an outside threat for the senior title at the grasscourt grand slam.
Barty shows off her silverware. With only one able to move on to Sunday's title match, the key would be to who got the best jump in the opening games or the first to blink.
But she saved the crucial break point and then wrestled the second set away from Barty with three consecutive games to force a decider.
In a reverse of last year's final, Konta beat the Croatian 6-2 6-3 and will now play top seed Ashleigh Barty, who overwhelmed Naomi Osaka 6-3 6-4 in the other semi-final. "I know she's a crafty player and a very talented player on the surface so I know it's gonna be a tough match for me and I'm looking forward to that". Before she could return to court, rain fell on court for a time before the players returned to continue the match.
Konta beat Barty in the quarterfinals a year ago before losing to Vekic in the final.