MCPcopy Create free account

hub / github.com/CyCoreSystems/asterisk-k8s-demo / functions

Functions50 in github.com/CyCoreSystems/asterisk-k8s-demo

↓ 7 callersFunctionspeak
(ctx context.Context, rw io.ReadWriter, msg string)
live-demo/apps/voiceTransscriber/service/util.go:152
↓ 6 callersFunctioncontainsAny
(in string, refs ...string)
live-demo/apps/voiceTransscriber/service/util.go:163
↓ 3 callersFunctionttsRequest
(msg string)
live-demo/apps/voiceScaler/service/main.go:151
↓ 2 callersFunctionparseCount
(msg string)
live-demo/apps/voiceScaler/service/main.go:389
↓ 2 callersFunctionrecognizeRequest
(pCtx context.Context, r io.Reader)
live-demo/apps/voiceTransscriber/service/util.go:49
↓ 2 callersFunctionscaleAsterisk
(ctx context.Context, count int, w io.Writer)
live-demo/apps/voiceScaler/service/main.go:243
↓ 2 callersFunctionsendAudio
(w io.Writer, data []byte)
live-demo/apps/voiceScaler/service/main.go:318
↓ 1 callersFunctionHandle
Handle processes a call
live-demo/apps/voiceScaler/service/main.go:93
↓ 1 callersFunctionHandle
Handle processes a call
live-demo/apps/voiceTransscriber/service/main.go:85
↓ 1 callersFunctionListen
Listen listens for and responds to Audiosocket connections
live-demo/apps/voiceScaler/service/main.go:75
↓ 1 callersFunctionListen
Listen listens for and responds to Audiosocket connections
live-demo/apps/voiceTransscriber/service/main.go:67
↓ 1 callersMethodRun
Run executes the application set state machine
live-demo/apps/voiceTransscriber/service/menu.go:30
↓ 1 callersFunctionapp
(ctx context.Context, ac ari.Client, h *ari.ChannelHandle)
live-demo/apps/voiceScaler/ari/app.go:36
↓ 1 callersFunctionapp
(ctx context.Context, h *ari.ChannelHandle)
live-demo/apps/dtmfScaler/app.go:26
↓ 1 callersFunctioncurrentDeploymentSize
(ctx context.Context, name, namespace string)
live-demo/apps/voiceScaler/service/main.go:422
↓ 1 callersFunctiongetCallID
(c net.Conn)
live-demo/apps/voiceScaler/service/main.go:138
↓ 1 callersFunctiongetCallID
(c net.Conn)
live-demo/apps/voiceTransscriber/service/util.go:19
↓ 1 callersFunctiongreeting
()
live-demo/apps/voiceScaler/service/main.go:235
↓ 1 callersFunctioninvalid
(ctx context.Context, h *ari.ChannelHandle)
live-demo/apps/dtmfScaler/app.go:106
↓ 1 callersFunctionpipeFromAsterisk
(ctx context.Context, in io.Reader, out speechv1.Speech_StreamingRecognizeClient)
live-demo/apps/voiceScaler/service/main.go:276
↓ 1 callersFunctionpipeFromAsterisk
(ctx context.Context, cancel context.CancelFunc, in io.Reader, out speechv1.Speech_StreamingRecognizeClient)
live-demo/apps/voiceTransscriber/service/util.go:106
↓ 1 callersFunctionprocessCommand
(ctx context.Context, rw io.ReadWriter)
live-demo/apps/voiceScaler/service/main.go:337
↓ 1 callersFunctionrecognizeRequest
(pCtx context.Context, r io.Reader)
live-demo/apps/voiceScaler/service/main.go:168
↓ 1 callersMethodreply
(size int)
live-demo/apps/dtmfScaler/app.go:87
↓ 1 callersMethodscale
(size int)
live-demo/apps/dtmfScaler/app.go:95
↓ 1 callersFunctionscaleAsterisk
(ctx context.Context, size int32)
live-demo/apps/dtmfScaler/app.go:110
↓ 1 callersFunctionscaleDeployment
(ctx context.Context, name, namespace string, size int32)
live-demo/apps/voiceScaler/service/main.go:436
↓ 1 callersFunctionscaleKamailio
(count int, w io.Writer)
live-demo/apps/voiceScaler/service/main.go:258
↓ 1 callersFunctionsendAudio
(w io.Writer, data []byte)
live-demo/apps/voiceTransscriber/service/util.go:148
↓ 1 callersFunctionspeak
(ctx context.Context, rw io.ReadWriter, msg string)
live-demo/apps/voiceScaler/service/main.go:377
↓ 1 callersFunctionttsRequest
(msg string)
live-demo/apps/voiceTransscriber/service/util.go:32
FunctionScale
Scale changes the number of app instances
live-demo/apps/dtmfScaler/deployment/deployment.go:9
FunctionappStart
(h *ari.ChannelHandle, startEvent *ari.StasisStart)
live-demo/apps/voiceScaler/ari/main.go:40
FunctionappStart
(h *ari.ChannelHandle, startEvent *ari.StasisStart)
live-demo/apps/dtmfScaler/main.go:36
FunctioncallHandler
(a *agi.AGI)
live-demo/apps/voiceScaler/agi/main.go:18
Methodecho
(ctx context.Context)
live-demo/apps/voiceTransscriber/service/echo.go:16
MethodechoStart
(ctx context.Context)
live-demo/apps/voiceTransscriber/service/echo.go:9
Functioninit
()
live-demo/apps/voiceScaler/ari/app.go:30
Functioninit
()
live-demo/apps/voiceTransscriber/service/joke.go:35
MethodlistenFailure
(ctx context.Context)
live-demo/apps/voiceTransscriber/service/menu.go:68
Functionmain
()
live-demo/apps/voiceScaler/service/main.go:48
Functionmain
()
live-demo/apps/voiceScaler/ari/main.go:16
Functionmain
()
live-demo/apps/voiceScaler/agi/main.go:14
Functionmain
()
live-demo/apps/dtmfScaler/main.go:14
Functionmain
()
live-demo/apps/voiceTransscriber/service/main.go:42
Methodmenu
(ctx context.Context)
live-demo/apps/dtmfScaler/app.go:61
Functionparting
()
live-demo/apps/voiceScaler/service/main.go:239
MethodrootMenu
(ctx context.Context)
live-demo/apps/voiceTransscriber/service/menu.go:42
MethodtellJoke
(ctx context.Context)
live-demo/apps/voiceTransscriber/service/joke.go:39
MethodtellTime
(ctx context.Context)
live-demo/apps/voiceTransscriber/service/time.go:10