2012-11-04 14 views
6

के लिए ट्विलियो के ट्वीआईएमएल "सई" कमांड को धीमा कर दें मैंने एक टिलिलियो एप्लिकेशन बनाया है जिसमें ट्विलियो के ट्विमएल <Say> कमांड का उपयोग करने की संख्या शामिल है जो उस आईडी को बनाते हैं जो उपयोगकर्ता ने पहले इनपुट किया था (उदाहरण के लिए, 3638194746219190 या उन पंक्तियों के साथ कुछ)। चूंकि यह संख्याओं की एक लंबी सूची है, इसलिए मैंने एप्लिकेशन को संख्याओं की सूची को वापस पढ़ने के लिए पुष्टि की है कि उपयोगकर्ता ने उन्हें सही तरीके से इनपुट किया है। चूंकि यह गतिशील है, मैं इसे पूर्व-रिकॉर्ड नहीं कर सकता - इसे <Say> के साथ होना चाहिए, लेकिन ट्विलियो इसे रास्ता बहुत जल्दी पढ़ता है।टेक्स्ट-टू-स्पीच नंबर

वर्तमान में: '3, 6, 3, 8, 1, 9, 4, 7, 4, 6, 2, 1, 9, 1, 9, 0', और इससे थोड़ा धीमा करने के लिए उनके बीच रिक्त स्थान और कॉमा के साथ संख्याएं खेली गई हैं, और इससे थोड़ी सी मदद मिली है, लेकिन यह अभी भी सूची को बहुत तेज़ी से पढ़ता है।

क्या आप जानते हैं कि ट्विलियो के <Say> कमांड को इसके टेक्स्ट-टू-स्पीच प्लेबैक को और भी धीमा करने के लिए कैसे बल देना है?

उत्तर

4

आप कर सकते थे अवधि का उपयोग करके देखें, उदहारण के लिए: http://www.twilio.com/docs/api/twiml/pause

इस प्रश्न पर TwiML में रुक जाता है पैदा करने के बारे में अधिक जानकारी है 1. 2. 3. 4. 5. 6. 7. 8. 9.

1

आप कई सेकंड के लिए निष्पादन रोकने के लिए <Pause> क्रिया जोड़ सकते हैं। प्रलेखन यहाँ है: How can I generate a half second pause in TwiML?

+0

'' टैग नहीं है मैं क्या देख रहा हूँ, 20 '' 19 '' वापस दोहराने के लिए आईडी असुविधाजनक हो सकता है, के भीतर बदसूरत नहीं कहना आदेशों के साथ interlaced आदेशों होने के बाद से कोड। मैं सामान्य रूप से '' को धीमा करने का एक तरीका ढूंढ रहा हूं, जो तब शब्दों को स्वयं भी कहने के लिए बढ़ा सकता है। – jdotjdot

+0

@ jdotjdot89 वह बदसूरत कैसे है - आप प्रोग्रामिंग के रूप में TwiML नहीं बना रहे हैं? मुझे यकीन है कि ट्विलियो का पार्सर इसे नहीं देख पाएगा और आपको 'ओह सच में' देगा? देखो। –

+1

@ टिमलिटल मुझे लगता है कि आप सही हैं; कभी-कभी मैं TwiML के लिए Jinja2 templating का उपयोग करता था, लेकिन मैं इसे प्रोग्रामेटिक रूप से कर सकता था। मुझे लगता है कि यह काम करेगा, लेकिन मुझे यह अवधारणा पसंद नहीं है। लेकिन शायद यह सिर्फ मुझे जिद्दी है। – jdotjdot

0

आप कई कॉमा या अवधि जोड़ सकते हैं और यह विराम समय बढ़ाएगा। आप प्रत्येक एक्स संख्याओं में लंबे समय तक ब्रेक जोड़ने पर भी विचार कर सकते हैं, इसलिए इसमें इसके लिए अधिक प्राकृतिक ताल है।

3,,,6,,,3,,,8,,,,,,,1,,,9,,,4,,,7,,,,,,,4,,,6,,,2,,,1 
संबंधित मुद्दे