Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GoBig87/chat-gpt-rasperry-pi-assistant
/ types & classes
Types & classes
70 in github.com/GoBig87/chat-gpt-rasperry-pi-assistant
⨍
Functions
236
◇
Types & classes
70
Struct
ApiClient
pkg/api/client/client.go:9
Struct
ChatGptClient
pkg/chat-gpt/chat-gpt.go:51
Struct
ChatGptRequest
pkg/chat-gpt/chat-gpt.go:13
Struct
ChatGptResponse
pkg/chat-gpt/chat-gpt.go:25
Struct
ChatGptServer
internal/server/chat-gpt.go:26
Interface
ChatGptServiceClient
ChatGptServiceClient is the client API for ChatGptService service. For semantics around ctx use and closing/ending streaming RPCs, please refer to ht
pkg/api/v1/chat-gpt_grpc.pb.go:24
Interface
ChatGptServiceServer
ChatGptServiceServer is the server API for ChatGptService service. All implementations must embed UnimplementedChatGptServiceServer for forward compat
pkg/api/v1/chat-gpt_grpc.pb.go:51
Struct
Choice
pkg/chat-gpt/chat-gpt.go:40
Struct
GpioMotor
pkg/gpio-motor/gpio-motor.go:10
Struct
GpioMotorServer
internal/server/gpio-motor.go:20
Interface
GpioMotorServiceClient
GpioMotorServiceClient is the client API for GpioMotorService service. For semantics around ctx use and closing/ending streaming RPCs, please refer t
pkg/api/v1/gpio-motor_grpc.pb.go:25
Interface
GpioMotorServiceServer
GpioMotorServiceServer is the server API for GpioMotorService service. All implementations must embed UnimplementedGpioMotorServiceServer for forward
pkg/api/v1/gpio-motor_grpc.pb.go:154
Interface
GpioMotorService_MoveMouthToSpeechClient
pkg/api/v1/gpio-motor_grpc.pb.go:99
Interface
GpioMotorService_MoveMouthToSpeechServer
pkg/api/v1/gpio-motor_grpc.pb.go:293
Struct
MoveMouthToSpeechRequest
pkg/api/v1/gpio-motor.pb.go:24
Struct
ProcessPromptRequest
pkg/api/v1/chat-gpt.pb.go:23
Struct
ProcessPromptResponse
pkg/api/v1/chat-gpt.pb.go:70
Struct
ProcessSpeechRequest
pkg/api/v1/speech-to-text.pb.go:23
Struct
ProcessSpeechResponse
pkg/api/v1/speech-to-text.pb.go:70
Struct
ProcessTextRequest
pkg/api/v1/text-to-speech.pb.go:23
Struct
ProcessTextResponse
pkg/api/v1/text-to-speech.pb.go:70
Struct
RequestMessage
pkg/chat-gpt/chat-gpt.go:19
Struct
ResponseMessage
pkg/chat-gpt/chat-gpt.go:46
Struct
SpeechToTextServer
internal/server/speech-to-text.go:14
Interface
SpeechToTextServiceClient
SpeechToTextServiceClient is the client API for SpeechToTextService service. For semantics around ctx use and closing/ending streaming RPCs, please r
pkg/api/v1/speech-to-text_grpc.pb.go:24
Interface
SpeechToTextServiceServer
SpeechToTextServiceServer is the server API for SpeechToTextService service. All implementations must embed UnimplementedSpeechToTextServiceServer for
pkg/api/v1/speech-to-text_grpc.pb.go:76
Interface
SpeechToTextService_ProcessSpeechClient
pkg/api/v1/speech-to-text_grpc.pb.go:56
Interface
SpeechToTextService_ProcessSpeechServer
pkg/api/v1/speech-to-text_grpc.pb.go:114
Struct
TextToSpeechServer
internal/server/text-to-speech.go:15
Interface
TextToSpeechServiceClient
TextToSpeechServiceClient is the client API for TextToSpeechService service. For semantics around ctx use and closing/ending streaming RPCs, please r
pkg/api/v1/text-to-speech_grpc.pb.go:24
Interface
TextToSpeechServiceServer
TextToSpeechServiceServer is the server API for TextToSpeechService service. All implementations must embed UnimplementedTextToSpeechServiceServer for
pkg/api/v1/text-to-speech_grpc.pb.go:75
Interface
TextToSpeechService_ProcessTextClient
pkg/api/v1/text-to-speech_grpc.pb.go:55
Interface
TextToSpeechService_ProcessTextServer
pkg/api/v1/text-to-speech_grpc.pb.go:112
Struct
UnimplementedChatGptServiceServer
UnimplementedChatGptServiceServer must be embedded to have forward compatible implementations.
pkg/api/v1/chat-gpt_grpc.pb.go:60
Struct
UnimplementedGpioMotorServiceServer
UnimplementedGpioMotorServiceServer must be embedded to have forward compatible implementations.
pkg/api/v1/gpio-motor_grpc.pb.go:177
Struct
UnimplementedSpeechToTextServiceServer
UnimplementedSpeechToTextServiceServer must be embedded to have forward compatible implementations.
pkg/api/v1/speech-to-text_grpc.pb.go:87
Struct
UnimplementedTextToSpeechServiceServer
UnimplementedTextToSpeechServiceServer must be embedded to have forward compatible implementations.
pkg/api/v1/text-to-speech_grpc.pb.go:85
Struct
UnimplementedWakeWordServiceServer
UnimplementedWakeWordServiceServer must be embedded to have forward compatible implementations.
pkg/api/v1/wake-word_grpc.pb.go:84
Interface
UnsafeChatGptServiceServer
UnsafeChatGptServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added me
pkg/api/v1/chat-gpt_grpc.pb.go:71
Interface
UnsafeGpioMotorServiceServer
UnsafeGpioMotorServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added
pkg/api/v1/gpio-motor_grpc.pb.go:209
Interface
UnsafeSpeechToTextServiceServer
UnsafeSpeechToTextServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as add
pkg/api/v1/speech-to-text_grpc.pb.go:98
Interface
UnsafeTextToSpeechServiceServer
UnsafeTextToSpeechServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as add
pkg/api/v1/text-to-speech_grpc.pb.go:96
Interface
UnsafeWakeWordServiceServer
UnsafeWakeWordServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added m
pkg/api/v1/wake-word_grpc.pb.go:95
Struct
Usage
pkg/chat-gpt/chat-gpt.go:34
TypeAlias
WakeWord
pkg/api/v1/common.pb.go:23
Struct
WakeWordResponse
pkg/api/v1/wake-word.pb.go:24
Struct
WakeWordServer
internal/server/wake-word.go:20
Interface
WakeWordServiceClient
WakeWordServiceClient is the client API for WakeWordService service. For semantics around ctx use and closing/ending streaming RPCs, please refer to
pkg/api/v1/wake-word_grpc.pb.go:25
Interface
WakeWordServiceServer
WakeWordServiceServer is the server API for WakeWordService service. All implementations must embed UnimplementedWakeWordServiceServer for forward com
pkg/api/v1/wake-word_grpc.pb.go:75
Interface
WakeWordService_DetectWakeWordClient
pkg/api/v1/wake-word_grpc.pb.go:55
Interface
WakeWordService_DetectWakeWordServer
pkg/api/v1/wake-word_grpc.pb.go:111
Struct
chatGptServiceClient
pkg/api/v1/chat-gpt_grpc.pb.go:31
Struct
gpioMotorServiceClient
pkg/api/v1/gpio-motor_grpc.pb.go:46
Struct
gpioMotorServiceMoveMouthToSpeechClient
pkg/api/v1/gpio-motor_grpc.pb.go:105
Struct
gpioMotorServiceMoveMouthToSpeechServer
pkg/api/v1/gpio-motor_grpc.pb.go:299
Struct
speechToTextServiceClient
pkg/api/v1/speech-to-text_grpc.pb.go:33
Struct
speechToTextServiceProcessSpeechClient
pkg/api/v1/speech-to-text_grpc.pb.go:61
Struct
speechToTextServiceProcessSpeechServer
pkg/api/v1/speech-to-text_grpc.pb.go:119
Struct
textToSpeechServiceClient
pkg/api/v1/text-to-speech_grpc.pb.go:32
Struct
textToSpeechServiceProcessTextClient
pkg/api/v1/text-to-speech_grpc.pb.go:60
Struct
textToSpeechServiceProcessTextServer
pkg/api/v1/text-to-speech_grpc.pb.go:117
Struct
wakeWordServiceClient
pkg/api/v1/wake-word_grpc.pb.go:32
Struct
wakeWordServiceDetectWakeWordClient
pkg/api/v1/wake-word_grpc.pb.go:60
Struct
wakeWordServiceDetectWakeWordServer
pkg/api/v1/wake-word_grpc.pb.go:116
Struct
x
pkg/api/v1/chat-gpt.pb.go:209
Struct
x
pkg/api/v1/text-to-speech.pb.go:212
Struct
x
pkg/api/v1/common.pb.go:131
Struct
x
pkg/api/v1/speech-to-text.pb.go:230
Struct
x
pkg/api/v1/gpio-motor.pb.go:192
Struct
x
pkg/api/v1/wake-word.pb.go:171