This document is about: FUSION 2
SWITCH TO

Voice Helpers

Fusion XR 프로토 타이핑 애드온

이 모듈은 Fusion XR 프로젝트에 Photon Voice를 설정하는 데 도움이 되는 몇 가지 컴포넌트를 제공합니다.

Photon Voice를 Fusion 프로젝트에 통합하는 자세한 방법은 Voice - Fusion 통합 페이지에 자세히 나와 있으며, 이 애드온은 주로 이 과정을 간소화합니다.

Voice 설정

Runner

FusionVoiceSetup 컴포넌트는 NetworkRunner 컴포넌트가 있는 게임 객체에 배치할 수 있습니다. 이 컴포넌트는 자동으로 FusionVoiceClient 컴포넌트를 추가하며, Recorder가 제공되지 않은 경우 적절한 방식으로 생성하고 구성합니다.

이 애드온은 VR 플랫폼을 대상으로 하며, 마이크 접근이 자주 요청되는 경우가 많으므로, 필요한 경우 녹음기에 MicrophonePermission 컴포넌트도 추가합니다.

이 애드온에는 모든 것이 구성된 샘플 Runner 프리팹도 포함되어 있습니다.

NetworkRig

이 애드온에는 NetworkHeadset 컴포넌트를 포함한 게임 객체 아래에 직접 추가할 수 있는 NetworkHeadsetVoice가 포함되어 있습니다. 이 게임 객체는 Photon Voice 연결을 처리하는 것 외에도 사용자 음성이 공간화되도록 올바르게 구성된 AudioSource를 가지고 있습니다.

샘플 NetworkRigWithVoice 프리팹은 음성이 포함된 헤드셋을 가진 플레이어 프리팹 네트워크 리그로, 바로 사용할 수 있습니다.

데모

데모 씬은 Assets\Photon\FusionAddons\VoiceHelpers\Demo\Scenes\ 폴더에서 찾을 수 있습니다. 간단한 입술 동기화 스크립트인 SimpleLipsync가 포함되어 있으며, 사용자 음성 레벨을 결정하고 그에 따라 렌더러를 표시합니다(음소거된 렌더러 mutedRender 또는 음성 레벨이 충분히 높을 때 리스트 speakingRenderers 중 무작위 렌더러를 표시).

lipsync 데모

종속성

  • XRShared 애드온
  • XR Core (헬퍼 스크립트용)

다운로드

이 애드온의 최신 버전은 Industries 애드온 프로젝트에 포함되어 있습니다.

무료 XR 애드온 프로젝트에도 포함되어 있습니다.

지원되는 토폴로지

  • 공유 모드

변경 로그

  • 버전 2.0.1: define 체크 추가(Fusion이 아직 설치되지 않은 경우를 처리하기 위해)
  • 버전 2.0.0: 첫 번째 릴리스
Back to top