├── .github └── workflows │ └── main.yml ├── .gitignore ├── Apps ├── AIAttendant │ ├── AIAActor.py │ ├── AIAAppConfig.py │ ├── AIAProfile.py │ └── AIASession.py └── LiveTranslator │ ├── LTActor.py │ ├── LTAppConfig.py │ ├── LTProfile.py │ └── LTSession.py ├── Cluster ├── InfernBatchedWorker.py ├── InfernBenchActor.py ├── InfernLLMActor.py ├── InfernLLMWorker.py ├── InfernRTPActor.py ├── InfernSIPActor.py ├── InfernSTTActor.py ├── InfernSTTWorker.py ├── InfernTTSActor.py ├── InfernTTSWorker.py ├── LLMSession.py ├── RemoteRTPGen.py ├── RemoteTTSSession.py ├── STTSession.py └── TTSSession.py ├── Core ├── AStreamMarkers.py ├── AudioChunk.py ├── Codecs │ ├── G711.py │ ├── G722.py │ └── GenCodec.py ├── ConfigValidators.py ├── Exceptions │ └── InfernSessNotFoundErr.py ├── InfernConfig.py ├── InfernWrkThread.py ├── OutputMuxer.py ├── T2T │ ├── NumbersToWords.py │ └── Translator.py └── VAD │ ├── SileroVAD.py │ ├── SileroVADUtils.py │ └── ZlibVAD.py ├── HelloSippyTTSRT ├── HelloSippyRT.py ├── HelloSippyRTPipe.py └── HelloSippyRTPipeTest.py ├── Infernos.py ├── LICENSE ├── README.md ├── RTP ├── AudioInput.py ├── InfernRTPConf.py ├── InfernRTPEPoint.py ├── InfernRTPIngest.py ├── RTPOutputWorker.py └── RTPParams.py ├── SIP ├── InfernSIP.py ├── InfernSIPConf.py ├── InfernSIPProfile.py ├── InfernUA.py ├── InfernUAC.py ├── InfernUAS.py ├── RemoteSession.py └── SipSessInfo.py ├── config.yaml ├── config └── InfernGlobals.py ├── docker ├── Dockerfile ├── install_conda.sh ├── install_hw.sh ├── install_requirements.sh ├── intel-ray.diff └── setup_conda.sh ├── examples ├── ai_attendant.yaml ├── llm_test.py ├── sippylabs.txt └── voice_ass.py ├── requirements.txt ├── safetorch └── InfernTorcher.py └── utils └── tts.py /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | *.wav 3 | -------------------------------------------------------------------------------- /Apps/AIAttendant/AIAActor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Apps/AIAttendant/AIAActor.py -------------------------------------------------------------------------------- /Apps/AIAttendant/AIAAppConfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Apps/AIAttendant/AIAAppConfig.py -------------------------------------------------------------------------------- /Apps/AIAttendant/AIAProfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Apps/AIAttendant/AIAProfile.py -------------------------------------------------------------------------------- /Apps/AIAttendant/AIASession.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Apps/AIAttendant/AIASession.py -------------------------------------------------------------------------------- /Apps/LiveTranslator/LTActor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Apps/LiveTranslator/LTActor.py -------------------------------------------------------------------------------- /Apps/LiveTranslator/LTAppConfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Apps/LiveTranslator/LTAppConfig.py -------------------------------------------------------------------------------- /Apps/LiveTranslator/LTProfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Apps/LiveTranslator/LTProfile.py -------------------------------------------------------------------------------- /Apps/LiveTranslator/LTSession.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Apps/LiveTranslator/LTSession.py -------------------------------------------------------------------------------- /Cluster/InfernBatchedWorker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Cluster/InfernBatchedWorker.py -------------------------------------------------------------------------------- /Cluster/InfernBenchActor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Cluster/InfernBenchActor.py -------------------------------------------------------------------------------- /Cluster/InfernLLMActor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Cluster/InfernLLMActor.py -------------------------------------------------------------------------------- /Cluster/InfernLLMWorker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Cluster/InfernLLMWorker.py -------------------------------------------------------------------------------- /Cluster/InfernRTPActor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Cluster/InfernRTPActor.py -------------------------------------------------------------------------------- /Cluster/InfernSIPActor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Cluster/InfernSIPActor.py -------------------------------------------------------------------------------- /Cluster/InfernSTTActor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Cluster/InfernSTTActor.py -------------------------------------------------------------------------------- /Cluster/InfernSTTWorker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Cluster/InfernSTTWorker.py -------------------------------------------------------------------------------- /Cluster/InfernTTSActor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Cluster/InfernTTSActor.py -------------------------------------------------------------------------------- /Cluster/InfernTTSWorker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Cluster/InfernTTSWorker.py -------------------------------------------------------------------------------- /Cluster/LLMSession.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Cluster/LLMSession.py -------------------------------------------------------------------------------- /Cluster/RemoteRTPGen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Cluster/RemoteRTPGen.py -------------------------------------------------------------------------------- /Cluster/RemoteTTSSession.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Cluster/RemoteTTSSession.py -------------------------------------------------------------------------------- /Cluster/STTSession.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Cluster/STTSession.py -------------------------------------------------------------------------------- /Cluster/TTSSession.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Cluster/TTSSession.py -------------------------------------------------------------------------------- /Core/AStreamMarkers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Core/AStreamMarkers.py -------------------------------------------------------------------------------- /Core/AudioChunk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Core/AudioChunk.py -------------------------------------------------------------------------------- /Core/Codecs/G711.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Core/Codecs/G711.py -------------------------------------------------------------------------------- /Core/Codecs/G722.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Core/Codecs/G722.py -------------------------------------------------------------------------------- /Core/Codecs/GenCodec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Core/Codecs/GenCodec.py -------------------------------------------------------------------------------- /Core/ConfigValidators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Core/ConfigValidators.py -------------------------------------------------------------------------------- /Core/Exceptions/InfernSessNotFoundErr.py: -------------------------------------------------------------------------------- 1 | class InfernSessNotFoundErr(Exception): pass -------------------------------------------------------------------------------- /Core/InfernConfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Core/InfernConfig.py -------------------------------------------------------------------------------- /Core/InfernWrkThread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Core/InfernWrkThread.py -------------------------------------------------------------------------------- /Core/OutputMuxer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Core/OutputMuxer.py -------------------------------------------------------------------------------- /Core/T2T/NumbersToWords.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Core/T2T/NumbersToWords.py -------------------------------------------------------------------------------- /Core/T2T/Translator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Core/T2T/Translator.py -------------------------------------------------------------------------------- /Core/VAD/SileroVAD.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Core/VAD/SileroVAD.py -------------------------------------------------------------------------------- /Core/VAD/SileroVADUtils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Core/VAD/SileroVADUtils.py -------------------------------------------------------------------------------- /Core/VAD/ZlibVAD.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Core/VAD/ZlibVAD.py -------------------------------------------------------------------------------- /HelloSippyTTSRT/HelloSippyRT.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/HelloSippyTTSRT/HelloSippyRT.py -------------------------------------------------------------------------------- /HelloSippyTTSRT/HelloSippyRTPipe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/HelloSippyTTSRT/HelloSippyRTPipe.py -------------------------------------------------------------------------------- /HelloSippyTTSRT/HelloSippyRTPipeTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/HelloSippyTTSRT/HelloSippyRTPipeTest.py -------------------------------------------------------------------------------- /Infernos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/Infernos.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/README.md -------------------------------------------------------------------------------- /RTP/AudioInput.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/RTP/AudioInput.py -------------------------------------------------------------------------------- /RTP/InfernRTPConf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/RTP/InfernRTPConf.py -------------------------------------------------------------------------------- /RTP/InfernRTPEPoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/RTP/InfernRTPEPoint.py -------------------------------------------------------------------------------- /RTP/InfernRTPIngest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/RTP/InfernRTPIngest.py -------------------------------------------------------------------------------- /RTP/RTPOutputWorker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/RTP/RTPOutputWorker.py -------------------------------------------------------------------------------- /RTP/RTPParams.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/RTP/RTPParams.py -------------------------------------------------------------------------------- /SIP/InfernSIP.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/SIP/InfernSIP.py -------------------------------------------------------------------------------- /SIP/InfernSIPConf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/SIP/InfernSIPConf.py -------------------------------------------------------------------------------- /SIP/InfernSIPProfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/SIP/InfernSIPProfile.py -------------------------------------------------------------------------------- /SIP/InfernUA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/SIP/InfernUA.py -------------------------------------------------------------------------------- /SIP/InfernUAC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/SIP/InfernUAC.py -------------------------------------------------------------------------------- /SIP/InfernUAS.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/SIP/InfernUAS.py -------------------------------------------------------------------------------- /SIP/RemoteSession.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/SIP/RemoteSession.py -------------------------------------------------------------------------------- /SIP/SipSessInfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/SIP/SipSessInfo.py -------------------------------------------------------------------------------- /config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/config.yaml -------------------------------------------------------------------------------- /config/InfernGlobals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/config/InfernGlobals.py -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/install_conda.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/docker/install_conda.sh -------------------------------------------------------------------------------- /docker/install_hw.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/docker/install_hw.sh -------------------------------------------------------------------------------- /docker/install_requirements.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/docker/install_requirements.sh -------------------------------------------------------------------------------- /docker/intel-ray.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/docker/intel-ray.diff -------------------------------------------------------------------------------- /docker/setup_conda.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/docker/setup_conda.sh -------------------------------------------------------------------------------- /examples/ai_attendant.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/examples/ai_attendant.yaml -------------------------------------------------------------------------------- /examples/llm_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/examples/llm_test.py -------------------------------------------------------------------------------- /examples/sippylabs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/examples/sippylabs.txt -------------------------------------------------------------------------------- /examples/voice_ass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/examples/voice_ass.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/requirements.txt -------------------------------------------------------------------------------- /safetorch/InfernTorcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/safetorch/InfernTorcher.py -------------------------------------------------------------------------------- /utils/tts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sippy/Infernos/HEAD/utils/tts.py --------------------------------------------------------------------------------