前言
在大型项目的生产过程中,自动化是很常用的手段。
在一个上百人的团队中,反复沟通、 来回协作,是非常容易出错的。使用自动化流程取代机械化的人为操作,可以大大减少出错的概率,提高生产效率。
在工业化生产流程中,项目组往往会部署几台自动构建机、自动打包机等用于进行一些自动化等操作,配合通知机制,将自动化流程等结果反应在某个页面上,并提示相关人员。这使质量把控及工作流程更高效。
音频的生产也可以使用自动构建来完成一些机械化流程,减少人为操作和沟通:如使用构 建机完成自动打 Soundbank,可以避免多人协作过程中,本地生成 Soundbank 的冲突问题, 降低上传出错的几率。
在 Wwise 引擎的自动化部分,由于官方提供了 WAAPI(之前介绍 WAAPI 的文章较多,此处不多加赘述),其使开发者能够更方便的自动进行 Wwise 的内部操作, 使用 WAAPI 配合其他工具结合,开发一些自动化工具链,部署在打包机上,可使整个流程更紧凑与高效。
此处介绍利用 WAAPI 与 TTS,实现语音临时资源自动构建的流程。
语音生产中的问题及优化思路
在语音的生产过程中,可能会遇到配置麻烦,迭代频率高的问题,尤其是在配音需求较多的情况下。在没有任何工具支持的情况下,需要策划和音频设计师来回沟通、操作、上传,整个过程重复性高、容易出错,耗时且机械化:
-
策划上传语音表,告知设计师;
-
音频设计师在 Wwise 中添加资源,同步到引擎、配置、上传;
-
项目组验收、测试。