Skip to main content
carrus2049

Back to all posts

Automix智能过渡技术漫谈

Published on by carrus2049 · 38 min read

“希望越来越多的用户可以通过Automix中感受DJ混音的乐趣,从而接触更多类型的音乐,走进俱乐部、剧场、体育馆、直播间和音乐节,与音乐人和其他听众建立联结。“

一、Intro

Automix(自动混音)是流媒体音乐平台推出的一项创新功能,它能够自动在播放列表中的歌曲之间创建无缝过渡效果,让音乐播放体验更加流畅自然。与传统DJ需要手动操作混音台不同,Automix通过算法自动分析歌曲特征,智能选择最佳的过渡时机和效果,实现歌曲之间的平滑衔接。

Automix 的全称是 Automatic DJ Mixing。

DJ 混音 (DJ Mixing): 是指将多首歌曲或音轨平滑、无缝地连接起来的技术。传统的 DJ 混音技术主要包括两个方面:

  • 节拍匹配 (Beatmatching): 调整两首歌曲的速度(BPM)和相位,使它们的节拍同步。
  • 过渡 (Transition): 使用音量推子、均衡器和其他效果器/工具,在歌曲之间创造流畅的切换。

更直观地描述,DJ混音就是当一首歌曲播放到特定时间点,开始同步播放第二首歌曲,一直到另一个特定时间点,在这期间将整体听感从第一首过渡到第二首。 image|400 图源

Automix 则是DJ混音技术的自动化实现系统,主要包含三个部分

  1. 特征分析:自动提取歌曲的节拍/速度(Beat/Tempo)、调性(Key)、结构(Structure)等音乐特征
  2. 智能过渡:基于分析结果,选择最佳的过渡点和过渡方式
  3. 无缝衔接:在播放器通过音量、EQ、效果器等参数的自动化控制,实现歌曲间的平滑过渡

与传统DJ混音相比

传统DJ混音需要:

  • 专业的硬件设备(CDJ、混音台等)
  • 丰富的音乐知识和混音技巧
  • 实时的手动操作和判断
  • 大量的练习和经验积累

而Automix则:

  • 无需专业设备,在手机App上即可完成
  • 算法自动处理,降低技术门槛
  • 可预览和调整,容错性更高,普通用户也能享受专业级的混音体验

在流媒体平台中的表现形式

目前,主流流媒体平台引入 Automix 的形式均为在播放列表播放时,将相邻的歌曲以DJ Mix的形式播放,这个播放列表可以是歌单、排行榜、个性化推荐等场景下的播放队列。

*只有一种情况各平台没有也不应该引入Automix:专辑。专辑(Album)在音乐中通常被视为一个完整的、有特定叙事或艺术流程的作品。艺术家对专辑的曲目顺序、曲目之间的停顿时间都有明确的控制和设计。Automix/Crossfade会在歌曲之间添加智能或固定的过渡,这会改变艺术家最初设定的听感体验。例如,有些专辑曲目之间本身就是无缝连接的(Gapless Playback),或者特意留下了较长的沉默以营造氛围。自动混音会打破这种原有的安排。

二、背景:DJ文化的历史与Automix的诞生

DJ文化的起源与发展

DJ(Disc Jockey)文化起源于20世纪30-40年代的美国,最初是指播放唱片的人。电台DJ 在节目中播放音乐并穿插以评论和新闻播报。电台是彼时音乐传播的主要渠道。

50-60年代,随着声学技术的进步,电台DJ在推广摇滚乐、灵魂乐和节奏蓝调这些新兴音乐流派中发挥了至关重要的作用。DJ开始进入社区电台和俱乐部,利用播放唱片来控制和引导舞池的能量。

70年代是混音技术革新的黄金时代,也是DJ从简单的“放歌的人”转变为“音乐艺术家”的关键十年。

  • 在牙买加上班的Dub音乐人开创了分离人声伴奏的技术,并将Echo和Reverb效果引入进行二次创作;
  • 在纽约The Loft俱乐部上班的DJ开始实验对拍(Beat Matching)技术以保持音乐不间断,并开始强调使用高保真的音响系统创造沉浸式的派对体验;
  • 在另一位纽约上班的牙买加裔DJ创造性地在两台播放相同碟片的唱机之间来回切换,创造Breakbeat效果,奠定了采样”(Sampling)和“打碟”(Turntablism)以至Hip-Hop音乐的技术基础;
  • [Disco音乐]的爆发催生了配备Crossfader和EQ效果器的混音台的诞生,使得实时混音和音效操作成为可能。

