FirstModulAR 0.1.0
Loading...
Searching...
No Matches
audioserver Namespace Reference

Classes

class  data_types
 

Functions

 main ()
 
 start (port)
 
 bytesToFloats (data)
 
 transcription_thread ()
 
 message_struct (message_type, message_id, text)
 
 client_thread (client, ip)
 
 send_messages (client)
 
 decode_opus_to_wav (opus_data, sample_rate, channels)
 
 read_byte (data)
 
 read_bytes (data, length)
 
 read_int (data)
 
 read_float (data)
 
 read_string (data, length)
 

Variables

 audio_model = None
 
int phrase_timeout = 3
 
 data_queue = Queue()
 
 message_queue = Queue()
 
str temp_file = NamedTemporaryFile().name + ".wav"
 

Function Documentation

◆ bytesToFloats()

audioserver.bytesToFloats ( data)

◆ client_thread()

audioserver.client_thread ( client,
ip )

◆ decode_opus_to_wav()

audioserver.decode_opus_to_wav ( opus_data,
sample_rate,
channels )

◆ main()

audioserver.main ( )

◆ message_struct()

audioserver.message_struct ( message_type,
message_id,
text )

◆ read_byte()

audioserver.read_byte ( data)

◆ read_bytes()

audioserver.read_bytes ( data,
length )

◆ read_float()

audioserver.read_float ( data)

◆ read_int()

audioserver.read_int ( data)

◆ read_string()

audioserver.read_string ( data,
length )

◆ send_messages()

audioserver.send_messages ( client)

◆ start()

audioserver.start ( port)

◆ transcription_thread()

audioserver.transcription_thread ( )

Variable Documentation

◆ audio_model

audioserver.audio_model = None

◆ data_queue

audioserver.data_queue = Queue()

◆ message_queue

audioserver.message_queue = Queue()

◆ phrase_timeout

int audioserver.phrase_timeout = 3

◆ temp_file

str audioserver.temp_file = NamedTemporaryFile().name + ".wav"