Voice Chat: Difference between revisions

From PSwiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 35: Line 35:


void APlayerController::ToggleSpeaking
void APlayerController::ToggleSpeaking
Capture volume: https://www.youtube.com/watch?v=nMNou_FEBx0

Revision as of 23:51, 17 January 2023


1) Install CMake

2) Install vcpkg https://vcpkg.io/en/getting-started.html

3) vcpkg --triplet x64-windows-static-md install opus

4) cmake -G "Visual Studio 17 2022" . -DCMAKE_GENERATOR_PLATFORM=x64 -DOpus_DIR:PATH="F:\My Programs\Develop\CMake\share\cmake-3.25\Modules\Opus"


cmake -G "Visual Studio 17 2022" . -DCMAKE_GENERATOR_PLATFORM=x64 -DOpus_DIR:PATH="F:\My Programs\Develop\CMake\share\cmake-3.25\Modules\Opus" -DCMAKE_TOOLCHAIN_FILE="F:\My Programs\Develop\vcpkg\vcpkg\scripts\buildsystems\vcpkg.cmake"

My vcvars: E:\VisualStudio2022\VC\Auxiliary\Build\vcvars64.bat


Notes:


https://forums.unrealengine.com/t/voice-chat-in-multiplayer/425089


https://couchlearn.com/positional-voice-chat-using-blueprints-in-ue4/


https://www.youtube.com/watch?v=07hi0B7Dnwo

https://docs.unrealengine.com/5.0/en-US/voice-chat-interface-in-unreal-engine/


C:\UnrealEngine\Engine\Source\Runtime\Online\Voice\Private\VoiceModule.cpp

C:\UnrealEngine\Engine\Source\Runtime\Online\Voice\Private\VoiceCodecOpus.h

void APlayerController::ToggleSpeaking

Capture volume: https://www.youtube.com/watch?v=nMNou_FEBx0