次の方法で共有


EntityInfo class

$instance データを含むエンティティに関する拡張情報。 $instance データを含むエンティティに関する拡張情報。

プロパティ

coverage

元の発話の量 (0 から 1.0) がエンティティによってカバーされます。

end

エンティティが発話で終わる位置。

name

エンティティの名前。

operation

エンティティに適用する操作。

priority

0 が最も優先度が高い他のエンティティと比較したエンティティの相対的な優先順位。

property

プロパティの値 (存在する場合)。

rootEntity

このエンティティが見つかったルート エンティティ。

score

エンティティのスコア (0 から 1.0)。

start

発話でエンティティが開始される位置。

text

エンティティにつながった元のテキスト。

type

エンティティの種類。

value

エンティティの値。

whenRecognized

エンティティが認識されたときのイベント カウンター。

メソッド

alternative(Partial<EntityInfo>, Partial<EntityInfo>)

エンティティが発話内のまったく同じテキストから取得された場合は true を返します。

covers(Partial<EntityInfo>, Partial<EntityInfo>)

完全に別のエンティティ テキストを含む true エンティティ テキストを返します。

isSameEntity(Partial<EntityInfo>, Partial<EntityInfo>)

エンティティが同じ場合は true を返します。

overlaps(Partial<EntityInfo>, Partial<EntityInfo>)

エンティティが発話内のテキストを共有する場合は true を返します。

sharesRoot(Partial<EntityInfo>, Partial<EntityInfo>)

エンティティが同じルートを共有する場合は true を返します。

toString(Partial<EntityInfo>)

エンティティを文字列として出力します。

プロパティの詳細

coverage

元の発話の量 (0 から 1.0) がエンティティによってカバーされます。

coverage: number

プロパティ値

number

end

エンティティが発話で終わる位置。

end: number

プロパティ値

number

name

エンティティの名前。

name: string

プロパティ値

string

operation

エンティティに適用する操作。

operation: string

プロパティ値

string

priority

0 が最も優先度が高い他のエンティティと比較したエンティティの相対的な優先順位。

priority: number

プロパティ値

number

property

プロパティの値 (存在する場合)。

property: string

プロパティ値

string

rootEntity

このエンティティが見つかったルート エンティティ。

rootEntity: string

プロパティ値

string

score

エンティティのスコア (0 から 1.0)。

score: number

プロパティ値

number

start

発話でエンティティが開始される位置。

start: number

プロパティ値

number

text

エンティティにつながった元のテキスト。

text: string

プロパティ値

string

type

エンティティの種類。

type: string

プロパティ値

string

value

エンティティの値。

value: any

プロパティ値

any

whenRecognized

エンティティが認識されたときのイベント カウンター。

whenRecognized: number

プロパティ値

number

メソッドの詳細

alternative(Partial<EntityInfo>, Partial<EntityInfo>)

エンティティが発話内のまったく同じテキストから取得された場合は true を返します。

static function alternative(source: Partial<EntityInfo>, entity: Partial<EntityInfo>): boolean

パラメーター

source

Partial<EntityInfo>

ソース エンティティ。

entity

Partial<EntityInfo>

比較するエンティティ。

戻り値

boolean

エンティティが発話内のまったく同じテキストから取得される場合は true、それ以外の場合は false。

covers(Partial<EntityInfo>, Partial<EntityInfo>)

完全に別のエンティティ テキストを含む true エンティティ テキストを返します。

static function covers(source: Partial<EntityInfo>, entity: Partial<EntityInfo>): boolean

パラメーター

source

Partial<EntityInfo>

ソース エンティティ。

entity

Partial<EntityInfo>

比較するエンティティ。

戻り値

boolean

エンティティ テキストに別のエンティティ テキストが完全に含まれている場合は True、それ以外の場合は false。

isSameEntity(Partial<EntityInfo>, Partial<EntityInfo>)

エンティティが同じ場合は true を返します。

static function isSameEntity(source: Partial<EntityInfo>, entity: Partial<EntityInfo>): boolean

パラメーター

source

Partial<EntityInfo>

ソース エンティティ。

entity

Partial<EntityInfo>

比較するエンティティ。

戻り値

boolean

エンティティが同じ場合は True、それ以外の場合は false。

overlaps(Partial<EntityInfo>, Partial<EntityInfo>)

エンティティが発話内のテキストを共有する場合は true を返します。

static function overlaps(source: Partial<EntityInfo>, entity: Partial<EntityInfo>): boolean

パラメーター

source

Partial<EntityInfo>

ソース エンティティ。

entity

Partial<EntityInfo>

比較するエンティティ。

戻り値

boolean

エンティティが発話内のテキストを共有する場合は True、それ以外の場合は false。

sharesRoot(Partial<EntityInfo>, Partial<EntityInfo>)

エンティティが同じルートを共有する場合は true を返します。

static function sharesRoot(source: Partial<EntityInfo>, entity: Partial<EntityInfo>): boolean

パラメーター

source

Partial<EntityInfo>

ソース エンティティ。

entity

Partial<EntityInfo>

比較するエンティティ。

戻り値

boolean

エンティティが同じルートを共有する場合は True、それ以外の場合は false。

toString(Partial<EntityInfo>)

エンティティを文字列として出力します。

static function toString(source: Partial<EntityInfo>): string

パラメーター

source

Partial<EntityInfo>

ソース エンティティ。

戻り値

string

現在のオブジェクトを表す文字列。