• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Viele hassen ihn, manche schwören auf ihn, wir aber möchten unbedingt sehen, welche Bilder Ihr vor Eurem geistigen Auge bzw. vor der Linse Eures iPhone oder iPad sehen könnt, wenn Ihr dieses Wort hört oder lest. Macht mit und beteiligt Euch an unserem Frühjahrsputz ---> Klick

Hit-Scripting

pi26

Adams Parmäne
Registriert
17.12.04
Beiträge
1.297
In diesem Thread gilt es per Applescript mittels Schleifen und dem Sprachausgabebefehl "say" musikalische Werke zu schaffen. Da hierzu wie im folgenden Werk "tänkammatu" nur wenige Applescript-Behfehle notwendig sind, sollte auch für Anfänger der Einstieg leicht sein. Die Programme können im "Skripteditor" geschrieben und mittels der Taste "Ausführen" gestartet werden. Weiter Stimmlagen könnt ihr übrigens namentlich aus "Systemeinstellungen>Sprache>Systemstimme" entnehmen.
Die einfachste Form eines solchen Programmes wäre

say "la la la"

etc.

Im folgenden Beipiel nutze ich aber gezielt einige Besonderheiten bezüglich Zahlenaussprache der Sprachausgabe. Im Prinzip könnte man das aber auch z.B. mit reinem Text in der Art say "tenkommatwokommathreekommatenkommatwo" usw. lösen.

--"tännkammatu"
set alist to {"10,2,3,10,2", "10,2,3,com2,2", "3,10 2 2 com"}
set cnt to count of alist
repeat with k from 1 to 2
repeat with i from 1 to cnt
say item i of alist using "Bubbles"
say item (cnt - i + 1) of alist using "Whisper"
say item i of alist using "Bubbles"
end repeat
end repeat

mfg pi26
 
Zuletzt bearbeitet:

pi26

Adams Parmäne
Registriert
17.12.04
Beiträge
1.297
so hier nun die Finalfassung meines Sounds:

set alist to {"10,2,3,10,2", "10,2,3,com2,2", "innovation and roots", "3,10 2 2 com"}
set cnt to count of alist
repeat with k from 1 to 3
repeat with i from 1 to cnt
say item i of alist using "Bubbles"
say item (cnt - i + 1) of alist using "Whisper"
say item i of alist using "bubbles"
end repeat
end repeat

mfg pi26