Skip to content

@sibilance.is/client v0.1.0-alpha.4


@sibilance.is/client / react / UseSibilanceResult

Interface: UseSibilanceResult

Defined in: CmdPr/sibilance/client/src/hooks/useSibilance.ts:18

Properties

PropertyTypeDescriptionDefined in
clientSibilanceClient | nullSibilance client instanceCmdPr/sibilance/client/src/hooks/useSibilance.ts:20
voiceStateVoiceSessionStateVoice session stateCmdPr/sibilance/client/src/hooks/useSibilance.ts:22
surveyStateReadonly<SurveyState>Survey stateCmdPr/sibilance/client/src/hooks/useSibilance.ts:24
connect() => Promise<void>Start voice sessionCmdPr/sibilance/client/src/hooks/useSibilance.ts:26
disconnect() => Promise<void>Stop voice sessionCmdPr/sibilance/client/src/hooks/useSibilance.ts:28
toggleSession() => Promise<void>Toggle voice sessionCmdPr/sibilance/client/src/hooks/useSibilance.ts:30
sendText(text) => voidSend text messageCmdPr/sibilance/client/src/hooks/useSibilance.ts:32
recordInformation(field, value, sourceStep?) => voidRecord information manuallyCmdPr/sibilance/client/src/hooks/useSibilance.ts:34
complete() => voidComplete survey manuallyCmdPr/sibilance/client/src/hooks/useSibilance.ts:36
pause() => voidPause surveyCmdPr/sibilance/client/src/hooks/useSibilance.ts:38
resume() => voidResume surveyCmdPr/sibilance/client/src/hooks/useSibilance.ts:40
stop() => voidStop/reset surveyCmdPr/sibilance/client/src/hooks/useSibilance.ts:42
getYAML() => any[]Get YAML outputCmdPr/sibilance/client/src/hooks/useSibilance.ts:44