
新建一个mac script,复制以下文本
set currentUser to long user name of (get system info) set firstName to first word of currentUser set lastName to last word of currentUser set noteValues to {56, 56, 58, 56, 61, 60, 50, 56, 56, 58, 56, 63, 61, 50, 56, 56, 68, 65, 61, 60, 58, 50, 66, 66, 65, 61, 63, 61} -- F -- set noteValues to {65, 65, 67, 65, 70, 69, 60, 65, 65, 67, 65, 72, 70, 60, 65, 65, 77, 74, 70, 69, 67, 60, 75, 75, 74, 70, 72, 70} -- D -- set noteValues to {55, 55, 57, 55, 60, 59, 50, 55, 55, 57, 55, 62, 60, 50, 55, 55, 67, 64, 60, 59, 57, 50, 65, 65, 64, 60, 62, 60} -- E set syllables to {"hap", "p", "birth", "day", "to", "you", "[[slnc 500]]", "hap", "p", "birth", "day", "to", "you", "[[slnc 500]]", "hap", "p", "birth", "day", "dear", firstName, lastName, "[[slnc 500]]", "hap", "p", "birth", "day", "to", "you"} repeat with i from 1 to the length of noteValues set thisValue to item i of noteValues set thisSyllable to item i of syllables if length of thisSyllable is less than 3 then set speakingRate to 220 else set speakingRate to 100 end if say thisSyllable pitch thisValue using "Victoria" speaking rate speakingRate modulation 0 end repeat 运行下,哈哈,为你唱生日祝福
1 icanfork 2014-12-14 12:47:04 +08:00 楼下测试了有副作用吗? |
2 xuc 2014-12-14 12:49:39 +08:00 真的醉了 |
3 Kabie 2014-12-14 12:50:40 +08:00 ....这能有啥副作用。。。 |
4 ivanlw 2014-12-14 12:50:58 +08:00 via iPhone 请问什么叫Mac script |
5 imn1 2014-12-14 12:51:54 +08:00 寻衅滋事 |
6 sammo 2014-12-14 13:17:01 +08:00 @ivanlw 打开 /Applications/Utilities/AppleScript Editor.app (或者直接 Spotlight 搜 AppleScript 编辑器 ) ,把上面的 ``` ``` 之间的东西复制进去,点运行 |
8 shangyingao 2014-12-14 14:49:15 +08:00 听着也是醉了:-) |
9 neoman 2014-12-14 14:52:57 +08:00 醉了 |
10 qiuai PRO 一会试试 |
11 hahastudio 2014-12-14 15:06:06 +08:00 hap, pi-- |
12 xdeng 2014-12-14 15:19:51 +08:00 我好像看懂了 |
13 hasse 2014-12-14 15:44:53 +08:00 醉了~ 谢谢~ |
14 twoyuan 2014-12-14 15:47:46 +08:00 哈哈 有意思 |
15 en3073 2014-12-14 15:52:55 +08:00 醉了,23333333,谢谢,我也是觉得真有意思 |
16 mcfog 2014-12-14 16:03:14 +08:00 "p"改成“b”效果更好 |
17 jaylong 2014-12-14 16:06:32 +08:00 楼主的高亮代码是怎么发布的? |
18 Livid MOD PRO |
19 iOct 2014-12-14 16:19:56 +08:00 醉了,呵呵…… |
20 rayps 2014-12-14 17:31:28 +08:00 把代码中的 Victoria 换成 Alex 就变成男声了 |
21 shao 2014-12-14 17:39:55 +08:00 调戏得不错 |
22 shiny PRO 一回想,只觉得像是鬼片里面那种风格…… |
23 littlewey 2014-12-14 19:44:20 +08:00 thanks!! |
24 bullettrain1433 OP @jaylong ```` ```` markdown语法 |
25 17chai 2014-12-14 19:53:46 +08:00 周二生日,用上 |
26 bullettrain1433 OP @17chai 哈哈,正好 |
27 gaia 2014-12-14 21:35:19 +08:00 有才:) |
28 varrily 2014-12-14 21:54:38 +08:00 哈哈,有意思~~ |
29 TankyWoo 2014-12-14 21:56:46 +08:00 有意思,感谢 |
31 XDA 2014-12-15 08:02:00 +08:00 via Android 注孤生! 等会到公司放给我一个最近要过生日的同事听,哈哈 |
32 rocai185 2014-12-15 08:05:56 +08:00 给朋友听了,回复“写来这么多就那么两句简单的话!” |
33 jxdwinter 2014-12-15 08:41:05 +08:00 哈哈哈,看懂了,有意思. |
34 ioth 2014-12-15 09:18:32 +08:00 mark |
35 scorpius 2014-12-15 10:34:07 +08:00 有意思。 |
36 clippit 2014-12-15 14:04:27 +08:00 为什么我突然想到 Portal 里 GLaDOS |
37 rudolf 2014-12-16 01:09:22 +08:00 已醉。。。 |