MCPcopy Create free account

hub / github.com/GoBig87/chat-gpt-rasperry-pi-assistant / functions

Functions236 in github.com/GoBig87/chat-gpt-rasperry-pi-assistant

FunctionNewApiClient
()
pkg/api/client/client.go:19
FunctionNewChatGptClient
(apiKey, orgId, apiEndpoint string)
pkg/chat-gpt/chat-gpt.go:57
FunctionNewChatGptServiceClient
(cc grpc.ClientConnInterface)
pkg/api/v1/chat-gpt_grpc.pb.go:35
FunctionNewGpioMotorServiceClient
(cc grpc.ClientConnInterface)
pkg/api/v1/gpio-motor_grpc.pb.go:50
FunctionNewSpeechToTextServiceClient
(cc grpc.ClientConnInterface)
pkg/api/v1/speech-to-text_grpc.pb.go:37
FunctionNewTextToSpeechServiceClient
(cc grpc.ClientConnInterface)
pkg/api/v1/text-to-speech_grpc.pb.go:36
FunctionNewWakeWordServiceClient
(cc grpc.ClientConnInterface)
pkg/api/v1/wake-word_grpc.pb.go:36
MethodNumber
()
pkg/api/v1/common.pb.go:66
MethodOpenMouth
(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption)
pkg/api/v1/gpio-motor_grpc.pb.go:81
MethodOpenMouth
OpenMouth opens the mouth.
pkg/api/v1/gpio-motor_grpc.pb.go:162
MethodOpenMouth
(context.Context, *emptypb.Empty)
pkg/api/v1/gpio-motor_grpc.pb.go:189
MethodOpenMouth
OpenMouth implements the OpenMouth RPC.
internal/server/gpio-motor.go:79
MethodProcessPrompt
(ctx context.Context, in *ProcessPromptRequest, opts ...grpc.CallOption)
pkg/api/v1/chat-gpt_grpc.pb.go:39
MethodProcessPrompt
Process Prompt Sends a prompt to chatGPT and returns the response.
pkg/api/v1/chat-gpt_grpc.pb.go:55
MethodProcessPrompt
(context.Context, *ProcessPromptRequest)
pkg/api/v1/chat-gpt_grpc.pb.go:63
MethodProcessPrompt
(ctx context.Context, req *api.ProcessPromptRequest)
internal/server/chat-gpt.go:33
MethodProcessSpeech
(ctx context.Context, in *ProcessSpeechRequest, opts ...grpc.CallOption)
pkg/api/v1/speech-to-text_grpc.pb.go:41
MethodProcessSpeech
Start Processing Audio This is kicked off when the wake word is registered. When speech is no longer detected, the response will return false and the
pkg/api/v1/speech-to-text_grpc.pb.go:82
MethodProcessSpeech
(*ProcessSpeechRequest, SpeechToTextService_ProcessSpeechServer)
pkg/api/v1/speech-to-text_grpc.pb.go:90
MethodProcessSpeech
(req *api.ProcessSpeechRequest, stream api.SpeechToTextService_ProcessSpeechServer)
internal/server/speech-to-text.go:18
MethodProcessText
(ctx context.Context, in *ProcessTextRequest, opts ...grpc.CallOption)
pkg/api/v1/text-to-speech_grpc.pb.go:40
MethodProcessText
Start Processing Text to Audio This takes in an input of text and produces an audio out put of it.
pkg/api/v1/text-to-speech_grpc.pb.go:80
MethodProcessText
(*ProcessTextRequest, TextToSpeechService_ProcessTextServer)
pkg/api/v1/text-to-speech_grpc.pb.go:88
MethodProcessText
(req *api.ProcessTextRequest, stream api.TextToSpeechService_ProcessTextServer)
internal/server/text-to-speech.go:19
MethodProtoMessage
()
pkg/api/v1/chat-gpt.pb.go:44
MethodProtoMessage
()
pkg/api/v1/chat-gpt.pb.go:91
MethodProtoMessage
()
pkg/api/v1/text-to-speech.pb.go:44
MethodProtoMessage
()
pkg/api/v1/text-to-speech.pb.go:91
MethodProtoMessage
()
pkg/api/v1/speech-to-text.pb.go:44
MethodProtoMessage
()
pkg/api/v1/speech-to-text.pb.go:92
MethodProtoMessage
()
pkg/api/v1/gpio-motor.pb.go:46
MethodProtoMessage
()
pkg/api/v1/wake-word.pb.go:48
MethodProtoReflect
()
pkg/api/v1/chat-gpt.pb.go:46
MethodProtoReflect
()
pkg/api/v1/chat-gpt.pb.go:93
MethodProtoReflect
()
pkg/api/v1/text-to-speech.pb.go:46
MethodProtoReflect
()
pkg/api/v1/text-to-speech.pb.go:93
MethodProtoReflect
()
pkg/api/v1/speech-to-text.pb.go:46
MethodProtoReflect
()
pkg/api/v1/speech-to-text.pb.go:94
MethodProtoReflect
()
pkg/api/v1/gpio-motor.pb.go:48
MethodProtoReflect
()
pkg/api/v1/wake-word.pb.go:50
MethodRaiseHead
(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption)
pkg/api/v1/gpio-motor_grpc.pb.go:124
MethodRaiseHead
RaiseHead raises the head.
pkg/api/v1/gpio-motor_grpc.pb.go:168
MethodRaiseHead
(context.Context, *emptypb.Empty)
pkg/api/v1/gpio-motor_grpc.pb.go:195
MethodRaiseHead
()
pkg/gpio-motor/gpio-motor.go:200
MethodRaiseHead
RaiseHead implements the RaiseHead RPC.
internal/server/gpio-motor.go:89
MethodRaiseTail
(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption)
pkg/api/v1/gpio-motor_grpc.pb.go:133
MethodRaiseTail
RaiseTail raises the tail.
pkg/api/v1/gpio-motor_grpc.pb.go:170
MethodRaiseTail
(context.Context, *emptypb.Empty)
pkg/api/v1/gpio-motor_grpc.pb.go:198
MethodRaiseTail
()
pkg/gpio-motor/gpio-motor.go:227
MethodRaiseTail
RaiseTail implements the RaiseTail RPC.
internal/server/gpio-motor.go:99
MethodRecv
()
pkg/api/v1/gpio-motor_grpc.pb.go:295
MethodRecv
()
pkg/api/v1/gpio-motor_grpc.pb.go:307
MethodRecv
()
pkg/api/v1/wake-word_grpc.pb.go:64
MethodRecv
()
pkg/api/v1/text-to-speech_grpc.pb.go:56
MethodRecv
()
pkg/api/v1/text-to-speech_grpc.pb.go:64
MethodRecv
()
pkg/api/v1/speech-to-text_grpc.pb.go:57
MethodRecv
()
pkg/api/v1/speech-to-text_grpc.pb.go:65
FunctionRegisterChatGptServiceServer
(s grpc.ServiceRegistrar, srv ChatGptServiceServer)
pkg/api/v1/chat-gpt_grpc.pb.go:75
FunctionRegisterGpioMotorServiceServer
(s grpc.ServiceRegistrar, srv GpioMotorServiceServer)
pkg/api/v1/gpio-motor_grpc.pb.go:213
FunctionRegisterSpeechToTextServiceServer
(s grpc.ServiceRegistrar, srv SpeechToTextServiceServer)
pkg/api/v1/speech-to-text_grpc.pb.go:102
FunctionRegisterTextToSpeechServiceServer
(s grpc.ServiceRegistrar, srv TextToSpeechServiceServer)
pkg/api/v1/text-to-speech_grpc.pb.go:100
FunctionRegisterWakeWordServiceServer
(s grpc.ServiceRegistrar, srv WakeWordServiceServer)
pkg/api/v1/wake-word_grpc.pb.go:99
MethodReset
()
pkg/api/v1/chat-gpt.pb.go:31
MethodReset
()
pkg/api/v1/chat-gpt.pb.go:78
MethodReset
()
pkg/api/v1/text-to-speech.pb.go:31
MethodReset
()
pkg/api/v1/text-to-speech.pb.go:78
MethodReset
()
pkg/api/v1/speech-to-text.pb.go:31
MethodReset
()
pkg/api/v1/speech-to-text.pb.go:79
MethodReset
()
pkg/api/v1/gpio-motor.pb.go:33
MethodReset
()
pkg/api/v1/wake-word.pb.go:35
MethodResetAll
(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption)
pkg/api/v1/gpio-motor_grpc.pb.go:142
MethodResetAll
ResetAll resets all motor positions.
pkg/api/v1/gpio-motor_grpc.pb.go:172
MethodResetAll
(context.Context, *emptypb.Empty)
pkg/api/v1/gpio-motor_grpc.pb.go:201
MethodResetAll
()
pkg/gpio-motor/gpio-motor.go:254
MethodResetAll
ResetAll implements the ResetAll RPC.
internal/server/gpio-motor.go:109
MethodSend
(*MoveMouthToSpeechRequest)
pkg/api/v1/gpio-motor_grpc.pb.go:100
MethodSend
(m *MoveMouthToSpeechRequest)
pkg/api/v1/gpio-motor_grpc.pb.go:109
MethodSend
(m *WakeWordResponse)
pkg/api/v1/wake-word_grpc.pb.go:120
MethodSend
(*ProcessTextResponse)
pkg/api/v1/text-to-speech_grpc.pb.go:113
MethodSend
(m *ProcessTextResponse)
pkg/api/v1/text-to-speech_grpc.pb.go:121
MethodSend
(*ProcessSpeechResponse)
pkg/api/v1/speech-to-text_grpc.pb.go:115
MethodSend
(m *ProcessSpeechResponse)
pkg/api/v1/speech-to-text_grpc.pb.go:123
MethodSendAndClose
(m *emptypb.Empty)
pkg/api/v1/gpio-motor_grpc.pb.go:303
MethodString
()
pkg/api/v1/chat-gpt.pb.go:40
MethodString
()
pkg/api/v1/chat-gpt.pb.go:87
MethodString
()
pkg/api/v1/text-to-speech.pb.go:40
MethodString
()
pkg/api/v1/text-to-speech.pb.go:87
MethodString
()
pkg/api/v1/common.pb.go:54
MethodString
()
pkg/api/v1/speech-to-text.pb.go:40
MethodString
()
pkg/api/v1/speech-to-text.pb.go:88
MethodString
()
pkg/api/v1/gpio-motor.pb.go:42
MethodString
()
pkg/api/v1/wake-word.pb.go:44
FunctionStringToBuiltInKeyword
(keyword string)
pkg/wake-word/wake-word.go:229
FunctionTranscribeSpeech
()
pkg/speech-to-text/s2t.go:22
FunctionTranscribeText
(text string)
pkg/text-to-speech/t2s.go:16
MethodType
()
pkg/api/v1/common.pb.go:62
Function_ChatGptService_ProcessPrompt_Handler
(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor)
pkg/api/v1/chat-gpt_grpc.pb.go:79
Function_GpioMotorService_CloseMouth_Handler
(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor)
pkg/api/v1/gpio-motor_grpc.pb.go:217
Function_GpioMotorService_LowerHead_Handler
(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor)
pkg/api/v1/gpio-motor_grpc.pb.go:235
Function_GpioMotorService_LowerTail_Handler
(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor)
pkg/api/v1/gpio-motor_grpc.pb.go:253
← previousnext →101–200 of 236, ranked by callers