Photon Voice on Magic Leap One

Options

Hi,

I have the following problem. i want to use Photon Voice with Magic Leap One. When I try to talk between my glasses and someone using the PC, I hear in the ML when the person on the pc is talking but not the other way round. I get the error below when I start the example that comes with Photon Voice. I found an add on for Magic Leap here: https://www.photonengine.com/en-us/sdks#voice-sdkvoicemagicleapaddon

But the download is blocked and I don't know how to join the XR developer circle. How can I find this? Can anyone help me with that?


BR, Elisabeth

 [PV] OpusCodec.Encoder: System.EntryPointNotFoundException: Unable to find an entry point named 'opus_encoder_ctl_set' in 'opus_egpv'.

12-13 16:23:00.246 1610    1 E Unity  :  at UnityEngine.Playables.PlayableDirector.SendOnPlayableDirectorStop () [0x00000] in <00000000000000000000000000000000>:0

12-13 16:23:00.246 1610    1 E Unity  :  at POpusCodec.Wrapper.opus_encoder_ctl_set (System.IntPtr st, POpusCodec.Enums.OpusCtlSetRequest request, System.Int32 value) [0x00000] in <00000000000000000000000000000000>:0

12-13 16:23:00.246 1610    1 E Unity  :  at POpusCodec.Wrapper.set_opus_encoder_ctl (System.IntPtr st, POpusCodec.Enums.OpusCtlSetRequest request, System.Int32 value) [0x00000] in <00000000000000000000000000000000>:0

12-13 16:23:00.246 1610    1 E Unity  :  at POpusCodec.OpusEncoder.set_Bitrate (System.Int32 value) [0x00000] in <00000000000000000000000000000000>:0

12-13 16:23:00.246 1610    1 E Unity  :  at POpusCodec.OpusEncoder..ctor (POpusCodec.Enums.SamplingRate inputSamplingRateHz, POpusCodec.Enums.Channels numChannels, System.Int32 bitrate, POpusCodec.Enums.OpusApplicationType applicationType, POpusCodec.Enums.Delay encoderDelay) [0x00000] in <00000000000000000000000000000000>:0

12-13 16:23:00.246 1610    1 E Unity  :  at Photon.Voice.OpusCodec+Encoder`1[T]..ctor (Photon.Voice.VoiceInfo i, Photon.Voice.ILogger logger) [0x00000] in <00000000000000000000000000000000>:0

12-13 16:23:00.246 1610    1 E Unity  :  at Photon.Voice.OpusCodec+EncoderFloat..ctor (Photon.Voice.VoiceInfo i, Photon.Voice.ILogger logger) [0x00000] in <00000000000000000000000000000000>:0

12-13 16:23:00.246 1610    1 E Unity  :  at Photon.Voice.OpusCodec+Factory.CreateEncoder[B] (Photon.Voice.VoiceInfo i, Photon.Voice.ILogger logger) [0x00000] in <00000000000000000000000000000000>:0

12-13 16:23:00.246 1610    1 E Unity  :  at Photon.Voice.LocalVoiceAudio`1[T].CreateDefaultEncoder (Photon.Voice.VoiceInfo info) [0x00000] in <00000000000000000000000000000000>:0

12-13 16:23:00.246 1610    1 E Unity  :  at Photon.Voice.LocalVoice..ctor (Photon.Voice.VoiceClient voiceClient, Photon.Voice.IEncoder encoder, System.Byte id, Photon.Voice.VoiceInfo voiceInfo, System.Int32 channelId) [0x00000] in <00000000000000000000000000000000>:0

12-13 16:23:00.246 1610    1 E Unity  :  at Photon.Voice.LocalVoiceFramedBase..ctor (Photon.Voice.VoiceClient voiceClient, Photon.Voice.IEncoder encoder, System.Byte id, Photon.Voice.VoiceInfo voiceInfo, System.Int32 channelId, System.Int32 frameSize) [0x00000] in <00000000000000000000000000000000>:0

12-13 16:23:00.246 1610    1 E Unity  :  at Photon.Voice.LocalVoiceFramed`1[T]..ctor (Photon.Voice.VoiceClient voiceClient, Photon.Voice.IEncoder encoder, System.Byte id, Photon.Voice.VoiceInfo voiceInfo, System.Int32 channelId, System.Int32 frameSize) [0x00000] in <00000000000000000000000000000000>:0

12-13 16:23:00.246 1610    1 E Unity  :  at Photon.Voice.LocalVoiceAudio`1[T]..ctor (Photon.Voice.VoiceClient voiceClient, Photon.Voice.IEncoder encoder, System.Byte id, Photon.Voice.VoiceInfo voiceInfo, Photon.Voice.IAudioDesc audioSourceDesc, System.Int32 channelId) [0x00000] in <00000000000000000000000000000000>:0

12-13 16:23:00.246 1610    1 E Unity  :  at Photon.Voice.LocalVoiceAudioFloat..ctor (Photon.Voice.VoiceClient voiceClient, Photon.Voice.IEncoder encoder, System.Byte id, Photon.Voice.VoiceInfo voiceInfo, Photon.Voice.IAudioDesc audioSourceDesc, System.Int32 channelId) [0x00000] in <00000000000000000000000000000000>:0

12-13 16:23:00.246 1610    1 E Unity  :  at Photon.Voice.LocalVoiceAudio`1[T].Create (Photon.Voice.VoiceClient voiceClient, System.Byte voiceId, Photon.Voice.IEncoder encoder, Photon.Voice.VoiceInfo voiceInfo, Photon.Voice.IAudioDesc audioSourceDesc, System.Int32 channelId) [0x00000] in <00000000000000000000000000000000>:0

12-13 16:23:00.246 1610    1 E Unity  :  at Photon.Voice.VoiceClient+<>c__DisplayClass45_0`1[T].<CreateLocalVoiceAudio>b__0 (System.Byte vId, System.Int32 chId) [0x00000] in <00000000000000000000000000000000>:0

12-13 16:23:00.246 1610    1 E Unity  :  at System.Func`3[T1,T2,TResult].Invoke (T1 arg1, T2 arg2) [0x00000] in <00000000000000000000000000000000>:0

12-13 16:23:00.246 1610    1 E Unity  :  at Photon.Voice.VoiceClient.createLocalVoice (System.Int32 channelId, System.Func`3[T1,T2,TResult] voiceFactory) [0x00000] in <00000000000000000000000000000000>:0

12-13 16:23:00.246 1610    1 E Unity  :  at Photon.Voice.VoiceClient.CreateLocalVoiceAudio[T] (Photon.Voice.VoiceInfo voiceInfo, Photon.Voice.IAudioDesc audioSourceDesc, System.Int32 channelId, Photon.Voice.IEncoder encoder) [0x00000] in <00000000000000000000000000000000>:0

12-13 16:23:00.246 1610    1 E Unity  :  at Photon.Voice.VoiceClient.CreateLocalVoiceAudioFromSource (Photon.Voice.VoiceInfo voiceInfo, Photon.Voice.IAudioDesc source, System.B

Comments

  • JohnTube
    JohnTube ✭✭✭✭✭
    edited December 2019
    Options

    Hi @Lisi,

    Send an email to developer@photonengine.com to request access.

  • Lisi
    Options

    Hi,
    Thanks for your response.
    I did that but haven‘t gotten a response so far. I‘ll try it
    Cheers,
    Elisabeth

  • JohnTube
    JohnTube ✭✭✭✭✭
    Options

    Hi @Lisi,

    Someone will get back to you if not already done.

    Thank you for your patience.