Lieber Besucher, herzlich willkommen bei: Ubuntu-Forum & Kubuntu-Forum | www.Ubuntu-Forum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
Benutzerinformationen überspringen
User
Registrierungsdatum: 12.12.2014
Derivat: Ubuntu
Architektur: 64-Bit PC
Desktop: Unity
Andere Betriebssysteme: braucht man andere Betriebssysteme?
Benutzerinformationen überspringen
User
Registrierungsdatum: 15.11.2013
Derivat: unbekannt
Version: gar kein Ubuntu
Architektur: unbekannt
Desktop: unbekannt
Andere Betriebssysteme: Linux 4.10.1-1
Benutzerinformationen überspringen
User
Registrierungsdatum: 08.11.2015
Derivat: unbekannt
Version: gar kein Ubuntu
Architektur: 64-Bit PC
Desktop: LXDE
Andere Betriebssysteme: Debian bullseye-testing / 5.10.0-10-amd64
Benutzerinformationen überspringen
User
Registrierungsdatum: 15.11.2013
Derivat: unbekannt
Version: gar kein Ubuntu
Architektur: unbekannt
Desktop: unbekannt
Andere Betriebssysteme: Linux 4.10.1-1
Wie immer mäkelig und überkritisch. Das prangere ich an. Dabei bin ich doch die Zielgruppe. LesefaulWie markiert ein blinder Nutzer eigentlich einen Text, den er nicht sieht? Das frage ich mich dabei.
Benutzerinformationen überspringen
User
Registrierungsdatum: 12.12.2014
Derivat: Ubuntu
Architektur: 64-Bit PC
Desktop: Unity
Andere Betriebssysteme: braucht man andere Betriebssysteme?
Wie immer mäkelig und überkritisch. Das prangere ich an. Dabei bin ich doch die Zielgruppe. Lesefaul
Benutzerinformationen überspringen
User
Registrierungsdatum: 14.09.2005
Derivat: Xubuntu
Architektur: 64-Bit PC
Desktop: XFCE
Quellcode |
|
1 |
~/bin/Skriptname |
Benutzerinformationen überspringen
User
Registrierungsdatum: 12.12.2014
Derivat: Ubuntu
Architektur: 64-Bit PC
Desktop: Unity
Andere Betriebssysteme: braucht man andere Betriebssysteme?
Was ich mich noch gefragt habe beim Schauen des Videos, ob du weisst dass "~" die Tilde ein "Platzhalter" für das jeweilige "Homeverzeichnis" ist?
Du könntest also bei den Tastenkürzel
Quellcode
1 ~/bin/Skriptname
schreiben.
Weiss nicht wie "Sinnvoll" das für Anfänger ist, da die den Sinn der Tilde nicht wirklich verstehen.
Aber okay hab dein Bash-Video nicht gesehen, dort wäre wohl die Tilde auch dabei?
Viele Tutorials im Internet verwenden die Tilde, macht auch meistens Sinn!
Sonst hat mir das Video gut gefallen! Bin aber sehr schnell im lesen, so dass mir die "elekronische Dame" zu langsam ist
Benutzerinformationen überspringen
User
Registrierungsdatum: 10.10.2016
Derivat: Ubuntu
Architektur: 64-Bit PC
Desktop: unbekannt
Quellcode |
|
1 2 3 4 |
sudo apt install libttspico-utils sox xsel cd /home/user/bin sudo mkdir bin cd /bin |
Quellcode |
|
1 |
sudo nano xsay |
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
#!/bin/bash # 22.Jan 2016 - Version 3 # By Alex www.youTube.com/WarumLinuxBesserIst # Markierten Text mit Sprachsynthese in temporäre # .wav Datei speichern, die .Wav Datei wiedergeben # und anschließend löschen. # Installieren von xsel # sudo apt install xsel text=`xsel`; # Auf dem Bildschirm markierten Text in Variable $text setzten # Sprache für die Ausgabe festlegen # de-DE = Deutsch # en-GB = British-Englisch # en-US = US-Englisch # fr-FR = Französisch # it-IT = Italienisch # es-ES = Spanisch sprache="de-DE" # Doppelpunkt aussprechen text=`echo $text | sed -e "s/:/ Doppelpunkt /g"`; # Doppelslash aussprechen text=`echo $text | sed 's,//, Doppelslash.,g'`; # Slash aussprechen text=`echo $text | sed 's,/, Slash ,g'`; # Minus aussprechen text=`echo $text | sed 's,-, Minus ,g'`; # & Zeichen Aussprechen text=`echo $text | sed 's,&, und ,g'`; # " Zeichen Aussprechen text=`echo $text | sed 's,", Anführungszeichen ,g'`; # # Zeichen Aussprechen text=`echo $text | sed 's,#, Häshtäg ,g'`; # z.B. Zum Beispiel aussprechen text=`echo $text | sed 's,.z.B., zum Beispiel ,g'`; # etc Zum Beispiel aussprechen text=`echo $text | sed 's,etc, etzetera ,g'`; # Audiodatei mit Sprache erstellen pico2wave -l=$sprache -w=/tmp/xsay.wav "$text" # Wiedergabe der Audiodatei avplay -nodisp -f wav -loglevel 0 >/dev/null -x 100 -y 50 -vn -autoexit /tmp/xsay.wav & PID=$! # ProzessID der Audioweidergabe ermitteln und in Datei schreiben echo $PID >/tmp/xsay-avplay.pid |
Quellcode |
|
1 |
sudo nano kill-xsay |
Quellcode |
|
1 2 3 4 5 6 7 |
#!/bin/bash # 23.Jan 2016 - Version 3 # By Alex www.youTube.com/WarumLinuxBesserIst # Audiowiedergabe des ausgewählten Textes vorzeitig abbrechen PID="$(cat /tmp/xsay-avplay.pid)"; kill $PID |
Quellcode |
|
1 |
sudo chmod 755 * |
Benutzerinformationen überspringen
User
Registrierungsdatum: 12.12.2014
Derivat: Ubuntu
Architektur: 64-Bit PC
Desktop: Unity
Andere Betriebssysteme: braucht man andere Betriebssysteme?
Quellcode |
|
1 2 3 4 5 |
sudo apt install libttspico-utils sox xsel cd mkdir bin cd bin nano xsay |
Quellcode |
|
1 |
chmod 755 * |
Quellcode |
|
1 |
chmod 755 xsay |
Benutzerinformationen überspringen
User
Registrierungsdatum: 10.10.2016
Derivat: Ubuntu
Architektur: 64-Bit PC
Desktop: unbekannt
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
user@user:~$ cd user@user:~$ mkdir bin user@user:~$ cd bin user@user:~/bin$ nano xsay user@user:~/bin$ nano kill-xsay user@user:~/bin$ ls -l insgesamt 8 -rw-r--r-- 1 user user 203 Okt 12 20:30 kill-xsay -rw-r--r-- 1 user user 1556 Okt 12 20:29 xsay user@user:~/bin$ sudo chmod 755 * user@user:~/bin$ ls -l insgesamt 8 -rwxr-xr-x 1 user user 203 Okt 12 20:30 kill-xsay -rwxr-xr-x 1 user user 1556 Okt 12 20:29 xsay |
Benutzerinformationen überspringen
User
Registrierungsdatum: 10.10.2016
Derivat: Ubuntu
Architektur: 64-Bit PC
Desktop: unbekannt
Quellcode |
|
1 2 3 4 |
pico2wave -l=$sprache -w=/tmp/xsay.wav cd /tmp /tmp# ls xsay.wav |
Quellcode |
|
1 |
avplay -nodisp -f wav -loglevel 0 >/dev/null -x 100 -y 50 -vn -autoexit /tmp/xsay.wav & PID=$! |
Quellcode |
|
1 |
Die Anwendung »avplay« ist momentan nicht installiert. Sie können sie durch folgende Eingabe installieren:apt install libav-tools |
Benutzerinformationen überspringen
User
Registrierungsdatum: 12.12.2014
Derivat: Ubuntu
Architektur: 64-Bit PC
Desktop: Unity
Andere Betriebssysteme: braucht man andere Betriebssysteme?
Nach der Installation von libav-tools hat alles reibungs loss funktioniert.
Benutzerinformationen überspringen
User
Registrierungsdatum: 10.10.2016
Derivat: Ubuntu
Architektur: 64-Bit PC
Desktop: unbekannt
Benutzerinformationen überspringen
User
Registrierungsdatum: 12.12.2014
Derivat: Ubuntu
Architektur: 64-Bit PC
Desktop: Unity
Andere Betriebssysteme: braucht man andere Betriebssysteme?
Hallo Alex, eine andere Frage. Hast du dich mit „google2ubuntu“ beschäftigt?
Benutzerinformationen überspringen
User
Registrierungsdatum: 08.11.2015
Derivat: unbekannt
Version: gar kein Ubuntu
Architektur: 64-Bit PC
Desktop: LXDE
Andere Betriebssysteme: Debian bullseye-testing / 5.10.0-10-amd64
Benutzerinformationen überspringen
User
Registrierungsdatum: 10.10.2016
Derivat: Ubuntu
Architektur: 64-Bit PC
Desktop: unbekannt
Quellcode |
|
1 2 3 4 5 |
``` $ trans 'Saluton, Mondo!' Saluton, Mondo! Hello, World! |
Quellcode |
|
1 2 3 4 5 6 7 8 9 |
Translations of Saluton, Mondo! [ Esperanto -> English ] Saluton , Hello, Mondo ! World! ``` |
Quellcode |
|
1 2 3 4 5 |
``` $ trans -brief 'Saluton, Mondo!' Hello, World! ``` |
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
$ trans -shell -brief > Rien ne réussit comme le succès. Nothing succeeds like success. > Was mich nicht umbringt, macht mich stärker. What does not kill me makes me stronger. > Юмор есть остроумие глубокого чувства. Humor has a deep sense of wit. > 學而不思則罔,思而不學則殆。 Learning without thought is labor lost, thought without learning is perilous. > 幸福になるためには、人から愛されるのが一番の近道。 In order to be happy, the best way is to be loved by people. ``` |
Quellcode |
|
1 2 3 4 5 6 |
$ echo "Saluton, Mondo" | trans -b -o output.txt :fr $ trans :fr word $ trans :zh+ja word $ trans {=zh+ja} word $ trans '=zh+ja' word |
Benutzerinformationen überspringen
User
Registrierungsdatum: 12.12.2014
Derivat: Ubuntu
Architektur: 64-Bit PC
Desktop: Unity
Andere Betriebssysteme: braucht man andere Betriebssysteme?
Meine Frage wäre, kann man die Sprachen DB herunter laden und OFFLINE benutzen? Wie auf Android.
Benutzerinformationen überspringen
User
Registrierungsdatum: 10.10.2016
Derivat: Ubuntu
Architektur: 64-Bit PC
Desktop: unbekannt
Benutzerinformationen überspringen
User
Registrierungsdatum: 23.06.2009
Derivat: anderes Ubuntu-Derivat
Version: gar kein Ubuntu
Architektur: 64-Bit PC
Desktop: GNOME 3.0
Andere Betriebssysteme: Debian 7.0 wheezy
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 |
#!/bin/bash # # name : tts.sh # desciption : text to speach syntheziser # req. packets : xsel espeak # autor : Speefak # licence : (CC) BY-NC-SA # version : 1.0 # infosource : http://espeak.sourceforge.net/languages.html // # ######################## ### define variables ### ######################## lang_sel="${1:-lang=de}" vtype="${2:-vtype=f2}" srate="${3:-speed=175}" ######################## ### define functions ### ######################## #------------------------------------------------------------------------------------------------------------ function usage() { echo -e "\nUsage: $(basename $0) -lang=xx -vtype=xx -speed=xxx [-option]\n" echo -e "parameter legend: -lang=xx => output language ( de default )" echo -e " -vtype=xx => voice type ( male 1-6, female 1-4 / f2 default )" echo -e " -srate=xx => speaking rate ( 80-450, default 175 )" echo -e "" echo -e "available options: -w => output in wav /// file not implemented yet ///" echo -e " -q => quit voice output" } #----------------------------------------------------------------------------------------------------------- ################### ## start script ## ################### ## read selected text #----------------------------------------------------------------------------------------------------------- rtext=`xsel` #----------------------------------------------------------------------------------------------------------- ## replace phonetic corrections #----------------------------------------------------------------------------------------------------------- # Doppelpunkt rtext=`echo $rtext | sed -e "s/:/ Doppelpunkt /g"`; # Doppelslash rtext=`echo $rtext | sed 's,//, Doppelslash.,g'`; # Slash rtext=`echo $rtext | sed 's,/, Slash ,g'`; # Minus rtext=`echo $rtext | sed 's,-, Minus ,g'`; # & rtext=`echo $rtext | sed 's,&, und ,g'`; # " rtext=`echo $rtext | sed 's,", Anführungszeichen ,g'`; # # rtext=`echo $rtext | sed 's,#, Häshtäg ,g'`; ## replace shortcuts and acronyms # z.B. Zum Beispiel text=`echo $text | sed 's,.z.B., zum Beispiel ,g'`; # etc Zum Beispiel text=`echo $text | sed 's,etc, etzetera ,g'`; #----------------------------------------------------------------------------------------------------------- ## translate parameter #----------------------------------------------------------------------------------------------------------- lang_sel=$(echo $lang_sel | cut -d "=" -f2) # select language vtype=$(echo $vtype | cut -d "=" -f2) # select voicetype srate=$(echo $srate | cut -d "=" -f2) # speaking rate, words per minute case $1 in -w ) esp_para="-w" ;; -q ) pkill espeak # abort speech output exit ;; -h|* ) usage ;; # Usage dialog esac #----------------------------------------------------------------------------------------------------------- ## start voice output #----------------------------------------------------------------------------------------------------------- espeak -v"$lang_sel"+"$vtype" -s" $srate" "$(echo $rtext)" #----------------------------------------------------------------------------------------------------------- #espeak -vde "ende" |
Dieser Beitrag wurde bereits 5 mal editiert, zuletzt von »SpeeFak« (23.10.2016, 23:17)
Sponsorenwerbung: |
Hardware, Computer, PCs, Notebooks & Laptops mit Linux |
Forensoftware: Burning Board®, entwickelt von WoltLab® GmbH
Individuelle Notebooks Laptops - Individuelle Computer PCs - Linux Notebooks & Computers
Lastminute - Ubuntu Linux - Abmahnung - Geek und Nerd Shirt Shop
T-Shirts - sanierung wien