语音池创建设置

#概述

请参阅以下有关“语音池”本身的信息。
您可以在两个位置配置语音池创建设置。
  • (a) UE 项目设置 (CriWare)
  • (b)CRI AtomCraft
  • 可以创建多个语音池
  • 可以为(a)和(b)中的每一个设置多个语音池创建设置
  • 初始化此插件时,将根据所有语音池创建设置自动创建语音池。

(a) 在 UE 项目设置 (CriWare) 中配置语音池创建设置

这可以在“Unreal Editor > Project Settings > CriWare > Atom”页面上进行设置。
具体来说,设置以下项目。
  • 用于内存播放的语音池
    • Number of Standard Memory Voices
    • Number of Channels of Standard Memory Voice
    • Sampling Rate of Standard Streaming Voice
  • 用于流播放的语音池
    • Number of Standard Streaming Voices
    • Number of Channels of Standard Streaming Voice
    • Sampling Rate of Standard Streaming Voice
  • 用于 HCA-MX 内存播放的语音池
    • Number of HCA-MX Memory Voices
    • Number of Channels of HCA-MX Memory Voice
    • Sampling Rate of HCA-MX Voice
  • *内存播放和流播放共享
  • 用于 HCA-MX 流播放的语音池
    • Number of HCA-MX Streaming Voices
    • Number of Channels of HCA-MX Streaming Voice
    • Sampling Rate of HCA-MX Voice
  • *内存播放和流播放共享

(b) 使用 CRI AtomCraft 配置语音池创建设置

您可以在 CRI AtomCraft 上配置语音池创建设置。
具体设置请参考《CRI AtomCraft手册>语音池》

预期工作流程

可能的工作流程包括:
  • (A) 语音池创建设置仅在AtomCraft 中执行,不在其他地方配置。
  • (B) 在UE项目设置(CriWare)中设置通用语音池,并在AtomCraft中仅设置特殊语音池,例如7.1.4ch。
  • (C) 语音池创建设置仅在UE 项目设置 (CriWare) 中执行,不在其他地方进行配置。
为了实现工作流程 (A),需要在 UE 项目设置 (CriWare) 侧显式禁用语音池创建设置。
具体而言,将以下设置值设置为零。
  • Number of Standard Memory Voices
  • Number of Standard Streaming Voices
  • Number of HCA-MX Memory Voices
  • Number of HCA-MX Streaming Voices

语音池和 Dbas

如果您选择工作流程 (A) 或 (B),请手动指定 Dbas 设置。
出于以下目的,这是必要的:
  • 确保适当的内存分配
  • 方便Atom的实际流媒体播放
具体来说,检查“Project Settings > CriWare > Atom > Enable Direct Dbas Config”并适当指定以下属性值。
  • Dbas Max Streams
  • Dbas Max Bps
  • Dbas Max Mana Streams
  • Dbas Max Mana Bps
对于上述属性的单独解释,请查看 CRIWARE初始化参数的详细信息