game_chat_speech_to_text_conversion_mode

定义可用于游戏聊天 2 的语音到文本转换模式。

语法

enum class game_chat_speech_to_text_conversion_mode  
{  
    automatic,  
    title_managed,  
}  

常量

常量 说明
automatic 表示“自动”语音到文本转换模式。

如果本地用户已请求语音转文本,游戏聊天 2 将自动转录与本地用户关联的传出音频,以及与被允许与本地用户说话的用户关联的传入音频。 每个转录都将作为 game_chat_transcribed_chat_received_state_change 提供给应用。 应用应该在屏幕上为请求了语音到文本转换的用户显示此消息。
title_managed 表示“游戏管理”语音到文本转换模式。

当用户请求语音转文本时,Game Chat 2 不会自动转录音频。 当用户启用语音转文本设置(由 chat_user_local::speech_to_text_conversion_preference_enabled 指示)时,游戏负责转录音频。

备注

默认情况下,游戏聊天 2 会自动管理大多数工作来支持语音转文本的辅助功能方案。 初始化游戏聊天 2 时,可通过在 chat_manager::initialize 方法的 speechToTextConversion 参数中指定 title_managed,允许游戏禁用这种自动工作,以支持独立的语音到文本的解决方案。 有关初始化游戏聊天 2 的更多信息,请参阅 使用游戏聊天 2 C++ API

要求

头文件:GameChat2.h

支持平台:Windows、Xbox One 系列主机和 Xbox Series 主机

另请参阅

游戏聊天 2 简介
GameChat2 成员