80年代,House和Techno两种风格在芝加哥和底特律发源。House音乐拥有标志性的四四拍节奏和温暖的采样音色,Techno则以工业化、未来感的声音和重复的合成器循环著称。这两种音乐风格影响至今,也为后来DJ文化和EDM的爆炸式发展奠定了基础。

世纪之交,数字音乐和软件DJ工具如Traktor(2000)、Serato(1998)的出现,降低了DJ的技术门槛。DJ表演与文化日益普及。2000年代 最伟大的电视剧 中就有一整集的剧情都围绕婚礼中 Band or DJ的话题展开。大型电音节遍地开花,EDC(1997)、Tomorrowland(2005)、UMF(1999)、Creamfields(1998)先后开办。DJ表演逐渐进入主流文化。

直到今天,在数字音乐和社交媒体时代,DJ表演已经超越了传统夜店和电音节的物理边界,成为一个出现在各个场景的艺术形式。随着门槛的持续降低,DJ表演也逐渐去中心化,我们可以看到专业的DJ/制作人出现在法式厨房、午夜天台、欧洲九寨沟半山腰上,也可以看到业余DJ出现在川西凯江大回湾、城市骑行队伍和精酿酒吧。2025年底金融DJ 在中文互联网打响DJ宇宙第一枪,不到两个月师范DJ、电工DJ、科研DJ等数十上百个品类纷纷冒头,蔚为壮观。

数字流媒体平台中的DJ文化

受播放版权限制,流媒体平台上线DJ Mix内容的进度并不顺利。

在一个 DJ Mix 中,DJ 可能会混入十几首甚至几十首不同艺术家的歌曲,每一首歌曲都需要同时获得音乐作品版权和录音作品版权的授权。这些歌曲在 DJ Mix 中通常会被加速、减速、循环、叠加效果(如混响、延迟)以及与其他歌曲混合(Mashup)。这就造成版税分配难以被识别和计算。

直到2021年,Apple 宣布引入Shazam的识曲技术,识别和补偿参与制作 DJ 混音的创作者。并与主要和独立厂牌合作,确保流媒体版税在 DJ、唱片公司和混音中出现的艺术家之间公平分配。自此DJMix内容 得以大规模上线流媒体平台。

随着技术的发展,DJ逐渐演变为通过混音、打碟等技术手段创造独特音乐体验的艺术家。从黑胶唱片到CD,再到数字音频,DJ表演的门槛不断降低,但始终需要专业设备、丰富的经验和音乐直觉。流媒体平台中混音内容的数量和曲风分布仍然有限。混音文化尚未真正进入尤其是国内的大众视野。

2025下半年,国内外几个主流音乐平台先后上线了Automix功能。看上去2025是Automix的诞生之年。但实际上Automix在流媒体平台和数字DJ软件中已经探索了至少十年。

类Automix功能的产业时间线

  • ~2015-12 Pacemaker 应用支持类自动混音功能。该功能会分析播放列表中的歌曲,并在它们之间创建专业的、节拍同步的过渡。
  • ~2017-12 djay Pro 2 for Mac 发布,增加AI-Driven DJ Mixing,允许用户开启开关,使播放列表中的歌曲以混音的形式播放。
  • 2018-03-12 Spotify Automix 推出。开启功能后会在歌曲之间创建节拍匹配的过渡。虽然该功能仅在 特定的、由 Spotify 官方策划的播放列表(例如 Drum & Bass Fix、Housewerk 等电子舞曲/派对音乐类型)生效。但这是流媒体平台对于类Automix功能的第一次尝试。

  • ~2021-05djay Pro AI on iOS 重大更新推出了更智能的 Automix AI。

  • ~2022-09 酷狗DJ app上线智能DJ功能,允许用户选择歌曲队列合成混音长音频,并支持用户选择参与混音的歌曲片段。离线处理合成的方式规避了客户端实时处理的性能问题。 241237244

三、酷狗音乐Automix技术实现

不止于模仿DJ混音技术

