Namespace Adrenak.UniVoice
Classes
ChatroomAgent
Provides the means to host or connect to a chatroom.
ChatroomPeerSettings
Structs
ChatroomAudioSegment
Interfaces
IAudioInput
Source of user voice input. This would usually be implemented over a microphone to get the users voice. But it can also be used in other ways such as streaming an mp4 file from disk. It's just an input and the source doesn't matter.
IAudioOutput
Responsible for playing audio that is sent to it.
You'd normally want a
IAudioOutputFactory
An abstract factory that creates IAudioOutput based on given parameters.