AccountBaseEntity.java 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. package com.telerobot.fs.entity.dto.llm;
  2. public class AccountBaseEntity {
  3. public int id;
  4. public String serverUrl;
  5. public String provider;
  6. /**
  7. * The voice prompt played when transferring to agent tips string
  8. */
  9. public String transferToAgentTips;
  10. /**
  11. * The voice prompt played when call session hangup
  12. */
  13. public String hangupTips;
  14. /**
  15. * tips for No Voice
  16. */
  17. public String customerNoVoiceTips;
  18. /**
  19. * The opening remarks of a phone call
  20. */
  21. public String openingRemarks;
  22. public String voiceSource;
  23. public String voiceCode;
  24. public String asrLanguageCode;
  25. public String ttsLanguageCode;
  26. public String asrModels;
  27. public String ttsModels;
  28. public String asrProvider;
  29. /**
  30. * way of transferring to manual: acd、extension、gateway
  31. */
  32. public String aiTransferType;
  33. /**
  34. * Data of specific manual transfer methods
  35. */
  36. public String aiTransferData;
  37. /**
  38. * ivr id for inbound call session
  39. */
  40. public String ivrId;
  41. /**
  42. * the IVR menu ID for satisfaction surveys
  43. */
  44. public String satisfSurveyIvrId;
  45. /**
  46. * voice interruption supported during the robot's speech:
  47. * 1: Keyword interruption, 0: No interruption, 2: Interrupt if there is a sound
  48. */
  49. public int interruptFlag;
  50. /**
  51. * List of keywords that support speech interruption.
  52. */
  53. public String interruptKeywords;
  54. /**
  55. * List of keywords excluded from triggering speech interruption.
  56. */
  57. public String interruptIgnoreKeywords;
  58. public int concurrentNum;
  59. public String transferManualDigit;
  60. public int kbCatId;
  61. /**
  62. * The voice prompt played when transferring to agent tips string (wav file)
  63. */
  64. public String transferToAgentTipsWav;
  65. /**
  66. * The voice prompt played when call session hangup (wav file)
  67. */
  68. public String hangupTipsWav;
  69. /**
  70. * tips for No Voice (wav file)
  71. */
  72. public String customerNoVoiceTipsWav;
  73. /**
  74. * The opening remarks of a phone call (wav file)
  75. */
  76. public String openingRemarksWav;
  77. }