[英]How to call a Spring boot api present in one Spring boot project from another new Spring boot project
[英]How to make Twilio to tell OTP one by one in call using Spring Boot
我已经使用 TwiML Bins 集成了 twilio 语音 OTP。
TwilioRestClient twilioClient = makeTwilioConnection();
List<NameValuePair> params = new ArrayList<NameValuePair>();
params.add(new BasicNameValuePair("Url", applicationProperties.getTwilioVoiceTemplateURL() + "?otp=" + otp));
params.add(new BasicNameValuePair("To", "+" + requestOtpDto.getMobileNumber()));
params.add(new BasicNameValuePair("From", applicationProperties.getTwilioNumber()));
CallFactory callFactory = twilioClient.getAccount().getCallFactory();
callFactory.create(params);
我的 TwiML Bin 是:
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Pause length="1"/>
<Say>The 6 digit verification code to register in ****** is {{otp}}</Say>
</Response>
所以OTP是123456。我想一一说出来。 在通话中,它也以非常快的方式讲述了“一千二十三,四百五十六”。
任何人都可以为此提供解决方案吗?
尝试使用 SSML
文字转语音https://www.twilio.com/docs/voice/twiml/say/text-speech#say-as
Say-As * 解释为数字
<say-as interpret-as="digits">[text to be interpreted]</say-as>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.