Update handler.py
Browse files- handler.py +4 -0
handler.py
CHANGED
@@ -4,6 +4,9 @@ from torchaudio.pipelines import SQUIM_OBJECTIVE
|
|
4 |
import numpy as np
|
5 |
from typing import Dict, Union, Any
|
6 |
from io import BytesIO
|
|
|
|
|
|
|
7 |
|
8 |
|
9 |
class EndpointHandler:
|
@@ -41,6 +44,7 @@ class EndpointHandler:
|
|
41 |
audio_buffer = BytesIO(input_data)
|
42 |
waveform, sample_rate = torchaudio.load(audio_buffer)
|
43 |
elif isinstance(input_data, dict):
|
|
|
44 |
if 'audio' in input_data:
|
45 |
# Handle numpy array input
|
46 |
audio_array = input_data['audio']
|
|
|
4 |
import numpy as np
|
5 |
from typing import Dict, Union, Any
|
6 |
from io import BytesIO
|
7 |
+
import logging
|
8 |
+
|
9 |
+
logger = logging.getLogger(__name__)
|
10 |
|
11 |
|
12 |
class EndpointHandler:
|
|
|
44 |
audio_buffer = BytesIO(input_data)
|
45 |
waveform, sample_rate = torchaudio.load(audio_buffer)
|
46 |
elif isinstance(input_data, dict):
|
47 |
+
logger.info(f"Input data: {input_data}")
|
48 |
if 'audio' in input_data:
|
49 |
# Handle numpy array input
|
50 |
audio_array = input_data['audio']
|