Automix作为一个流媒体中的功能性应用,实现这一技术可以简单理解为模拟DJ混音创作中的思路和技巧。但又不止步于此,还需要考虑几个额外因素

  • 多数DJMix都是在一个或几个特定的电子音乐风格中创作混音,平台的功能需要考虑几乎所有风格的音乐。
  • DJ作为艺术家拥有很大程度的创作自由,可以只取歌曲中的短片段或者部分元素来进行混音/mashup,可以自由地大幅度变速、变调、looping、加入其他歌曲的片段/音效。而Automix作为播放器基础功能,既要尽可能保留歌曲的时长、速度、调性,又要最大程度保留歌曲的主旋律等听众认知强的元素。
  • DJ在歌曲衔接段落调整控制器参数时会实时监听并调整控制方法。Automix则需要更智能的分析和预设来保持混音技巧的合理性。

Automix功能能在2025年在流媒体平台集中落地,主要得益于这几项技术的进展:

  • 音乐信息检索(MIR)技术,包括节拍、曲式结构、调性、流派风格标签检测任务准确率近年提升到了可用的水平。
  • 移动端实时音频处理能力的提升是基础之一,酷狗播放器在无缝播放、无缝切音质、混音层等功能上验证了低延迟播放多个音频流的可行性。

MIR 技术在Automix中的应用

节拍检测

正如 对拍是DJ混音的核心,节拍检测是实现Automix的基础。拍子没对上和拍子对上了可以说是DJ成功和失败的最重要因素。BPM推算、混音位置计算、实时变速处理,几乎Automix中所有环节都围绕节拍信息展开实现。

曲式结构与Cue点

  • 在现代流行音乐的视角下,曲式结构即歌曲的功能模块,主要包括前奏、主歌、副歌、桥段、尾奏等等,在一般电子舞曲中则常见Break、Build、Drop段落。
  • Cue点指的是一首歌曲开始播放的时间点,是DJ混音中的一个重要概念。在DJ混音现场,当一首歌曲正在播放的时候,我们看到DJ夹起个耳机,就是他在耳机里面偷偷听下一首歌,并做两件事情,一个是调整下一首歌的变速速率来对拍,另一个就是找到合适的Cue点。 684 图源
  • Spotify2017方案基于“用户通常会将播放进度条拖动到歌曲中最有趣、最吸引人的部分 ”的逻辑,通过收集大量用户拖动进度条的行为来计算drop点,结合drop点和曲式结构分界点(如主歌与副歌的分界点)作为混音cue点。
  • 也有学术方案通过目标检测模型从标注的数据集中训练预测模型。

Extended Mix与人声音符检测

电子舞曲在制作时大都会有一个extended mix版本,在开头和结尾都加入大段的纯鼓点节奏内容,来给DJ足够的操作空间来混音。 671 然而在流媒体平台中,原版的播放量通常远超extended mix版本,这个版本的人声通常在很短的前奏之后就开始出现,甚至没有前奏。酷狗音乐的播放量大头门类中文DJ,通常习惯将副歌前置,导致人声从头唱到尾。

对于大部分流行音乐,人声往往是主旋律的载体,也是听众感知最强的部分。故Automix设计时应注意以下几点:

  • 任意一首歌曲的主旋律应该被最大程度地保留。
  • 避免两首歌曲的主旋律重叠。
  • 避免任意一首歌曲的主旋律被切断或者被音效快速过滤。

Harmonic Mixing 与调性检测

  • DJ混音中的Harmonic Mixing技巧简单来说,调性相近的两首歌叠起来大概率好听,调性距离远的叠起来大概率难听。
  • 调性距离的计算≈查表,基于Camelot Wheel中的距离推断调性的距离。 684 图源
  • Automix应用中,如果给定两首歌曲,那么需要根据调性距离来确定过渡的长度,如果调性距离近,可以多混几个小节,反之就需要搞短一点、飞歌硬切甚至不生效;如果可以选择下一首歌曲,那么当然是尽量选跟上一首调性相近的。

流派风格

  • 风格相近的歌曲趋向于拥有相同的BPM,节奏型,音色等等。Automix系统中的很多策略都会根据音乐的风格来变化。

过渡时机的计算方法

多维评分系统

酷狗音乐Automix的过渡时机计算方案一定程度上是Spotify2017方案的延伸和细化。大致步骤:

