如何在twilio中录制语音并在指定时间后播放?
在RubyonRails应用程序中,我添加了twilio功能,可以录制用户的声音15秒。录音效果很好。因为这是一个异步调用,所以在我尝试播放音频时请求参数不存在。 此外,twilio还提供了一个回调函数,该函数在twilio上成功存储记录时发送post/get请求。 但是ruby中没有回调功能。如何在twilio中录制语音并在指定时间后播放?,twilio,Twilio,在RubyonRails应用程序中,我添加了twilio功能,可以录制用户的声音15秒。录音效果很好。因为这是一个异步调用,所以在我尝试播放音频时请求参数不存在。 此外,twilio还提供了一个回调函数,该函数在twilio上成功存储记录时发送post/get请求。 但是ruby中没有回调功能。 如何解决此问题,以便在录音可用时立即播放?Twilio的Ruby库中有recordingStatusCallback功能。 () 需要传递给.record()的参数是 记录状态\u回调和 记录状态\u回
如何解决此问题,以便在录音可用时立即播放?Twilio的Ruby库中有
recordingStatusCallback
功能。() 需要传递给
.record()
的参数是记录状态\u回调
和记录状态\u回调\u方法
试着这样做:
response.record(
action: 'http://foo.edu/handleRecording',
method: 'GET',
max_length: 20,
finish_on_key: '*',
recording_status_callback: 'http://foo.edu/handleRecordingStatus',
recording_status_callback_method: 'GET'
)
参数:
()