Is Red5Phone Full Duplex VoIP Application? [closed] - voip

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
I try to run red5phone. I know it's a application TCP-based, so I think the quality of voice is better.
But, did anybody know about the communication system? full or half duplex?

It's full duplex.
TCP is worse for VoIP (interactive media in general) because of the extra traffic, delay and jitter it introduces. Voice codecs have enough Forward Error Correction and interpolation capability to tolerate a lost packet here and there. Increased transport delay plus buffers needed for jitter can increase lag to intolerable levels in a conversation.
For better voice quality use a "HD" codec instead.

Related

Increase Playback Rate without changing Pitch (Web Audio) [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 4 days ago.
Improve this question
I'm making a podcast player, and I am looking to change the playback rate without changing the pitch.
I know we can accomplish that via an <audio> element, but that's not ideal.
I tried Howler and the web API with little luck. The playback rate changes the pitch, which makes listening experience unbearable.
How can we increase the playback speed without changing the pitch?
Thank you! :)

Can I match speaker with pitch, timbre and volume? [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 5 years ago.
Improve this question
I want to make a speaker recognition system. I don’t want to make it using deep learning as perhaps it will require a lot of data. Can I implement it using audio components mentioned above or more?
In all case, you will need data learning if you want to "recognize" speakers. A classical approach is based on MFCC computation and a classification by kMeans (or more elaborate GMMs).
You'll find here an overview of the full system of the LIUM for speaker diarization (which is more sophisticated).

Using your computer as a signal generator [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 8 years ago.
Improve this question
I'm not quite sure where to post this question, but I think Stack Overflow has a lot of smart people who could help.
I'm wondering if there is a way I can combine programming and electrical circuits. Can I somehow turn my computer into a signal generator to create AC waveforms which I could apply to an external circuit that I've created? Could I then program my computer with say C++ code to change the amplitude/frequency of the waveform (hopefully this if possible doesn't require assembly language which I know nothing about expect that its code that operates more directly with the CPU or something). Basically, I'm looking for a way to combine coding with electrical circuits. Anything will do. I just want to get better at both because they both interest me.
Yes, you can use your audio channel.
You have to consider its frequency response: (theoretical Maximum of 20kHz?)
You also have to buffer the audio output. Use an opamp as a buffer for that. You do not want to overload your audio jack.
You will run into challenges of how "Fast" you can send data to your audio channel. But I think it is possible.
Another way is to use a good old parallel port, IF you have one :). Those are nice to command some electronics.

Are RTT (round trip time) statistics kept for TCP connections in Linux? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I know definitely I can measure it by sending a package and measure the response or I can use the command ping. But is there any command or is there any folder where I can get it directly? As the RTT is a very important factor of TCP links. I cannot find such information.
No, because the round-trip-time isn't fixed. That is, you can't know how long a response will take before the requesting packet is actually sent. You can have an idea, and you can accumulate statistics, but you can't ask "What's the round trip time to such-and-such server".

Anti-Alias versus Hi-Density Screen? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 12 years ago.
Improve this question
Conceptual question, just out of curiosity:
What is less taxing on the graphics processor: Anti-aliasing (2x? 4x? Higher?) on a typical desktop machine (around 120-150dpi) or to drive a hi-density (>300dpi) screen without anti-aliasing? This question could pertain to both desktop systems and embedded (smartphones). I'm interested to see the responses!
Neither usually, since font rendering and AA is done by the CPU (though you can use GPU features to blur). And then it depends on the font rasterizer and how good or bad it was implemented. It also depends on how AA was done, whether a matrix blur was applied, an FFT, or a simple render-bigger-and-bicubic-downsampling was used. Only runtime tests can show.

Resources