from flask import Flask, Response, request
import plivoxml
app=Flask(__name__)
@app.route('/wait/machine_detection/', methods=['GET','POST'])
def machine_detection():
response = plivoxml.Response()
params = {
'length' : "10",
'silence' : "true",
'minSilence' : "3000"
}
response.addWait(**params)
response.addSpeak("Hello")
return Response(str(response), mimetype='text/xml')
if __name__ == "__main__":
app.run(host='0.0.0.0', debug=True)
# Sample Conference XML
# <Response>
# <Wait length="10" minSilence="3000" silence="true"/>
# <Speak>Hello</Speak>
# </Response>