Examples of TTSSession


Examples of org.mobicents.slee.resource.tts.ratype.TTSSession

        + event.getOrderId() + ". ammount = " + event.getAmmount()
        + ". Customer Name = " + event.getCustomerName());

    this.setCustomEvent(event);

    TTSSession ttsSession = getTTSProvider().getNewTTSSession(
        audioFilePath, "kevin16");

    StringBuffer stringBuffer = new StringBuffer();
    stringBuffer.append(event.getCustomerName());
    stringBuffer.append(" has placed an order of $");
    stringBuffer.append(event.getAmmount());
    stringBuffer.append(". Press 1 to approve and 2 to reject.");

    ttsSession.textToAudioFile(stringBuffer.toString());
    this.setSfDemo(true);
    this.setSendBye(false);
    makeCall();

  }
View Full Code Here

Examples of org.mobicents.slee.resource.tts.ratype.TTSSession

        + event.getOrderId() + ". ammount = " + event.getAmmount()
        + ". Customer Name = " + event.getCustomerName());

    this.setCustomEvent(event);

    TTSSession ttsSession = getTTSProvider().getNewTTSSession(
        audioFilePath, "kevin16");

    StringBuffer stringBuffer = new StringBuffer();
    stringBuffer.append(event.getCustomerName());
    stringBuffer.append(" has placed an order of $");
    stringBuffer.append(event.getAmmount());
    stringBuffer.append(". Press 1 to approve and 2 to reject.");

    ttsSession.textToAudioFile(stringBuffer.toString());

    setTimer(ac);
  }
View Full Code Here

Examples of org.mobicents.slee.resource.tts.ratype.TTSSession

        + ". Customer Name = " + event.getCustomerName());

    this.setCustomEvent(event);
    this.setAudioFile(audioFilePath);

    TTSSession ttsSession = getTTSProvider().getNewTTSSession(
        audioFilePath, "kevin16");

    StringBuffer stringBuffer = new StringBuffer();
    stringBuffer.append("Welcome ");
    stringBuffer.append(event.getCustomerName());
    stringBuffer.append(". You have placed an order of $");
    stringBuffer.append(event.getAmmount());
    stringBuffer.append(". Press 1 to confirm and 2 to decline.");

    ttsSession.textToAudioFile(stringBuffer.toString());

    try {
      // Set the caller address to the address of our call controller
      Address callerAddress = getSipUtils()
          .convertURIToAddress(callerSip);
View Full Code Here

Examples of org.mobicents.slee.resource.tts.ratype.TTSSession

    Timestamp orderDate = order.getDeliveryDate();

    mgr.close();

    TTSSession ttsSession = getTTSProvider().getNewTTSSession(
        audioFilePath, "kevin16");

    StringBuffer stringBuffer = new StringBuffer();
    stringBuffer.append("Welcome ");
    stringBuffer.append(event.getCustomerName());
    stringBuffer.append(". This is a reminedr call for your order number ");
    stringBuffer.append(event.getOrderId());
    stringBuffer.append(". The shippment will be at your door step on .");
    stringBuffer.append(orderDate.getDate());
    stringBuffer.append(" of ");

    String month = null;

    switch (orderDate.getMonth()) {
    case 0:
      month = "January";
      break;
    case 1:
      month = "February";
      break;
    case 2:
      month = "March";
      break;
    case 3:
      month = "April";
      break;
    case 4:
      month = "May";
      break;
    case 5:
      month = "June";
      break;
    case 6:
      month = "July";
      break;
    case 7:
      month = "August";
      break;
    case 8:
      month = "September";
      break;
    case 9:
      month = "October";
      break;
    case 10:
      month = "November";
      break;
    case 11:
      month = "December";
      break;
    default:
      break;
    }

    stringBuffer.append(month);
    stringBuffer.append(" ");
    stringBuffer.append(1900 + orderDate.getYear());
    stringBuffer.append(" at ");
    stringBuffer.append(orderDate.getHours());
    stringBuffer.append(" hour and ");
    stringBuffer.append(orderDate.getMinutes());
    stringBuffer.append(" minute. Thank you. Bye.");

    ttsSession.textToAudioFile(stringBuffer.toString());

    try {
      // Set the caller address to the address of our call controller
      Address callerAddress = getSipUtils()
          .convertURIToAddress(callerSip);
View Full Code Here

Examples of org.mobicents.slee.resource.tts.ratype.TTSSession

    if (dateAndTime.length() == 10) {

      EntityManager mgr = null;
      Order order = null;

      TTSSession ttsSession = getTTSProvider().getNewTTSSession(
          audioFilePath, "kevin16");

      char[] c = dateAndTime.toCharArray();

      StringBuffer stringBuffer = new StringBuffer();
      stringBuffer.append("You have selected delivery date to be ");

      String date = "" + c[0] + c[1];
      int iDate = (new Integer(date)).intValue();
      stringBuffer.append(iDate);

      String month = "" + c[2] + c[3];
      int iMonth = (new Integer(month)).intValue();

      String year = "" + c[4] + c[5];
      int iYear = (new Integer(year)).intValue();

      String hour = "" + c[6] + c[7];
      int iHour = (new Integer(hour)).intValue();

      String min = "" + c[8] + c[9];
      int iMin = (new Integer(min)).intValue();

      switch (iMonth) {
      case 1:
        month = "January";
        break;
      case 2:
        month = "February";
        break;
      case 3:
        month = "March";
        break;
      case 4:
        month = "April";
        break;
      case 5:
        month = "May";
        break;
      case 6:
        month = "June";
        break;
      case 7:
        month = "July";
        break;
      case 8:
        month = "August";
        break;
      case 9:
        month = "September";
        break;
      case 10:
        month = "October";
        break;
      case 11:
        month = "November";
        break;
      case 12:
        month = "December";
        break;
      default:
        break;
      }
      stringBuffer.append(" of ");
      stringBuffer.append(month);
      stringBuffer.append(" ");
      stringBuffer.append(2000 + iYear);
      stringBuffer.append(" at ");
      stringBuffer.append(iHour);
      stringBuffer.append(" hour and ");
      stringBuffer.append(iMin);
      stringBuffer.append(" minute. Thank you. Bye.");

      java.sql.Timestamp timeStamp = new java.sql.Timestamp(
          (iYear + 100), iMonth - 1, iDate, iHour, iMin, 0, 0);

      mgr = this.persistenceResourceAdaptorSbbInterface
          .createEntityManager(new HashMap(), "custom-pu");

      order = (Order) mgr
          .createQuery(
              "select o from Order o where o.orderId = :orderId")
          .setParameter("orderId", this.getCustomEvent().getOrderId())
          .getSingleResult();

      order.setDeliveryDate(timeStamp);

      mgr.flush();
      mgr.close();

      ttsSession.textToAudioFile(stringBuffer.toString());

      MsSignalGenerator generator = msProvider.getSignalGenerator(this
          .getAnnouncementEndpointName());

      try {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.