问题标签 [ambient]

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 投票
0 回答
125 浏览

java - 如何在 Java 中实现环境监听?

我想编写一个程序,当听到 a 时将启动一个线程。我想一个语法列表可能有助于实现这一点,但关键字不会一直被触发吗?(我只希望关键字启动一个线程)。我已经实现了语音输入(链接),但您需要将音频样本发送到服务器进行分析,这对于环境聆听来说成本高昂且不切实际。有什么建议么?

0 投票
1 回答
123 浏览

detection - 是否有任何手机支持用于环境光检测的“夜间模式”(内部与外部)

最佳屏幕颜色在室外阳光、夜间和室内照明中有所不同。有什么方法可以检测任何 Android 手机或其他移动设备的环境光条件?

0 投票
2 回答
11861 浏览

ios - 在 iOS 中访问环境光传感器

我正在开展一个项目,在该项目中确实需要访问环境光传感器。

我在 Google 和 Stackoverflow 中搜索了很多,但找不到任何有用的信息。甚至有可能这样做吗?

我还尝试通过计算相机输入的亮度来计算环境光值,但结果并不精确,因为相机对图像进行了大量调整,这会扭曲结果。

0 投票
1 回答
1888 浏览

class - TypeScript 0.9.1 CommonJS:正确声明导出的环境类实现外部接口?

编辑:

换句话说,.d.ts文件中的以下内容不应产生编译器错误 TS2137 'Class "MyClass" does not implement interface "IInterface"':

因为我没有(也不能在声明中)实施任何东西。这是编译器中的错误还是有其他方式/语法来执行上述暗示?我认为编译器足够聪明,可以准确地将 IInterface 的签名包含在 MyClass 中,并且不需要重新声明其方法。

原来的:

我正在尝试为节点组件 bunyan 编写一个 d.ts。导出实现外部接口的类时遇到问题,特别是扩展节点的 EventEmitter 的 RingBuffer。简化的问题是(在下面的 bunyan.d.ts 文件中):

然后在 myNodeApp.js 中使用


将 bunyan.d.ts 更改为:

编译,但使用时同样的问题;没有智能感知,没有编译错误。


将 bunyan.d.ts 更改为

在 myNodeApp.js 中导致编译错误


从 bunyan.d.ts 中删除

在 myNodeApp.js 中导致编译错误


改变 bunyan.d.ts

导致编译错误

暗示我必须从所有扩展接口重新声明所有继承的方法,除了 IRingBuffer,这在 d.ts 文件中似乎有点可笑

有谁知道在另一个 CommonJS 模块中声明一个实现接口以供消费的环境类的“正确”方法?

0 投票
1 回答
173 浏览

node.js - 将字段添加到其他模块中的接口的 javascript 模块的环境声明

假设我想使用 express 之类的东西。所以我添加

然后可以使用 ExpressServerRequest 之类的类型。

到目前为止,一切都很好。但现在我想使用例如 connect-flash javascript 模块。这为 ExpressServerRequest 添加了一个额外的 flash 功能。我正在努力了解如何定义 connect-flash.d.ts 以便 req.flash() 如果我已经导入了 connect-flash 模块,则在 ExpressServerRequest 的实例上定义,并且没有以其他方式定义。可以在 TypeScript 中捕获这种行为吗?

0 投票
1 回答
2330 浏览

opengl - OpenGL 闪烁像素神器

我正在尝试在基于体素的网格上实现环境遮挡,并在面部边缘获取这些闪烁的白色像素:

闪烁的像素

这是我的片段着色器:

light如果我从中删除,gl_FragColor vec4那么工件就会消失。该light值是根据环境光遮挡值 ( normal.w) 和镜面反射分量计算得出的。似乎是导致问题的镜面反射。为什么角落和边缘会突然像这样闪烁?当网格旋转时,白色像素会闪烁。但在较大的表面上,镜面高光看起来很正常,并跟随光源而不是闪烁。

0 投票
1 回答
2435 浏览

ios - iPhone中的环境光传感器

在我们的应用程序中,如果用户覆盖了 iphone 顶部环境光传感器可用的区域,我想获得环境光传感器的变化值。我不想操纵这些价值,因为我知道 Apple 不允许玩硬件。我的目标是获得环境光传感器的价值。这是测试应用程序,它正在检查环境光传感器是否正常工作。

我花了很多时间,但还没有找到任何东西。我尝试使用 UIScreenBrightnessDidChangeNotification,但这是为了屏幕亮度。

android中提供了类似的功能,我可以获得环境光传感器的价值。

任何帮助将不胜感激。

0 投票
1 回答
90 浏览

arduino - 处理软件环境下载

我可以从其他来源下载 Processing IDE,因为 processing.org 页面似乎已经关闭。如果有另一个镜像页面可以下载 Processing IDE,我将非常感激。

0 投票
1 回答
86 浏览

windows-ce - 环境光传感器中断状态寄存器未更新

我正在使用 WinCE 7 Visual Studio 2008 并为 ALS ( MAX44009 ) 编写驱动程序代码。我编写了以下代码来读取中断状态寄存器并在发生中断时显示消息。但是,它只随机工作几次。例如,当我用手关闭传感器时,我只收到几次消息,然后,data==1即使它必须中断并继续循环,它也不会进入状态。阈值计时器为 0。该AlsRegRead函数执行 I2CRead。pAlsDrvInfo是驱动程序上下文。ADD_ALS_INT_STATUS0DumpAlsRegistry函数将打印除 register 之外的所有寄存器的内容0x0

请指导我在哪里犯错。

0 投票
1 回答
435 浏览

ios7 - 使用iphone相机时光线不足时显示“光线不足”作为消息

我有一个要求,当 iphone 前置摄像头周围光线不足时,我需要显示一条消息“光线不足”。我正在搜索执行此操作的公共 API,但没有找到任何东西。也检查了环境光传感器,但没有任何帮助。

有人能告诉我在使用 iphone 前置摄像头时有没有办法识别低光状态?

谢谢