文件名称:drachtio-freeswitch-modules:我在各种drachtio应用程序中使用的开源freeswitch模块的集合
文件大小:109KB
文件格式:ZIP
更新时间:2024-06-03 18:39:53
google-cloud grpc tts freeswitch lws
drachtio-freeswitch-modules 一个freeswitch模块的开源集合,主要是为使用应用程序而,但通常可用于通用freeswitch应用程序并对其有用。 这些模块已经过Freeswitch 1.8版的测试。 一个Freeswitch模块,该模块将错误附加到媒体服务器端点,并通过Websocket将L16音频流传输到远程服务器。 音频永远不会在本地存储在媒体服务器上的磁盘上,因此非常适合“无静态数据”类型的应用程序。 该模块还支持从服务器接收媒体以回放到呼叫者,从而可以创建完整的IVR或对话框类型的应用程序。 与Google Cloud Text-to-Speech API集成并集成到freeswitch的TTS框架(即,可与mod_dptools'speak'应用程序一起使用)的tts提供程序模块 添加一个Freeswitch API调用以使用Google
【文件预览】:
drachtio-freeswitch-modules-master
----LICENSE(1KB)
----examples()
--------dialogflow.js(5KB)
--------config()
--------package.json(361B)
--------ws_server.js(1KB)
--------aws_transcribe.js(2KB)
--------package-lock.json(10KB)
--------google_transcribe.js(2KB)
--------audio_fork.js(3KB)
--------google_tts.js(1KB)
----.gitignore(333B)
----.dockerignore(58B)
----README.md(3KB)
----modules()
--------mod_simple_vad()
--------mod_aws_lex()
--------mod_dialogflow()
--------mod_google_tts()
--------mod_audio_fork()
--------mod_aws_transcribe()
--------mod_google_transcribe()