We currently use voicexml and https://www.plumvoice.com/ to get voice recordings which are then sent to our backend server for processing similar to the example mentioned in the docs for recording user input: https://www.plumvoice.com/docs/dev/developer_reference:tutorial
<?xml version="1.0"?>
<vxml version="2.0">
<form>
<record name="myrecording" type="audio/x-wav" beep="true">
<prompt>
Please record a message after the beep.
</prompt>
<filled>
You just recorded the following message:
<value expr="myrecording"/>
<submit next="submitrecording.php" namelist="myrecording"
method="post" enctype="multipart/form-data"/>
</filled>
</record>
</form>
</vxml>
This works fine and gives a wav file at the end of user input. Is there a way to get the user input as an Audio Stream as the user speaks instead of a file at the end?