MCPcopy Create free account

hub / github.com/DougDougGithub/Babagaboosh / functions

Functions32 in github.com/DougDougGithub/Babagaboosh

↓ 6 callersMethodset_filter_visibility
(self, source_name, filter_name, filter_enabled=True)
obs_websockets.py:31
↓ 5 callersMethodplay_audio
Parameters: file_path (str): path to the audio file sleep_during_playback (bool): means program will wait for length of audio
audio_player.py:15
↓ 4 callersFunctionnum_tokens_from_messages
Returns the number of tokens used by a list of messages. Copied with minor changes from: https://platform.openai.com/docs/guides/chat/managing-token
openai_chat.py:6
↓ 4 callersMethodset_source_visibility
(self, scene_name, source_name, source_visible=True)
obs_websockets.py:35
↓ 2 callersMethodchat_with_history
(self, prompt="")
openai_chat.py:58
↓ 2 callersMethodplay_audio_async
Parameters: file_path (str): path to the audio file
audio_player.py:64
↓ 2 callersMethodset_scene
(self, new_scene)
obs_websockets.py:27
↓ 2 callersMethodset_source_transform
(self, scene_name, source_name, new_transform)
obs_websockets.py:74
↓ 2 callersMethodset_text
(self, source_name, new_text)
obs_websockets.py:46
↓ 2 callersMethodspeechtotext_from_mic_continuous
(self, stop_key='p')
azure_speech_to_text.py:109
↓ 2 callersMethodtext_to_audio
(self, input_text, voice="Doug VO Only", save_as_wave=True, subdirectory="")
eleven_labs.py:18
↓ 1 callersFunctionasync_audio_test
()
audio_player.py:130
↓ 1 callersMethodchat
(self, prompt="")
openai_chat.py:35
↓ 1 callersMethodget_input_kind_list
(self)
obs_websockets.py:85
↓ 1 callersMethodget_input_settings
(self, input_name)
obs_websockets.py:81
↓ 1 callersMethodget_scene_items
(self, scene_name)
obs_websockets.py:89
↓ 1 callersMethodget_source_transform
(self, scene_name, source_name)
obs_websockets.py:49
↓ 1 callersMethodget_text
(self, source_name)
obs_websockets.py:41
↓ 1 callersMethodtext_to_audio_played
(self, input_text, voice="Doug VO Only")
eleven_labs.py:33
↓ 1 callersMethodtext_to_audio_streamed
(self, input_text, voice="Doug VO Only")
eleven_labs.py:42
Method__init__
(self)
azure_speech_to_text.py:11
Method__init__
(self)
eleven_labs.py:12
Method__init__
(self)
obs_websockets.py:12
Method__init__
(self)
audio_player.py:10
Method__init__
(self)
openai_chat.py:27
Methoddisconnect
(self)
obs_websockets.py:23
Methodhandle_final_result
(evt)
azure_speech_to_text.py:89
Methodrecognized_cb
(evt: speechsdk.SpeechRecognitionEventArgs)
azure_speech_to_text.py:120
Methodspeechtotext_from_file
(self, filename)
azure_speech_to_text.py:44
Methodspeechtotext_from_file_continuous
(self, filename)
azure_speech_to_text.py:65
Methodspeechtotext_from_mic
(self)
azure_speech_to_text.py:21
Methodstop_cb
(evt)
azure_speech_to_text.py:70