# sending audio from wowza to kaldi based asr

**URL:** https://community.wowza.com/t/sending-audio-from-wowza-to-kaldi-based-asr/48245
**Category:** Wowza Streaming Engine
**Created:** [March 8, 2017, 8:38am UTC](https://community.wowza.com/t/sending-audio-from-wowza-to-kaldi-based-asr/48245 "2017-03-08T08:38:22Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![John\_Smith](https://avatars.discourse-cdn.com/v4/letter/j/d78d45/32.png) [@John\_Smith](https://community.wowza.com/u/John_Smith)
#### Post date: [March 8, 2017, 8:38am UTC](https://community.wowza.com/t/sending-audio-from-wowza-to-kaldi-based-asr/48245/1 "2017-03-08T08:38:22Z")

</div>

Hi,

I am looking to integrate audio streams from wowza - both live and on-demand - with a customized kaldi based speech recognition engine.

I am working with this codebase - [https://github.com/alumae/kaldi-gstreamer-server](https://github.com/alumae/kaldi-gstreamer-server) - that sends audio from microphone or file to the kaldi based backend that runs on a websocket. The audio engine itself seems to use gstreamer and there are some examples of how to send audio on the command line to the kaldi engine and through a http api.

An example http request for a audio file is -

"curl -v -T test/data/english\_test.raw -H “Content-Type: audio/x-raw-int; rate=16000” --header “Transfer-Encoding: chunked” --limit-rate 32000 "[http://localhost:8888/client/dynamic/recognize](http://localhost:8888/client/dynamic/recognize) "

How can I do something similar from my wowza server for live and ondemand files?

Regds
