問題タブ [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 投票する
2 に答える
11861 参照

ios - iOS で環境光センサーにアクセスする

環境光センサーにアクセスすることが本当に必要なプロジェクトに取り組んでいます。

Google や Stackoverflow でいろいろ検索しましたが、有益な情報は見つかりませんでした。そうすることさえ可能ですか?

また、カメラ入力から明るさを計算して周囲光の値を計算しようとしましたが、カメラが画像に対して多くの調整を行うため、結果が歪むため、結果は正確ではありません。

0 投票する
1 に答える
1888 参照

class - TypeScript 0.9.1 CommonJS:外部インターフェイスを実装するエクスポートされたアンビエント クラスを正しく宣言しますか?

編集:

別の言い方をすれば、.d.tsファイル内で次のコードを実行しても、コンパイラ エラー TS2137 'クラス "MyClass" はインターフェイス "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 を除いて、すべての拡張インターフェイスから継承されたすべてのメソッドを再宣言する必要があることを暗示しています。

別のCommonJSモジュールで消費するためのインターフェースを実装するアンビエントクラスを宣言する「正しい」方法を知っている人はいますか??

0 投票する
1 に答える
173 参照

node.js - 他のモジュールのインターフェースにフィールドを追加する JavaScript モジュールのアンビエント宣言

エクスプレスのようなものを使いたいとします。だから私は追加します

その後、ExpressServerRequest などのタイプを使用できます。

ここまでは順調ですね。しかし今、私は、たとえば connect-flash javascript モジュールを使用したいと考えています。これにより、ExpressServerRequest に追加のフラッシュ関数が追加されます。connect-flash モジュールをインポートした場合に ExpressServerRequest のインスタンスで req.flash() が定義され、それ以外の場合は定義されないように、connect-flash.d.ts を定義する方法を理解するのに苦労しています。この動作は TypeScript でキャプチャできますか?

0 投票する
1 に答える
2330 参照

opengl - OpenGL のきらめくピクセル アーティファクト

ボクセルベースのメッシュにアンビエント オクルージョンを実装し、面の端でこれらのちらつきのある白いピクセルを取得しようとしています。

きらめくピクセル

ここに私のフラグメントシェーダーがあります:

lightからを削除するとgl_FragColor vec4、アーティファクトが消えます。このlight値は、アンビエント オクルージョン値 ( normal.w) とスペキュラ コンポーネントから計算されます。問題を引き起こしているのは鏡面反射光のようです。コーナーとエッジが突然このように点滅するのはなぜですか? メッシュが回転すると、白いピクセルがきらめくように見えます。しかし、より大きなサーフェスでは、スペキュラー ハイライトは通常のように見え、点滅するのではなく、光源に従います。

0 投票する
1 に答える
2435 参照

ios - iPhoneの環境光センサー

私たちのアプリでは、周囲光センサーが利用可能な iPhone の上部領域をユーザーがカバーしている場合、周囲光センサーの変化する値を取得したいと考えています。Appleがハードウェアで遊ぶことを許可していないことを理解しているので、これらの値を操作したくありません。私の目的は、環境光センサーの値を取得することです。これは、環境光センサーが正しく機能しているかどうかを確認するテスト アプリケーションです。

かなりの時間を費やしましたが、まだ何も見つかりませんでした。UIScreenBrightnessDidChangeNotification で試してみましたが、これは画面の明るさです。

Androidでも同様の機能が利用可能で、環境光センサーの値を取得できました。

どんな助けでも大歓迎です。

0 投票する
1 に答える
435 参照

ios7 - iPhoneカメラの使用中に暗い場所にいるときにメッセージとして「暗い場所」を表示する

iphoneのフロントカメラの周りが暗いときに「暗い」というメッセージを表示する必要があるという要件があります。これを行うパブリック API を探していましたが、何も見つかりませんでした。環境光センサーもチェックしましたが、何も役に立ちませんでした。

iPhoneのフロントカメラを使用しているときに低照度状態を識別する方法があると教えてもらえますか?

ありがとう