给两首歌曲划定一个允许混音范围,一个常用的值为前曲的结尾20%+后曲的开头20%。同时划定一个允许的过渡区域长度组合,一套常用的区域长度为2小节、4小节、8小节。

对于每个前曲x后曲中的区域组合,根据各自区域中的特征组合,计算以下几个维度的特征评分:

  • 段落边界得分:区域的起止点如果落在歌曲的曲式结构边界点上,得分。
  • 人声音符得分:区域内的人声音符占比越少,得分越高。
  • 人声边界得分:区域的边界距离整首歌曲人声音符序列首尾的距离越短,得分越高。
  • 响度得分:区域内平均响度越大,得分越高。

将区域组合的各个维度的得分加权平均后,形成一个分数矩阵。在这个矩阵中寻找分值最高的坐标,其对应的时间点组合即被采用的过渡时机。

动态权重与阈值

Spotify方案的应用限制在了电子音乐中,要适配其他音乐风格,如上系统中的各维度权重就需要做对应调整。权重系统的规则不胜枚举,但大体上有这么几个思路:

  • 歌曲的流派/风格的舞曲属性越强(House、Techno)或者两首歌曲的风格越接近,越倾向于使用较长的过渡区域,人声相关维度权重越低。反之对于抒情音乐(Ballad、Folk)或者完全不一样的风格组合,则应使用较短的过渡,提高人声相关的权重。
  • 当两首歌的原始 BPM 差异较大时,应显著降低“长过渡(8小节)”的权重。即使节拍对齐了,大幅度的拉伸会导致音质失真,短促的过渡(2-4小节)能掩盖这种听感上的不自然。
  • 如上文所述,如果两首歌是同调或近邻调(调性得分高),系统应调高“长过渡”和“响度得分”的权重。调性冲突(不和谐),则应强制切换为“极短过渡”、“飞歌”甚至不生效。

效果器参数自动化

混音中,DJ通过使用效果器,分别削减/增益两首歌曲的音量或者特定频段的能量,来实现听感的过渡。常用的效果器有:EQ均衡器、Filter滤波器、Volume音量推子、Reverb混响等等。在这一流程中Automix需要解决如下问题:

  • 各个效果器模块如何设计。
  • 效果器控制参数的变化如何实现,以及在混音中如何变化。

效果器响应与频响拟合

不同品牌/型号的专业DJ混音台/软件中的效果器响应存在明显的区别。

因为没有搞到硬件混音台,我们第一期先针对 rekordbox 的 EQ、Filter 和音量推子进行了响应曲线模拟。

实验中,我们将同一段音源在相同参数下,分别通过 rekordbox 和我们的算法库进行处理。通过对比两者的输出差异,不断优化算法库的内部参数,最终让算法在频率响应上几乎完整复刻了 rekordbox 的表现。

DAW式效果链&参数自动化包络线

在硬件混音台桌面软件中,整个信号链路上的效果器效果器是常开standby的状态。Automix中则需要:

  • 禁用没有实际生效的效果器以最大化提升性能;
  • 支持不同型号效果器切换。

我们通过模拟数字音频动作站(DAW)的效果链管理方法,使用基类 EffectBase包装各效果器实现,使用 EffectChain 管理效果器的顺序、生效和流式处理。 对于效果器参数控制,也模拟DAW,使用AutomationManager、AutomationEnvelope和AutomationPoint配合Parameter属性统一管理。

参数变化:预设 - Humanization - Human Touch

音量和频段能量如何在两首歌曲之间切换是实现平滑过渡的关键。我们通过在一般预设的基础上增加拟人化扰动,进一步录制真实的控制来实现Automix中的丝滑转场。

  • 我们可以从Spotify Mix(2025) 功能的界面中直观地了解常用的基础预设。 381
  • 通过不同 curveType属性的Automation Point组合,可以完整地实现所有基础预设曲线。
// 曲线类型常量
static const int CURVE_LINEAR = 0; // 线性插值
static const int CURVE_EXPONENTIAL = 1; // 指数插值
static const int CURVE_LOGARITHMIC = 2; // 对数插值
static const int CURVE_SMOOTH = 3; // 平滑插值
static const int CURVE_STEP = 4; // 阶梯式
  • 千篇一律的曲线变化会使用户产生听觉疲劳,我们通过增加自定义曲度/斜率的曲线类型来实现拟人化扰动Humanization,并且在DAW中使用真实音乐调整曲线,形成定制化/个性化的预设。
