调戏完Siri来调戏Mac:让它为你首唱生日歌
自从苹果在 iPhone 4s 上推出了 Siri 之后,很多人其实并没有将 Siri 用在“正途”上,取而代之的是无尽的调戏。那么在 Mac 上面有没有可以被调戏的呢?其实调戏说不上,让 Mac 给你唱首生日歌还是可以的,这个小技巧使用的是脚本编辑器。(已经知道这个用法的朋友们可以无视)
方法如下:
1.找到系统自带的应用脚本编辑器
2.粘贴以下代码:
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
3.点击运行脚本
4. 这里 firstName 和 lastName 被设置为当前用户的名和姓,你可以自行修改,但最好输入英文。当然你也可以把前三行换成下面这样来自己指定姓名:
set firstName to "xxx"
set lastName to "xxx"
5.如果你不喜欢这个嗓子,你还可以修改倒数第二行的 Victoria。前往系统偏好设置-听写与语音-系统嗓音-自定来选择。
- 上一篇
《滑板滑雪派对》评测:跳出最美的姿态
身处南方的小编虽然从未体验过北国的雪景,却提喜欢看各种冬季体育项目,不过了解得最多的还是各种滑冰与跳台滑雪项目,滑板滑雪则较为少的接触,而近日游戏工作室RatrodStudio所推出的一款滑板滑雪作品《滑板滑雪派对》(Snowboardparty)则让人眼前为之一
- 下一篇
暖暖环游世界百美图醉荷风S级省钱平民攻略
今天小编给大家带来《暖暖环游世界》第二期百美图醉荷风S级省钱平民攻略,省钱又平民。 醉荷风(1) 发型:簌簌小雪 连衣裙:流年之素颜 袜子:凌风傲雪 鞋子:细雪纷飞 耳饰:糖蝴蝶 手饰:冰糖葫芦 [iPhone] 暖暖环游世界 评分: 9.1分 应用大小: 155.1 MB 价格: