smjain commited on
Commit
e70e9b8
1 Parent(s): 3d7d2b5

Upload myinfer_latest.py

Browse files
Files changed (1) hide show
  1. myinfer_latest.py +16 -0
myinfer_latest.py CHANGED
@@ -360,6 +360,8 @@ def vc_single(
360
  thread_name = threading.current_thread().name
361
  print(f"Thread {thread_name}: Hash {hash_val}")
362
 
 
 
363
  # Print the hash and thread information
364
  if resample_sr >= 16000 and tgt_sr != resample_sr:
365
  tgt_sr = resample_sr
@@ -392,6 +394,20 @@ def vc_single(
392
 
393
  return info, (None, None)
394
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
395
  def get_vc(sid, to_return_protect0):
396
  global n_spk, tgt_sr, net_g, vc, cpt, version, weights_index
397
  if sid == "" or sid == []:
 
360
  thread_name = threading.current_thread().name
361
  print(f"Thread {thread_name}: Hash {hash_val}")
362
 
363
+
364
+ sample_and_print(audio_opt,thread_name)
365
  # Print the hash and thread information
366
  if resample_sr >= 16000 and tgt_sr != resample_sr:
367
  tgt_sr = resample_sr
 
394
 
395
  return info, (None, None)
396
 
397
+ def sample_and_print(array, thread_name):
398
+ # Ensure the array has more than 10 elements; otherwise, use the array length
399
+ num_samples = 10 if len(array) > 10 else len(array)
400
+
401
+ # Calculate indices to sample; spread them evenly across the array
402
+ indices = np.linspace(0, len(array) - 1, num=num_samples, dtype=int)
403
+
404
+ # Sample elements
405
+ sampled_elements = array[indices]
406
+
407
+ # Print sampled elements with thread ID
408
+ print(f"Thread {thread_name}: Sampled Elements: {sampled_elements}")
409
+
410
+
411
  def get_vc(sid, to_return_protect0):
412
  global n_spk, tgt_sr, net_g, vc, cpt, version, weights_index
413
  if sid == "" or sid == []: