Wie kann ich die Qualität verschiedener Sprachprodukte vergleichen?

5

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?

Jader Dias
quelle
Kann jemand einen echten Maßstab liefern?
Jader Dias
Ich verstehe nicht, dass diese Frage nicht subjektiv ist. . .
Surfasb
@surfasb glaub mir. Es gibt eine Möglichkeit, die Anrufqualität zu messen.
Jader Dias
Oh ich glaube es. Es ist immer noch subjektiv, da es neben dem Protokoll weitaus mehr Faktoren gibt, die in der Anrufqualität liegen. Die Entscheidung über die Anrufqualität anhand des Protokolls erfolgt wie ein Vergleich der Monitore bei Bestbuys, ohne Berücksichtigung von Signalqualität, Beleuchtung, Kalibrierung usw.
surfasb
Selbst wenn Sie glauben, dass Sie eine objektive Frage gestellt haben, hat niemand einen Richtwert oder eine andere Art von Frage angegeben. Ich denke, das macht es am Ende subjektiv.
Soandos

Antworten:

2

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:

Skype: 7 (Das Audio ist sehr laut. Die Audioqualität ist auch sehr gut mit sehr wenig bis gar keinem Feedback.)
GoogleTalk: 8 (Das Audio ist sehr gut mit wenig Feedback.)
Live Messenger: 4 (Das Audio stottert manchmal und hat abgeschnitten.) Rede. Es hallt auch manchmal.)

Harrymc
quelle
Hervorragend! Es ist ein bisschen subjektiv, aber zumindest geben sie Zahlen an.
Jader Dias
6

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:

  • Mikrofon (ein Mikrofon von schlechter Qualität klingt nach dem Komprimieren und Dekomprimieren noch schlechter)
  • Schlechte Lautsprecher
  • Niedrigere Soundkarten / Chips können die Audioqualität beeinträchtigen.

Wenn diese Faktoren keine Rolle spielen (dh, jede beteiligte Person verfügt über hochwertige Hardware, stabile Verbindungen usw.), ist Skype die beste Wahl.

EvilChookie
quelle
kann jemand eine Quelle für diese Informationen finden?
Jader Dias
4
Keine Quelle, aber Skype ist in der Softwareentwicklung in Bezug auf Protokollstabilität und Audiokomprimierung einfach Jahre voraus. Sie haben in den letzten zehn Jahren bewiesen, dass sie gemeinsam handeln.
Torben Gundtofte-Bruun
1
Als ich kürzlich die Sprachkommunikation getestet habe, bin ich auf einen Post gestoßen, der besagt, dass Skype die doppelte Bandbreite für die gleiche Klangqualität verwendet (ältere Codecs?). GTalk mit Video zu WLAN in einem Zug war von sehr guter Qualität.
BillThor
2
Buddy von mir hat Eltern, die Zeit in Russland, Ägypten und Dubai verbringen, und er hat sie alle ausprobiert, kommt aber immer wieder zu Skype zurück.
Chris
Über die Qualität des Mikrofons. Verwenden Sie nach Möglichkeit ein USB-Mikrofon oder eine USB-Webcam mit integriertem Audio. Ich habe eine billige Logitech-Webcam und der Sound ist unglaublich. Meine alten Mikrofone hatten zu viel Lärm.
Rufo El Magufo
4

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.

BillThor
quelle
1
VoIP über WLAN ist zum Kotzen, da die meisten VoIP-Protokolle UDP verwenden, UDP keine erneute Übertragung und WLAN eine hohe Ausfallrate aufweist.
Jader Dias
2
GTalk ist TCP von dem, was ich auf meiner Firewall gesehen habe.
BillThor
Alle mir bekannten Protokolle verwenden sowohl TCP (für Befehlsnachrichten) als auch UDP (für Audiopakete). Meinst du, GTalk ist nur TCP?
Jader Dias
@Jader - Ich verwende VOIP über WLAN mit Video und kein Problem hier. Sie müssen schlechte Ausrüstung oder Störungen haben.
Matt H
Ja, soweit ich das beurteilen kann, läuft GTalk vollständig unter TCP mit dem Jabber-Protokoll. Möglicherweise treten Probleme auf, wenn Ihr Internetdienstanbieter zu viele Daten in seinen Netzwerken puffert. Jüngste Untersuchungen zeigen, dass die Verwendung von billigem Speicher zum Speichern von Daten den Service erheblich beeinträchtigen kann. Versuchen Sie, Ihren Datenverkehr auf weniger als 100% Ihrer Bandbreite einzustellen.
BillThor
2

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 :

  • PCMA
  • PCMU
  • G.722
  • GSM
  • iLBC
  • Speex

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.

Chris Woods
quelle
Am Ende geht es darum, den besten Codec auszuwählen. Einen Codec-Benchmark habe ich allerdings nicht gesehen.
Jader Dias
Da Skype nun Opus unterstützt und Opus der nächste Standard-Audiokonferenz-Codec sein wird, ist in den kommenden Monaten und Jahren eine erhebliche Verbesserung der Audioqualität zu erwarten. Vorläufiger Test / Beispiel Opus-Dateien und -Streams mit bemerkenswert niedrigen Bitraten liefern bereits eine unglaubliche Klangqualität, die mit AAC + vergleichbar ist, aber zusätzliche Vorteile bietet, die für die Duplex-Kommunikation mit geringer Latenz relevant sind.
Chris Woods
1

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 .

music2myear
quelle
0

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.

Diogo
quelle
PS: Ich gehe davon aus, dass Sie die Sprachsoftware, den Codec und das Transportprotokoll im Vergleich zur Audioqualität testen möchten (mit anderen Worten, Sie möchten den "Sprachkanal" testen). Um die endgültige Qualität einer Sprachübertragung zu testen, sollten andere Variablen in Betracht gezogen werden, wie z. B. Mikrofon- und Lautsprecherqualität.
Diogo