input: from typing import Dict, Any
  
  def makeWebhookResult(req: Dict[str, Any]) -> Dict[str, str]:
      """
      This function processes a webhook request from a Flask app. It extracts the necessary parameters from the request and generates a response in the form of a JSON object containing a 'speech' field with the text to be spoken by the voice assistant.
  
      Example:
      >>> req = {
      ...     "result": {
      ...         "action": "productos.sura",
      ...         "parameters": {
      ...             "tipo_cliente": "persona física"
      ...         }
      ...     }
      ... }
      >>> makeWebhookResult(req)
      {'speech': 'Buscando productos para persona física', 'displayText': 'Buscando productos para persona física', 'source': 'apiai-onlinestore-shipping'}
      """
output:     result = req.get("result")
      parameters = result.get("parameters")
      tipo_cliente = parameters.get("tipo_cliente")
      
      speech = f"Buscando productos para {tipo_cliente}"
      return {
          "speech": speech,
          "displayText": speech,
          "source": "apiai-onlinestore-shipping"
      }