static const int CURVE_BEZIER = 5; // 自定义曲线

758

  • 我们更进一步地定制了硬件MIDI控制器,界面布局模拟了专业混音台的双通道音量+EQ+Filter+自定义效果控制,搭载无级旋钮+Led灯圈和马达推子以支持每个参数的双向实时反馈,从而支持捕获和复现人类DJ真实的混音控制。人手拧出来的参数曲线很难像程序画出来那样精准,这一小部分误差/瑕疵却是增加Automix效果中Human Touch的关键。

客户端实时处理

逐拍变速

不同于传统DJ软件,对拍时音频的变速通常使用一个固定的速率,Automix需要每隔不到1秒(一拍的时间)就变化一次变速的速率,这主要是因为:

  • DJ混音常用的电子舞曲几乎全部由 MIDI/音序器 制作。其 BPM 是绝对恒定的(如 $128.00$ BPM),误差仅存在于百万分之一秒量级。而流媒体要处理的风格众多,很多风格(摇滚、爵士、Disco)是由人类演奏,即使是顶尖优秀的鼓手,也会因为情感起伏产生极其微小的速度波动(可能这一小节是 $110.2$ BPM,下一小节是 $109.8$ BPM)。
  • DJ 软件通常由专业DJ控制。如果歌曲 BPM 不稳,DJ 会通过转盘进行手动微调。软件不需要自动介入太深,以免破坏原曲的律动感(Groove)。Automix则需要通过逐拍修正(Beat-by-beat Warping)强制抹平速度波动。 逐拍变速要求客户端在需要改变变速速率的地方做出正确的处理。对此酷狗Automix复用了一键DJ应用中的二次分帧逻辑,确保精准地处理跨节拍点音频帧的变速。

算法库外开发链路

逐拍变速+双音频流毫秒级同步对于平台播放器和客户端的精度要求也极高。2020年独立电音APP的Automix功能开发就卡在这个环节,导致项目未能落地。今年我们配合播放器和客户端将这个精度优化到了理想水平。酷狗音乐智能过渡功能42天从立项到上线,则是整个开发链路的兄弟部门通力协作的结果。

四、评估&迭代方法

功能上线之后,我们迭代了v1.5-v4.0四个版本。Automix是一个尚未形成行业标准的功能。我们在迭代过程中积累了一些评估功能质量的经验,分享如下。

信息来源

  • 用户反馈是最重要的信息来源。
  • 用户播放队列的过渡生效率
  • 定期的特定内容效果审听。

问题定位流程

为了快速定位从各个渠道得到的问题反馈,我们在办公网络搭建了效果仿真流程。对于反馈的case可以通过web端直观地看到仿真的生效情况、效果和各流程的技术参数。 600 595

五、挑战和展望

Automix功能上线后虽然在高留存率下保持着稳步增长的日活,但现阶段的功能和效果仍存在诸多限制和待完善的地方,技术上也面临各项挑战。

评价标准与流程

虽然各个平台都已上线功能,然而效果的反馈仍然依赖零星的用户和内部反馈。反馈中的主观意见尚未形成一套类MOS的评价标准,客观指标系统也尚未建立。

针对这个问题我们一方面已着手搭建一套相关流程,主要包括:

  • 根据多样的使用场景和音乐风格构建多个测试歌单,歌单需在各平台有版权的前提下尽量满足多样性。
  • 在各平台启用对应的Automix功能,录制歌单。
  • 通过识曲、对齐等技术,从歌单音频中提取过渡片段。
  • 构建并持续调整一套主观评价体系,追求科学与全面,如在评估人员评价一个过渡质量之前,应首先了解人员对于当前歌曲/风格是否熟悉。

希望这套系统可以帮助各平台快速和量化地对比效果,互相取长补短。

效果问题

上线以来不论是来自用户还是同事,描述明确的反馈意见集中在过渡附近歌曲的主旋律人声被截断。

这在表象上是一个问题,实际追溯到应用和算法的深层,是旋律/节奏人声类型检测、不同风格混音策略、混音长度vs用户接受程度等多个问题互相影响的结果。实际上从设计者的角度来看,现阶段Automix系统中的优化点也远不止于此。

