async def _handle_prediction_result(self, result: MetricsData):
        """Handle a prediction result event from the turn analyzer.

        Args:
            result: The prediction result MetricsData.
        """
        await self.push_frame(MetricsFrame(data=[result]))
Handle a prediction result event from the turn analyzer.

        Args:
            result: The prediction result MetricsData.
        
src/pipecat/transports/base_input.py