版本
menu

Wwise SDK 2025.1.3
使用 Wwise Authoring API(WAAPI)

Wwise Authoring API 是用于与 Wwise 设计工具通信的。The functions available in the API allow the clients to perform several tasks, including:

  • Wwise 工程修改,如:
    • 获取对象和它们的信息
    • 设置对象的信息
    • 创建新对象
  • 常见操作,如:
    • 导入音频文件
    • 生成 SoundBanks
    • 转码音频文件
    • 播放 Wwise 对象
  • 用户界面的访问和控制,如:
    • 打开视图
    • 访问当前选中内容并对它们进行改动
    • 察看对象
  • SoundEngine 方面的用途,如:
    • 创建游戏对象并设置位置
    • 发送事件
    • 设置 Game Parameter(游戏参数)值、Switches(切换开关)和 States(状态)

用例示例

Wwise Authoring API 可以和以下项目集成:

  • 游戏引擎
  • 对话管理管线
  • 用于声音设计、编辑、对话录音或音乐制作的 DAW
  • 各种各样的脚本

The Wwise Authoring API 可以用于:

  • 任务自动化,如导入音频文件或创建 Wwise 对象
  • 在移动设备上远程控制 Wwise
  • 实现自定义 Wwise 界面
  • 向 Wwise 添加自定义功能。请参阅 定义命令扩展

工作原理

WAAPI 是一种允许其他进程与 Wwise 设计工具进行通信的 API。WAAPI supports bidirectional communications, allowing processes to invoke remote procedure calls and to subscribe to their topics of interest so as to be notified when changes occur in Wwise.

WAAPI 允许访问三个不同层次的功能:

  • Wwise 用户界面:视图、选项、命令等
  • Wwise 设计工具核心:工程和对象、SoundBank、音频文件、走带等
  • Wwise 声音引擎:Game Object、Post Event、RTPC Value 等

WAAPI 可通过各种编程语言来使用。如需查找最适合自身工作流的语言,请参阅 编程语言

详细了解 WAAPI

阅读更多关于特定话题的内容:

参阅 Wwise Authoring API 参考文档中的以下话题:


此页面对您是否有帮助?

需要技术支持?

仍有疑问?或者问题?需要更多信息?欢迎联系我们,我们可以提供帮助!

查看我们的“技术支持”页面

介绍一下自己的项目。我们会竭力为您提供帮助。

来注册自己的项目,我们帮您快速入门,不带任何附加条件!

开始 Wwise 之旅