在 Windows Server 2008 R2 上使用音频服务

在 Windows Server 2008 R2 上使用音频服务

我为在特定游戏中使用而修改的软件接收玩家输入,将其提供给文本转语音引擎,并输出.wav音频文件,然后游戏运行该文件,使玩家的角色“说话”。

在桌面上运行时,该程序运行完美。在服务器上运行时,它仅在远程桌面连接处于活动状态时才工作。根据我所做的研究,似乎是因为远程音频仅在连接到 RDC 时才处于活动状态。我并不完全确定,但我知道的是,当未连接到服务器时,用于生成音频文件的程序会崩溃,因为“没有波形输出设备”。

我该怎么做才能确保此程序即使未通过 RDC 连接也能生成.wav文件?为了解决这个问题,我安装了 WinAmp 和 Virtual Audio Cable,但我不知道如何使用它们。互联网上关于此类主题的信息非常缺乏。

作为参考,这里是我修改后用于游戏内的软件的链接:https://github.com/whatsecretproject/SharpTalk

答案1

您是否安装了“桌面体验”功能?(服务器管理器 > 在树中选择“功能”,然后在上下文菜单中添加功能)

相关内容