The strike zone may be 3D, but that's not really a huge challenge to robocall.
Simply set one box up at the front of the plates another at the rear. If the ball is inside the box on either of them it's a strike. It literally takes only one extra computational step to determine if it's a ball or strike; zero time real time.