ppagent / XunfeiSTTSkill
Class: XunfeiSTTSkill
Defined in: src/skill/xunfei.stt.skill.ts:16
对https://github.com/HG-ha/SenseVoice-Api的技能封装
Extends
Constructors
Constructor
new XunfeiSTTSkill(
_app
,_options
):XunfeiSTTSkill
Defined in: src/skill/xunfei.stt.skill.ts:61
Parameters
_app
_options
Returns
XunfeiSTTSkill
Overrides
Properties
params
static
params:ISkillParams
Defined in: src/skill/xunfei.stt.skill.ts:17
Overrides
Accessors
options
Get Signature
get options():
IXunfeiSTTSkillOptions
Defined in: src/skill/xunfei.stt.skill.ts:81
Returns
Overrides
params
Get Signature
get params():
ISkillParams
Defined in: src/skill/xunfei.stt.skill.ts:84
Returns
Overrides
Methods
applyOnReply()
applyOnReply(
content
,messageType
):Promise
<{content
:SourceChatContent
;messageType
:SourceChatMessageType
; }>
Defined in: src/skill/base.stt.skill.ts:101
在bot响应的消息被发出之前调用,可以基于bot的内容加工,返回新的内容和消息类型
Parameters
content
messageType
Returns
Promise
<{ content
: SourceChatContent
; messageType
: SourceChatMessageType
; }>
Inherited from
applyOnSource()
applyOnSource(
data
):Promise
<void
>
Defined in: src/skill/base.stt.skill.ts:93
在消息被响应之前调用。无需响应的消息不会被调用 如果希望拦截bot的后续响应,可以将data中的message设置为空
Parameters
data
Returns
Promise
<void
>
Inherited from
init()
init():
Promise
<void
>
Defined in: src/skill/base.stt.skill.ts:59
Returns
Promise
<void
>