VoiceHost
VoiceHost =
object
Defined in: voice/src/index.ts:32
Properties
Section titled “Properties”logger
Section titled “logger”logger:
object
Defined in: voice/src/index.ts:50
error()
Section titled “error()”error(
obj,msg):void
Parameters
Section titled “Parameters”object
string
Returns
Section titled “Returns”void
info()
Section titled “info()”info(
obj,msg):void
Parameters
Section titled “Parameters”object
string
Returns
Section titled “Returns”void
Methods
Section titled “Methods”agentsIn()
Section titled “agentsIn()”agentsIn(
callDoc):Promise<object[]>
Defined in: voice/src/index.ts:33
Parameters
Section titled “Parameters”callDoc
Section titled “callDoc”string
Returns
Section titled “Returns”Promise<object[]>
postNotice()?
Section titled “postNotice()?”
optionalpostNotice(callDoc,text):Promise<void>
Defined in: voice/src/index.ts:47
Parameters
Section titled “Parameters”callDoc
Section titled “callDoc”string
string
Returns
Section titled “Returns”Promise<void>
postToChat()
Section titled “postToChat()”postToChat(
agent,callDoc,text):Promise<void>
Defined in: voice/src/index.ts:40
Parameters
Section titled “Parameters”access
Section titled “access”"write" | "suggest" = ...
harness
Section titled “harness”string = ...
string = ...
instructions
Section titled “instructions”string = ...
memoryDir?
Section titled “memoryDir?”string = ...
model?
Section titled “model?”string = ...
string = ...
string = ...
string[] = ...
{ id?: string; speed: number; } = ...
voice.id?
Section titled “voice.id?”string = ...
voice.speed
Section titled “voice.speed”number = ...
callDoc
Section titled “callDoc”string
string
Returns
Section titled “Returns”Promise<void>
route()
Section titled “route()”route(
text,agents,callDoc):Promise<string[]>
Defined in: voice/src/index.ts:34
Parameters
Section titled “Parameters”string
agents
Section titled “agents”object[]
callDoc
Section titled “callDoc”string
Returns
Section titled “Returns”Promise<string[]>
voiceCatalog()?
Section titled “voiceCatalog()?”
optionalvoiceCatalog():Promise<VoiceOption[]>
Defined in: voice/src/index.ts:49
Returns
Section titled “Returns”Promise<VoiceOption[]>
work()
Section titled “work()”work(
agent,callDoc,task):Promise<string>
Defined in: voice/src/index.ts:39
Parameters
Section titled “Parameters”access
Section titled “access”"write" | "suggest" = ...
harness
Section titled “harness”string = ...
string = ...
instructions
Section titled “instructions”string = ...
memoryDir?
Section titled “memoryDir?”string = ...
model?
Section titled “model?”string = ...
string = ...
string = ...
string[] = ...
{ id?: string; speed: number; } = ...
voice.id?
Section titled “voice.id?”string = ...
voice.speed
Section titled “voice.speed”number = ...
callDoc
Section titled “callDoc”string
string
Returns
Section titled “Returns”Promise<string>
writeLine()
Section titled “writeLine()”writeLine(
callDoc,actor,line):Promise<void>
Defined in: voice/src/index.ts:41
Parameters
Section titled “Parameters”callDoc
Section titled “callDoc”string
boolean
string
string
Returns
Section titled “Returns”Promise<void>