Ich möchte wissen, wie ich die Qualität verschiedener Sprachprodukte vergleichen kann, um die beste Audioqualität für Anrufe über das Internet unter durchschnittlichen Netzwerkbedingungen zu erzielen.
Wie genau kann ich das beurteilen? Gibt es Benchmarks im Internet?
benchmarking
voice-chat
Jader Dias
quelle
quelle
Antworten:
Der Artikel Best Free Video Conference Software Review bewertet Video- und Sprachkonferenzsoftware für Audio und Video. Es gibt die folgenden Noten für Audio:
quelle
Die Qualität jedes Programms hängt von der Verbindung aller an der Unterhaltung beteiligten Personen sowie von der verfügbaren Hardware ab - nicht nur, sondern auch von:
Wenn diese Faktoren keine Rolle spielen (dh, jede beteiligte Person verfügt über hochwertige Hardware, stabile Verbindungen usw.), ist Skype die beste Wahl.
quelle
Für Skype sind viele offene Ports erforderlich. Protokolle sind alle geschlossen. Es verstößt schwer gegen meine meist geschlossene Firewall.
GTalk verwendet nur sehr wenige Ports und offene Protokolle. Es funktioniert gut mit meinem meist geschlossenen Firewall-Setup. Es arbeitet mit Ihren eigenen Servern zusammen, sodass Sie bei Bedarf Ihren eigenen Grenzserver einrichten können.
Ich habe Live Messager nicht verwendet, da ich hauptsächlich Linux verwende.
Ich würde keine signifikanten Unterschiede in der Anrufqualität zwischen den drei Diensten erwarten. Meine Wahl stützt sich eher auf Sicherheitsaspekte wie Firewall-Anforderungen.
Ich habe GTalk mit meiner Frau getestet, als sie in einem Zug war, der drahtlos war. Die Qualität war sowohl für Sprache als auch für Video in Ordnung.
quelle
Dies ist eine ziemlich subjektive Frage - ich kann nur subjektive Antworten geben :-), aber ich habe alle drei (Skype, GTalk, WLM) in angemessener Menge verwendet.
Der SILK-Codec von Skype wurde im Vergleich zu früheren Iterationen erheblich verbessert. Trotz einer Upstream-Bandbreite von über 2 Mbit / s dauert es noch eine Weile, bis die gesamte verfügbare Bandbreite genutzt wird ein Hut (oder verlorenes Paket).
Die Qualität von GTalk könnte theoretisch ausgezeichnet sein. Ihr Plugin unterstützt :
Aber im wirklichen Leben habe ich nur das Vergnügen eines 16-Kbit / s-Speex-Anrufs erlebt. :-( Windows Live Messenger ist qualitativ ziemlich gleichwertig - Skype macht es besser. Allerdings ist der Hangout von Google Plus (der die neuesten Vidyo-Codecs verwendet) (zumindest im Moment) wirklich gut und ziemlich gleichwertig Skype für reine Audioqualität. Ich freue mich darauf, mit der Zeit mehr zu testen.
Skype ist auch ziemlich tolerant (so scheint es, nach einem Testwochenende in einem Hotel mit überteuertem WLAN) für 3G-Verbindungen, zumindest mit einem VPN, HSDPA und einem akzeptablen Grad an Konkurrenz auf dem Mobilfunkmast. Um einen Anruf für mehr als 3 Sekunden ohne fast 100% verworfene Pakete zu erhalten, musste ich eine VPN-Verbindung herstellen (wie erwartet, da ich in der mittleren Schicht für mein mobiles Breitbandpaket bin, wird der Skype-Verkehr beeinträchtigt). Ich hatte eine sehr akzeptable Latenz von ungefähr 200-250 ms; viel besser als ich dachte. Auch der Durchsatz war relativ konstant.
Im Moment pippt Skype es für die Anrufqualität aus - aber ich erwarte sehr, dass Google / Vidyo diese Qualität übertrifft, insbesondere angesichts des SQ und PQ von Anrufen, die ich über Standard-Breitband mit dem Standard-Vidyo-Markendienst gesehen habe.
quelle
Ohne hochentwickelte Audioausrüstung wäre dies nur schwer vergleichbar. Die meisten Geräte auf Verbraucherebene, von den Lautsprechern über die Kopfhörer bis hin zu den Mikrofonen, sind von sehr geringer Qualität und liefern nur genügend Daten, um im Grunde eine erkennbare menschliche Sprache zu übertragen.
Sie benötigen ein genaues Klangbeispiel, das eine breite Palette möglicher Klänge in verschiedenen Frequenzen und mit verschiedenen Arten von Anschlägen (Konsonantenklängen) überträgt, und Sie benötigen ein System mit einer sehr guten Soundkarte, die vom Rest des Systems elektronisch isoliert ist um eine Kontamination der Probe zu verhindern. Sie benötigen qualitativ sehr hochwertige, auf Referenz abgestimmte Ein- und Ausgänge (Mikrofone und Lautsprecher) und dann ein Aufnahmegerät, mit dem Sie die resultierende Tonausgabe mit dem Referenzeingang vergleichen und eventuelle Unterschiede hervorheben können.
Dies wird lange Zeit sehr teuer, bevor es praktisch wird.
Der billige Weg, dies zu tun, besteht darin, denselben Computer und dieselben Leute zu verwenden, um eine festgelegte Auswahl von Dialogen zu proben und sie subjektiv auf Klarheit und Verständnis zu bewerten.
Oder Sie können einfach online gehen und lesen, was andere, die mehr Geld und mehr Zeit haben, getan haben .
quelle
Ich denke, die beste Strategie, um dies zu tun, wäre es, die gleiche Technik zu verwenden, die zum Testen von Telefonieverbindungen verwendet wurde. Hier haben Sie beide Gesprächsseiten, A (der Anrufer) und B (der Angerufene). Die Technik besteht darin, auf der A-Seite einen breiten und linearen Bereich akzeptabler Frequenzen (zum Beispiel von 3k bis 15kHz) einzuspeisen und zu analysieren, wie dieser Frequenzbereich auf der B-Seite gehört wird (auf Telefonie- und Datenverbindungen werden diese von Netzwerkanalysatoren hergestellt). Die beste Verbindung würde auf der B-Seite genau die gleichen breiten und linearen Pegel des übertragenen Signals liefern (dies ist theoretisch, auf physischen Verbindungen erhalten Sie diese Umgebung niemals). Ich weiß nicht, ob es bereits eine Softwarelösung zum Testen gibt, aber es wäre toll, eine Lösung zu haben. Diese Lösung wäre eine Software, die eine bestimmte (und feste) Bandbreite von Signalen erzeugt, mit allen Komponenten auf der Senderseite auf dem gleichen Niveau; und einen Frequenzkomponentenleser auf der Empfangsseite. Die Anwendung vergleicht die Unterschiede zwischen gesendeten und empfangenen Signalen und gibt Ihnen einen "Richtwert" für den Link (und folglich für die verwendete VoIP-Lösungssoftware). Meine Empfehlung ist (wenn Sie keine spezielle Software finden, die dies tut), Matlab zu verwenden, um eine lineare Audioquelle zu erzeugen, diese über den VoIP-Link-Kanal zu übertragen, sie im Frequenzbereich zu empfangen und zu analysieren. Dies wäre der Beginn einer Benchmark-Software. Meine Empfehlung ist (wenn Sie keine spezielle Software finden, die dies tut), Matlab zu verwenden, um eine lineare Audioquelle zu erzeugen, diese über den VoIP-Link-Kanal zu übertragen, sie im Frequenzbereich zu empfangen und zu analysieren. Dies wäre der Beginn einer Benchmark-Software. Meine Empfehlung ist (wenn Sie keine spezielle Software finden, die dies tut), Matlab zu verwenden, um eine lineare Audioquelle zu erzeugen, diese über den VoIP-Link-Kanal zu übertragen, sie im Frequenzbereich zu empfangen und zu analysieren. Dies wäre der Beginn einer Benchmark-Software.
quelle