Robbinaer

Das Technikblog aus dem Robbenradio

Anmelde-Sound für die Linux-Shell

Geschrieben von Steffen Schultz keine Kommentare

Anmelde-Sounds gibt es für fast jeden Desktop, warum dann nicht auch für die Shell? Klingt einerseits nach Spielerei, kann aber andererseits auch hilfreich sein, wenn mir mal wieder die Sprachausgabe aussteigt, und ich eine Orientierungshilfe benötige, um schnell mal ein paar Kommandos zum Neustart der Dienste oder des ganzen Systems ins Terminal zu hacken. Eine einfache Möglichkeit, Sounds zu generieren, bietet das Tool SoX, welches in den Paketmanagern der meisten Linux-Distributionen verfügbar sein sollte. SoX ist ein sehr mächtiges Werkzeug zur Audiomanipulation und kann nicht nur bestehende Audiodaten bearbeiten, sondern hat selbst auch einen Tongenerator dabei. Ein Beispiel-Befehl zum Erzeugen einer einfachen Tonfolge könnte dann etwa so aussehen:

play -q -n synth sine F2 sine C3 remix - fade 0 4 .1 norm -4 bend 0.5,2477,2 fade 0 4.0 0.5

Dies erzeugt einen ansteigenden Sinus-Doppelton, der sich prima als Login-Sound eignet. Um diesen Ton jedes Mal abzuspielen, sobald man sich ins Terminal oder die Shell einloggt, genügt ein Eintrag in die Datei .bashrc des jeweiligen Benutzers. Hierbei kann der Befehl in einer eigenen Subshell ausgeführt werden, um eventuelle Ausgaben zu vermeiden:

echo '(play -q -n synth sine F2 sine C3 remix - fade 0 4 .1 norm -4 bend 0.5,2477,2 fade 0 4.0 0.5 &)' >> ~/.bashrc

Quelle: Climagic Obnoxious Shell Effects

Aufruf von Oralux: Nuance Vocalizer für Linux

Geschrieben von Steffen Schultz 5 Kommentare

Wer sich als blinder Anwender erstmals mit Linux beschäftigt, wird schnell die von anderen Betriebssystemen gewohnten Sprachausgaben vermissen, da derzeit keine der unter Linux verfügbaren Stimmen an die Qualität kommerzieller Anbieter heranreicht. Als quelloffene Variante steht insbesondere für deutsche Nutzer fast nur die Espeak-Stimme zur Verfügung. Alternativ ist die auch unter Windows immer noch sehr beliebte Eloquence-Sprachausgabe als kommerzielles Produkt in Form von Voxin für einen kleinen Betrag erhältlich. Allerdings ist die einst von IBM entwickelte Sprachausgabe schon sehr alt und wird an sich nicht mehr weiterentwickelt, sondern lediglich auf aktuelle Distributionsversionen angepasst.

Oralux, die hinter dem Voxin-Projekt stehende Organisation, möchte nun herausfinden, ob Interesse an einer neuen und qualitativ hochwertigeren Sprachausgabe besteht. Diese würde auf der von Nuance bekannten Vocalizer-Technologie basieren und zahlreiche Sprachen unterstützen. Diese Sprachausgabe wäre problemlos sowohl mit Orca, als auch auf der Shell mit Speakup oder Emacspeak einsetzbar. Der Preis für die Stimmen ist naturgemäß etwas höher als die bisher angebotene Voxin-Stimme und liegt je nach Qualität der Stimme bei mindestens 58 €.

Da es sich für Oralux lohnen muss, diese Sprachausgabe zu lizensieren, bittet man um zahlreiche Rückmeldungen, ob daran überhaupt Interesse besteht. Wer also eine bessere Sprachausgabe für sein Linux-System haben möchte und bereit ist, den genannten Betrag dafür zu zahlen, sollte nicht zögern und per E-Mail an contact (at) oralux (dot) org sein Interesse bekunden. Die gewünschte Sprache sollte dabei angegeben werden. Eine Liste der verfügbaren Sprachen findet sich auf der Oralux-Website.

Goodvibes Radio-Player

Geschrieben von Steffen Schultz 1 Kommentar

Die meisten Allround-Mediaplayer haben mittlerweile auch eine Funktion zur Wiedergabe von Internet-Streams. Doch in manchen Situationen möchte man eine Anwendung haben, die nur für diesen einen Zweck geschaffen wurde. Hier kann Goodvibes helfen - eine Linux-App, die vielleicht sogar vielseitiger ist als sie aussieht.

Den Artikel Goodvibes Radio-Player lesen

MATE-Desktop: Unterstützung von StatusNotifierItems verbessert Tastaturnavigation im Panel

Geschrieben von Steffen Schultz 1 Kommentar

Seit Version 1.18, und verbessert in Version 1.20, unterstützt die MATE-Desktopumgebung die vom Freedesktop-Projekt entworfenen StatusNotifierItems (SNI), welche als Alternative zu den traditionellen Systemtray-Symbolen gedacht sind. Vor allem für Tastaturnutzer bringt dieses Feature einen angenehmen Nebeneffekt mit sich. Besonders Qt-Anwendungen, die ein Benachrichtigungssymbol im Panel hinterlegt hatten, sorgten bisher dafür, dass die Tastaturnavigation im Panel quasi unmöglich wurde, sobald man das Symbol der Anwendung fokussiert hatte. Erst nach Beenden der Anwendung war eine fehlerfreie Navigation wieder möglich. Durch Aktivieren der SNI-Unterstützung tritt dieses lästige Problem nicht mehr auf. Um zu prüfen, ob SNI bereits akktiviert ist, genügt folgender Terminal-Befehl:

$ gsettings get org.mate.panel enable-sni-support

Wird hier als Wert "false" zurückgegeben, kann die Option mit folgendem Befehl aktiviert werden:

$ gsettings set org.mate.panel enable-sni-support true

Speziell für Qt-Anwendungen empfiehlt es sich des Weiteren, das Paket "sni-qt" zu installieren. Nach erneuter Anmeldung sollte im Panel ein problemloses Navigieren auch bei geladenen Qt-Anwendungen mit Benachrichtigungssymbolen wieder möglich sein.
Debian-Nutzer der Stable-Distribution können ihr MATE übrigens über die Backport-Quellen von v1.16 auf derzeit v1.18 aktualisieren.

TeamTalk 5.3 bringt Facebook-Unterstützung

Geschrieben von Steffen Schultz keine Kommentare

Nach einem halben Jahr Entwicklungszeit seit der letzten Version wurden für die Client/Server-basierte Konferenz-Software TeamTalk die ersten Betas der Version 5.3 veröffentlicht. Neben aktualisierten Software-Bibliotheken unter der Haube ist die wichtigste Neuerung die Unterstützung von Facebook-Logins.

Den Artikel TeamTalk 5.3 bringt Facebook-Unterstützung lesen

Artikel-Feed (RSS) dieser Tag