有人知道是否可以在iTouch压电扬声器上使用自定义声音?

时间:2009-04-09 17:34:11

标签: iphone

我显然没有尝试播放全频谱音频,但是有没有办法自定义iPhone / iTouch系统警报声以在压电扬声器上播放一点旋律?该功能显然存在,所以我想问题是Apple是否可供开发人员使用......

谢谢, -S

2 个答案:

答案 0 :(得分:1)

您可以在0-2000范围内使用相当多的预定义声音。例如,可以像这样调用键盘单击:

AudioServicesPlayAlertSound(1104);

还有一种方法可以在第一代iPod touch上播放自定义旋律,但它并不漂亮。

答案 1 :(得分:0)

不是。遗憾。

只有您可以从应用程序执行此操作(您可以使用任何SoundID,实际上):

AudioServicesPlayAlertSound(kSystemSoundID_Vibrate);
  

<强>讨论

     

根据特定的iPhone OS设备,此功能可播放短音并可能引起振动。调用此函数可在各种iPhone OS设备上执行以下操作:

     

iPhone播放指定的声音,如果用户已配置环境振动的设置应用程序,则会调用振动。

     iPod touch,原创 - 播放短暂的警报旋律。

     

iPod touch,第2代 - 播放指定的声音。