目前TODOlist已经排了几张纸,不同任务的技术栈和方向也各不相同,总得来说不外乎:通过细化策略在提高专业化的同时维持与大众化之间的平衡。上文背景介绍中可以看到,DJ混音文化发源也繁荣于欧美文化,如何将舶来品转译并融入我们所在的文化场景,获取最广大用户的接受和认可,也是开发者需要持续思考的问题。

从应用和算法再往上追溯,各个MIR提取任务也仍有优化空间。Automix上线之后我们在节拍和曲式结构检测两项任务的指标上都有突破,相信引入应用系统之后混音效果会有长足进步。

用户接受度、使用场景与内容建设

部分用户仍对于使用场景和对应的内容缺乏了解,对于功能的接受度就自然不高,对于效果的期望也可能出现偏差。例如上线初期有部分用户表示完全无法理解为什么歌曲需要通过叠加转场来过渡,也有用户反馈说为什么自己的歌单里有很多歌曲之间没有过渡效果。

简言之Automix功能降低了使用门槛,但还不够低。大众改变认知接受新事物固然是一个漫长的过程,但平台也不是无事可做:

  • 上文中的很多歌曲之间没有过渡效果问题,很大程度上是前后两首歌曲BPM差异过大导致。针对这个问题平台可以在现有的用户个人播放列表和平台播放列表增加智能排序功能,将不同风格的歌曲通过混音有机统一起来的同时提高生效率。目前我们已与歌单业务合作验证,在播放量top1000抽样57个歌单上,基于BPM、调性、曲风的BPM聚类+混合路径规划算法排序后,智能过渡生效率~72%→92%。

  • 实验数据中可以清楚看到,算法排序(hybrid_with_tempo_clustering)后对于单一风格歌单(粤语劲嗨dj),BPM差幅过大(标黄)的歌曲对数量差别微小;但对于风格众多的歌单(K-Pop/车载烟嗓/抖音爆款),排序后BPM差幅对生效率的影响几乎完全消除。 717

  • 内容生成。Automix理论上可以在任意两首歌的排列组合上建立新的听感,在概念上增加了平台曲库的维度。那么建设新的播放列表某种程度上相当于扩大了平台内容的规模。针对运动、派对、专注场景,可以围绕诸如 House、DnB、K-pop、Hip-Hop、Ambient等等的流派标签建设精品内容,在保证节奏不中断的同时精确地控制对应场景中音乐带来的能量/氛围。针对流派风格、歌手、节日等垂类也可以划定一个能量/情绪的曲线,生成一个足以击中人心的收听体验。

创作工具与辅助

Spotify多年来一直作为混音类技术和应用的先锋。今年在各平台陆续上线基础功能期间,八月份内测的歌单和过渡编辑功能,实际上已经是DJ混音创作工具的雏形。 217215 这会不会是数年之后,其他平台争相跟进的功能方向?我们也不知道。我们在web端轻量化地复现了这一整套交互和功能,在其基础上增加了推荐系统。 630448

音源分离与生成式AI

  • 目前的 Automix 本质上仍属于对现有音轨的“高级剪接与处理”,受限于原曲的结构和素材。真人DJ混音时会创造性地加入其他素材(鼓点,人声/音效切片)或者创造mashup来使过渡更顺滑。
  • 当两首歌曲在 BPM、调性或能量级上存在巨大差异时,算法不再只是寻找过渡点,而是使用分离的人声/乐器片段,或者引入一段生成的4-8 小节的音频,来与原曲结合辅助过渡,或许可以给混音系统提供更多的可能性。

六、Outro

作为听众同时也作为开发者,笔者今天清楚地记得线上/线下第一次看到 Alive 2007、Women Worldwide、Boiler Room、Good Faith Forever这些混音现场,以及从在Spotify Research接触Automix技术,到多年来一次次尝试将这项技术推向应用的心情。

今年参与也看到了多个主流平台陆续实装Automix功能,欣喜之余更感惶恐。短视频娱乐和生成式音乐大行其道的时代 ,希望各平台的混音功能和算法都能日臻完善,真正走进大众的娱乐生活;希望越来越多的用户可以通过Automix中感受DJ混音的乐趣,从而接触更多类型的音乐,走进俱乐部、剧场、体育馆、直播间和音乐节,与音乐人和其他听众建立联结。道阻且长,共勉。