问题标签 [system-sounds]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3692 浏览

ios - 如何在 Objective-C 中以较低的音量播放系统声音?

我正在制作一个 iOS 8 Objective-C 应用程序(部署在我的 iPhone 5 上),我正在使用此代码通过应用程序的手机播放声音:

这段代码运行良好,但 beep.caf 的声音很大。我想以 50% 的音量播放哔声(不改变 iPhone 的音量)。换句话说,我不想触摸 iPhone 的实际音量,我只想播放幅度较小的声音。

我怎样才能做到这一点(最好使用我现在使用的音频服务)?

更新
在尝试实施路易斯的回答后,这段代码没有播放任何音频(即使我的手机没有静音并且我的音量已经调高):

0 投票
1 回答
655 浏览

ios - 如何编辑 SystemSoundID 对象音量?

我使用 SystemSoundID 在按下按钮时创建声音,这样:

这是对象声明:

这是在 viewDidLoad 中:

最后当按下按钮时:

控制效果声音的最佳方法是什么?我想确保如果有人将他的 iphone 音量设置为最大,这样声音就不会太响亮..

谢谢@@!

0 投票
3 回答
1287 浏览

ios - WatchKit:允许系统声音?

我一直在阅读一些关于在 an 中播放声音的帖子,Apple Watch看起来这是不可能的......但是,这些帖子涉及音频文件,我想知道是否可以至少播放系统声音,如果发送到手表的通知可以像 iPhone 和 iPad 中的通知一样播放系统声音。我在Apple Watch Human Interface GuidelinesApple Watch Programming Guide中都没有找到任何与声音相关的内容。

谢谢

0 投票
5 回答
9244 浏览

ios - AudioServicesPlaySystemSound 没有在 iOS 8 设备中播放任何声音

AVFoundationAudioToolbox项目中添加了框架。在我想播放系统声音的班级中,我#include <AudioToolbox/AudioToolbox.h>和我打电话给AudioServicesPlaySystemSound(1007);. 我正在运行的设备中进行测试iOS 8,声音已打开并且音量足够高,但是当我运行应用程序并被AudioServicesPlaySystemSound(1007);调用时我没有听到任何系统声音......我可能会错过什么?

0 投票
1 回答
49 浏览

c# - SystemSounds 数组

我想根据变量的值播放不同的声音。我可以做独立的 IF 语句,但我想在一个数组中做。我有一个全球

在 form.load 我做

然后在我的主要代码中

如果我做 SystemSounds.beep.Play();

它工作正常,我只是不知道如何在数组中做到这一点。我收到错误 1 ​​'System.Media.SystemSounds' does not contain a definition for 'sound_array' 谢谢

0 投票
0 回答
514 浏览

ios - AudioServicesPlaySystem 音量和推送通知音量不同

案例 1:假设我将铃声音量设置为 4。

当我使用 AudioServicesPlaySystemSound 在应用程序中播放我的 .m4r 文件时,声音低于我在相同铃声音量下收到相同 .m4r 文件的推送通知时。

案例 2:我将铃声音量设置为满

现在,当我使用 AudioServicesPlaySystemSound 在应用程序中播放我的 .m4r 文件时,声音我在相同铃声音量下收到相同 .m4r 文件的推送通知时声音稍大。

注意:我有自己的 example.m4r 文件要播放。

请帮忙 !!

0 投票
1 回答
63 浏览

android - Appcelerator - 点击屏幕上的空白区域时如何禁用系统声音?

我正在使用 Appcelerator 构建一个 Android 应用程序,但我在点击屏幕时遇到了音效问题。

当我在 Android 屏幕的空白处点击时,我只想禁用声音效果。我用属性“touchEnabled:false”尝试了它,我在谷歌和通过这个网站寻找,但我没有找到解决这个问题的方法。

有人可以帮我吗?

非常感谢。

0 投票
2 回答
520 浏览

vb6 - VB6在富文本框中按下向上/向下箭头时禁用系统哔声?

我有一个富文本框控件。它没有滚动条,因为我正在使用鼠标滚轮模块来捕获鼠标滚轮事件。

选择丰富的文本框并向上/向上旋转鼠标轮时,它会将键{up}和{down}发送到他们丰富的文本框中,以“模仿”滚动效果。

但是,当您处于文本框内容的开头或结尾时(例如,没有任何内容可滚动),会播放令人讨厌的哔声系统声音。我需要禁用它,任何想法如何做到这一点?

已经尝试在富文本框的按键事件中添加此代码:

不工作。不知道为什么它只是在它应该工作的时候不起作用。

0 投票
1 回答
642 浏览

ios - 前台收到远程APN推送时如何播放默认声音?

现在,我的应用在后台可以播放默认声音,但在前台不能播放默认声音,为什么?谢谢

0 投票
1 回答
9678 浏览

android - Android NFC: enable and disable the NFC detected sounds

I am dealing with NFC tags. My problem is that I cannot turn off the sound when NFC tags are detected. I started my research and also started getting confused:

Some say that we can and some that we can't disable those sounds.

Can we disable and enable the NFC sound programmatically?