cyrenity / mod_whisper

A FreeSWITCH module to interface to your speech recognition server over websocket
25 stars 13 forks source link

Cannot find ${FREESWITCH_SOURCE_ROOT}/modules.conf #12

Open jneuendorf-i4h opened 11 months ago

jneuendorf-i4h commented 11 months ago

For FreeSwitch 1.10 there is no top-level modules.conf file.

I looked for modules.conf by searching the FreeSwitch for ASR/TTS modules that I assume to be included in a similar manner: https://github.com/search?q=repo%3Asignalwire%2Ffreeswitch%20asr_tts&type=code There, 2 files look like they could be the right ones:

  1. build/modules.conf.most
  2. build/modules.conf.in

So which one should asr_tts/mod_whisper be added to? Or do I have to create modules.conf in the FreeSwitch source root?

Thanks in advance 🙏


PS: I am new to FreeSwitch and this is my 1st module installation. 😅

jneuendorf-i4h commented 11 months ago

As of https://developer.signalwire.com/freeswitch/FreeSWITCH-Explained/Community/Contributing-Code/Creating-New-Modules/#new-module-checklist it seems to be

${FREESWITCH_SOURCE_ROOT}/build/modules.conf.in

If that's correct, I guess adjusting the README would also benefit others. 😉


Update

https://developer.signalwire.com/freeswitch/FreeSWITCH-Explained/Installation/Linux/Debian_67240088/#compiling-latest-master-for-testing mentions that there will be a modules.conf after running ./bootstrap.sh -j