Skip to content

Provides an OpenAI Speech-To-Text features for the Freeswitch.

Notifications You must be signed in to change notification settings

akscf/mod_openai_asr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Provides an OpenAI Speech-To-Text features for the Freeswitch.
Also capable to work with whisperd

Usage example

<extension name="openai-asr">
  <condition field="destination_number" expression="^(3222)$">
    <action application="answer"/>
    <action application="play_and_detect_speech" data="/tmp/test2.wav detect:openai"/>
    <action application="sleep" data="1000"/>
    <action application="log" data="CRIT SPEECH_RESULT=${detect_speech_result}"/>
    <action application="hangup"/>
 </condition>
</extension>