コード例 #1
0
        public void SpeexTest()
        {
            var encoder = new NSpeex.Reactive.EncodeSubject();

            _capture.Subscribe(encoder);
            //_capture.Subscribe(new OutObserver());
            encoder.Subscribe(new OutObserver());
            _capture.Start();
            Thread.Sleep(20000);
        }
コード例 #2
0
        public void WebSocketTest()
        {
            var observer = new WebSocketObserver(new Uri("ws://192.168.1.5:81"));
            var encoder  = new NSpeex.Reactive.EncodeSubject();

            _capture.Subscribe(encoder);
            //_capture.Subscribe(new OutObserver());
            encoder.Subscribe(observer);
            _capture.Start();
            ManualResetEventSlim ev = new ManualResetEventSlim();

            ev.Wait();
        }