Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JarikDem-Bot/ai-waifu
/ functions
Functions
28 in github.com/JarikDem-Bot/ai-waifu
⨍
Functions
28
◇
Types & classes
2
↓ 4 callers
Method
send_request
(self, message_type:str='APIStateRequest', data:dict=None)
VTSController.py:18
↓ 2 callers
Method
__add_message
(self, role:str, content:str)
waifu.py:198
↓ 2 callers
Method
conversation_cycle
(self)
waifu.py:173
↓ 2 callers
Method
initialize
(self, user_input_service:str = None, stt_duration:float = None, mic_index:int = None, cha
waifu.py:33
↓ 2 callers
Method
inject_params
(self, parameters:list)
VTSController.py:55
↓ 2 callers
Method
update_dotenv
(self)
VTSController.py:64
↓ 1 callers
Method
__elevenlabs_generate
(self, text:str, voice:str, model:str, filename:str='output.mp3')
waifu.py:225
↓ 1 callers
Method
__get_openai_response
(self, prompt:str, model:str, temperature:float)
waifu.py:182
↓ 1 callers
Method
__get_text_input
(self, service:str)
waifu.py:219
↓ 1 callers
Method
__load_chatbot_data
(self, file_name:str = None)
waifu.py:201
↓ 1 callers
Method
__recognise_speech
(self, service:str, duration:float)
waifu.py:233
↓ 1 callers
Method
__update_message_history
(self)
waifu.py:215
↓ 1 callers
Method
__update_token
(self,token:str)
VTSController.py:68
↓ 1 callers
Method
__whisper_sr
(self, audio)
waifu.py:250
↓ 1 callers
Method
authentication
(self)
VTSController.py:30
↓ 1 callers
Method
get_chatbot_response
(self, prompt:str, service:str = None, model:str = None, temperature:float = None)
waifu.py:131
↓ 1 callers
Method
get_user_input
(self, service:str = None, stt_duration:float = None)
waifu.py:114
↓ 1 callers
Method
initialise
(self)
VTSController.py:45
↓ 1 callers
Function
main
()
waifu.py:259
↓ 1 callers
Function
main
()
VTSController.py:75
↓ 1 callers
Function
main
()
main.py:3
↓ 1 callers
Method
tts_say
(self, text:str, service:str = None, voice:str = None, model:str = None)
waifu.py:148
↓ 1 callers
Method
update_chatbot
(self, service:str = 'openai', model:str = 'gpt-3.5-turbo', temperature:float = 0.5, personality_file:str = 'p
waifu.py:59
↓ 1 callers
Method
update_tts
(self, service:str = 'google', output_device = None, voice:str = None, model:str = None)
waifu.py:80
↓ 1 callers
Method
update_user_input
(self, user_input_service:str = 'whisper', stt_duration:float = 0.5)
waifu.py:48
Method
__init__
(self)
waifu.py:13
Method
__init__
(self,port:int=8001, pluginName:str='AI-Waifu-test', pluginDeveloper:str='JarikDem-Bot')
VTSController.py:9
Method
get_audio_devices
(self)
waifu.py:111