File tree Expand file tree Collapse file tree 5 files changed +21
-21
lines changed Expand file tree Collapse file tree 5 files changed +21
-21
lines changed Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ ML の動きの確実性の値を取得します。
6
6
ml.getCertainty(ml.event.Unknown)
7
7
```
8
8
9
- ML モデルは 1 秒間に数回実行され、各アクションの確実性の値を算出します。 推定した動きは、最も高い確実性を持つ動きです。 アクションの確実性が認識点を下回る場合、そのアクションを推定アクションとすることはできない 。 プログラムによっては、例えば確かな値を表示したりログに記録したりするために、その値を直接使う必要があるかもしれない 。 ほとんどのプログラムでは、確実な値の代わりに推定アクションを使うことができる 。
9
+ ML モデルは 1 秒間に数回実行され、各アクションの確実性の値を算出します。 推定した動きは、最も高い確実性を持つ動きです。 アクションの確実性が認識点を下回る場合、そのアクションを推定アクションとすることはできません 。 プログラムによっては、例えば確かな値を表示したりログに記録したりするために、その値を直接使う必要があるかもしれません 。 ほとんどのプログラムでは、確実な値の代わりに推定アクションを使うことができます 。
10
10
11
11
## パラメータ
12
12
Original file line number Diff line number Diff line change 1
1
# ML が を検出したとき
2
2
3
- ML のアクションが推定されたアクションかどうかをチェックする 。
3
+ ML のアクションが推定されたアクションかどうかをチェックします 。
4
4
5
5
``` sig
6
6
ml.isDetected(ml.event.Unknown)
7
7
```
8
8
9
- ML モデルは 1 秒間に数回、推定された行動を更新する 。 この関数は、選択されたアクションが現在推定されている場合、「真」を返す。 ブーリアン値を使って、プログラムで論理的な判断を下す 。
9
+ ML モデルは 1 秒間に数回、推定された行動を更新します 。 この関数は、選択されたアクションが現在推定されている場合、「真」を返します。 論理値を使って、プログラムで論理的な判断を下します 。
10
10
11
11
いくつかのプログラムは、「ML で開始」 と 「ML で停止」 イベント取扱機能を使った方が書きやすいでしょう。
12
12
13
13
## パラメータ
14
14
15
- - ** イベント** :機械学習モデルがトレーニングされたアクションの 1 つ。 特別な値「不明」は、認識点以上の確実性を持つアクションがない場合を表す 。
15
+ - ** イベント** :機械学習モデルがトレーニングされたアクションの 1 つ。 特別な値「不明」は、認識点以上の確実性を持つアクションがない場合を表します 。
16
16
17
17
## 戻る
18
18
19
- - [ ブーリアン ] ( /型/ブーリアン ) 値で、ML アクションが推定されたアクションであれば 「真」、推定されたアクションでなければ 「偽」となります 。
19
+ - [ 論理 ] ( /types/boolean ) 値が 「真」であるなら、ML アクションが推定されたアクションであり、 「偽」であれば推定されたアクションでないということです 。
20
20
21
21
## 例
22
22
23
- この例では、条件文がチェックされた時点で、推定されるアクションが` clapping ` であれば、LED ディスプレイにティックアイコンを表示する 。
23
+ この例では、条件文がチェックされた時点で、推定されるアクションが` clapping ` であれば、LED ディスプレイにティックアイコンを表示します 。
24
24
25
25
``` blocks
26
26
basic.forever(function () {
Original file line number Diff line number Diff line change 1
1
# ML の が開始したとき
2
2
3
- [ イベント管理 ] ( /参照/イベント管理 ) (何かが起こったときに実行されるプログラムの一部)を開始する。 このハンドラは 、ML モデルの推定アクションが、あなたが選択したアクションに変更されたときに動作します 。
3
+ [ イベント ] ( /reference/event-handler ) (何かが起こったときに実行されるプログラムの一部)を開始しましょう。 この関数は 、ML モデルの推定アクションが、あなたが選択したアクションから変更されたときに動作します 。
4
4
5
5
``` sig
6
6
ml.onStart(ml.event.Unknown, function () {
7
7
})
8
8
```
9
9
10
- ML モデルは 1 秒間に数回推定行動を更新するが、このイベント処理機能は推定行動が変化したときだけ実行される 。
10
+ ML モデルは推定されたアクションを 1 秒間に数回更新しますが、このイベント関数は推定されたアクションが変更されたときにのみ実行されます 。
11
11
12
12
## パラメータ
13
13
14
- - ** イベント** :機械学習モデルがトレーニングされたアクションの 1 つ。 特別な値「不明」は、認識点以上の確実性を持つアクションがない場合を表す 。
14
+ - ** イベント** :機械学習モデルがトレーニングされたアクションの 1 つ。 特別な値「不明」は、認識点以上の確実性を持つアクションがない場合を表します 。
15
15
16
16
## 例
17
17
18
- この例では、` clapping ` というアクションが認識点以上の確度を持っているとき、バックグランドで音楽のメロディーを再生する 。
18
+ この例では、` clapping ` というアクションが認識点以上に確度が高いときに、バックグランドで音楽を再生します 。
19
19
20
20
``` blocks
21
21
ml.onStart(ml.event.Clapping, function () {
Original file line number Diff line number Diff line change 1
1
# ML が停止したとき
2
2
3
- [ イベント管理 ] ( /参照/イベント管理 ) (何かが起こったときに実行されるプログラムの一部)を開始する。 このハンドラは 、ML モデルの推定アクションが、あなたが選択したアクションから変更されたときに動作します。
3
+ [ イベント ] ( /reference/event-handler ) (何かが起こったときに実行されるプログラムの一部)を開始しましょう。 この関数は 、ML モデルの推定アクションが、あなたが選択したアクションから変更されたときに動作します。
4
4
5
5
``` sig
6
6
ml.onStop(ml.event.Unknown, function () {
7
7
})
8
8
```
9
9
10
- アクションが変更されると、前のアクションのイベント停止処理が実行され、続いて次のアクションに向けたイベント開始処理が実行される 。
10
+ アクションが変わると、前のアクションのイベント処理が停止され、続いて次のアクションのイベント処理が開始されます 。
11
11
12
- 例えば、あるアクションのイベント開始処理がバックグラウンドで音楽再生を開始した場合、イベント停止処理を使って停止させることができる 。
12
+ 例えば、あるアクションのイベント処理としてバックグラウンドで音楽再生がはじまったときに、それを止めるためのイベントを起こして音楽を停止させることができます 。
13
13
14
14
## パラメータ
15
15
16
- - ** イベント** :機械学習モデルがトレーニングされたアクションの 1 つ。 特別な値「不明」は、認識点以上の確実性を持つアクションがない場合を表す 。
16
+ - ** イベント** :機械学習モデルがトレーニングされたアクションの 1 つ。 特別な値「不明」は、認識点以上の確実性を持つアクションがない場合を表します 。
17
17
18
18
## 例
19
19
20
- この例では、推定されるアクションが ` clapping ` から他のアクションに変わったときに、音楽のメロディーの再生を止める 。
20
+ この例では、推定されるアクションが ` clapping ` から他のアクションに変わったときに、音楽の再生を止めます 。
21
21
22
22
``` blocks
23
23
ml.onStop(ml.event.Clapping, function () {
Original file line number Diff line number Diff line change 1
- # ML を停止
1
+ # ML が停止したとき
2
2
3
- [ イベント管理 ] ( /参照/イベント管理 ) (何かが起こったときに実行されるプログラムの一部)を開始する。 このハンドラは 、ML モデルの推定アクションが、あなたが選択したアクションから変更されたときに動作します。
3
+ [ イベント ] ( /reference/event-handler ) (何かが起こったときに実行されるプログラムの一部)を開始しましょう。 この関数は 、ML モデルの推定アクションが、あなたが選択したアクションから変更されたときに動作します。
4
4
5
5
``` sig
6
6
ml.onStopDetailed(ml.event.Unknown, function (duration) {
7
7
})
8
8
```
9
9
10
- アクションが変更されると、前のアクションのイベント停止処理が実行され、続いて次のアクションに向けたイベント開始処理が実行される 。
10
+ アクションが変わると、前のアクションのイベント処理が停止され、続いて次のアクションのイベント処理が開始されます 。
11
11
12
- 例えば、あるアクションの開始イベントハンドラがバックグラウンドで音楽再生を開始した場合、停止イベントハンドラを使って停止させることができる 。
12
+ 例えば、あるアクションのイベント処理としてバックグラウンドで音楽再生がはじまったときに、それを止めるためのイベントを起こして音楽を停止させることができます 。
13
13
14
- イベントハンドラには 「持続時間」パラメータが渡される 。 持続時間は、このアクションが推定アクションになってからのミリ秒の [ 数値] ( /型/数値 ) である。 例えば、duration パラメータを表示したり、実行中の合計を保持するために変数を使用するなど、コード内で使用することができます 。
14
+ イベント関数には 「持続時間」パラメータが渡されます 。 持続時間は、この動作が推定アクションになってからのミリ秒の [ 数値] ( /types/number ) である。 例えば持続時間を表示させたり、持続時間の合計を記録するのに変数を使ったりして、プログラムの中で持続時間のパラメータを使うこともできます 。
15
15
16
16
## パラメータ
17
17
18
- - ** イベント** :機械学習モデルがトレーニングされたアクションの 1 つ。 特別な値「不明」は、認識点以上の確実性を持つアクションがない場合を表す 。
18
+ - ** イベント** :機械学習モデルがトレーニングされたアクションの 1 つ。 特別な値「不明」は、認識点以上の確実性を持つアクションがない場合を表します 。
19
19
20
20
## 例
21
21
You can’t perform that action at this time.
0 commit comments