FreeSWITCH 使用指北(2)-多段音频顺序播放的设置

文章目录

  • [1. 多段音频顺序播放的设置](#1. 多段音频顺序播放的设置)

1. 多段音频顺序播放的设置

在 FreeSWITCH 中涉及到放音的 APP 有不少,比较典型的是播放录音文件的 playbackplay_and_detect_speech 。这两个 APP 播放录音的功能都依赖于 switch_ivr_play_say.c#switch_ivr_play_file() 函数,而该函数可以借助 file_string 实现多段音频播放,示例如下:

java 复制代码
originate user/1000 &playback(file_string://ivr/8000/ivr-welcome1.wav!ivr/8000/welcome2.wav)

file_string:// 前缀不能省略,这个代表的是 FreeSWITCH 中的一个文件管理模块,多个音频文件用 ! 拼起来即可。注意如果文件名中含有 ! 符号,也可以使用通道变量 playback_delimiter 来修改文件间的分隔符号

相关推荐
九丝城主3 小时前
1V1音视频对话2--Web 双浏览器完整通话测试(强制 relay)
前端·音视频
哈__4 小时前
基础入门 Flutter for OpenHarmony:video_player 视频播放组件详解
flutter·音视频
小陈Coding4 小时前
互联网大厂Java面试实录:电商音视频内容社区场景深度解析
aigc·音视频·java面试·电商·技术面试·互联网大厂·内容社区
TEC_INO4 小时前
Linux_22:音频AAC编码
音视频·aac
HAPPY酷4 小时前
C++ 音视频项目与 UE5 渲染与电影制作的关系
c++·ue5·音视频
听麟5 小时前
HarmonyOS 6.0+ PC端分布式并行计算引擎开发实战:边缘协同场景下的异构资源调度与任务优化
分布式·华为·音视频·harmonyos·政务
人机与认知实验室5 小时前
Seedance:字节跳动的AI视频生成技术突破与行业变革
人工智能·音视频
爱打代码的小林5 小时前
基于 Lucas-Kanade 光流法实现视频特征点追踪
opencv·计算机视觉·音视频
Knight_AL5 小时前
如何用 FFmpeg 处理 PCM 音频 & 判断 PCM 文件到底是什么格式
ffmpeg·音视频·pcm