Benutzer-Werkzeuge

Webseiten-Werkzeuge


sprachausgabe

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
sprachausgabe [2025/01/04 14:51] varnholtsprachausgabe [2025/01/30 22:12] (aktuell) – [PWM 3.5mm Klinke Problem] varnholt
Zeile 31: Zeile 31:
 wget https://raspberry-pi.fr/download/espeak/mbrola3.0.1h_armhf.deb -O mbrola.deb wget https://raspberry-pi.fr/download/espeak/mbrola3.0.1h_armhf.deb -O mbrola.deb
 sudo dpkg -i mbrola.deb sudo dpkg -i mbrola.deb
 +</code>
 und dann und dann
 +<code>
 +sudo apt install mbrola-de6 (beste deutsche männliche Stimme)
 +sudo apt install mbrola-de7 (beste deutsche weibliche Stimme)
 +espeak -vmb-de7 "Hallo Welt" --stdout |aplay -D hw
 +</code>
 +
 +==== espeak-ng und mehr ====
 +https://wiki.ubuntuusers.de/eSpeak_NG/
 +ist die Ablösung von espeak, habe es installiert, klingt aber genauso gut/schlecht
 +
 +
 +==== PWM 3.5mm Klinke Rauchen Hochfrequenz Problem ====
 +Der Lautsprecher wird von USB mit Strom versorgt. Die Tonausgabe geht über den Klinkenstecker. Man hört rauschen und teilweise die CPU arbeiten.
 +
 +USB Soundausgabe braucht zu viel CPU. Andere Ausgabe muss man kaufen. Entstörfilter in das Kabel (galvanische- magnetische- (?) Trennung) kostet 20€.
 +
 +ChatGPT schlug mir einen Tiefpassfilter mit falschen Werten vor, die Idee ist aber gut. DeepSeek kam auf andere werte. Gemeinsam kamen wir dann auf 10k und 1nF (Cutoff Frequenz 16kHz, wenn es stimmt was Chat sagt).
 +
 +Alternativ kam ich auf die Idee, Software Tiefpass einzustellen. Ich habe in ALSA 4kHz 8kHz und 16kHz reduziert, je höher, je mehr.
 +
 +<code>
 +sudo apt install libasound2-plugin-equal
 +nano ~/.asoundrc
 +  pcm.!default {
 +      type plug
 +      slave.pcm "equalized"
 +  }
 +  pcm.equalized {
 +      type equal
 +      slave.pcm "plughw:0,0"
 +  }
 +  ctl.equalized {
 +      type equal
 +  }
 +reboot
 +alsamixer -D equalized
 +</code>
  
-sudo apt install mbrola-de6 (beste deutsche Stimme) +Andere Alternative, die ich noch nicht ausprobiert habe: LADSPA Plugins 
-espeak -vmb-de6 "Hallo Welt" --stdout |aplay -D hw+* Find a low-pass filter plugin, such as lv2fil or caps. 
 +* Load the filter using JACK or ALSA. 
 +<code> 
 +sudo apt install ladspa-sdk 
 +ecasound -i alsa -o alsa -el:lowpass,1000,2 // 1000Hz low-pass filter with a slope of 2.
 </code> </code>
  
-(Stand Januar 2021)+(Stand Januar 2025)
    
sprachausgabe.1736002282.txt.gz · Zuletzt geändert: 2025/01/04 14:51 von varnholt