MCPcopy Create free account
hub / github.com/modelscope/modelscope / load_bytes_from_url

Function load_bytes_from_url

modelscope/utils/audio/audio_utils.py:198–208  ·  view source on GitHub ↗
(url: str)

Source from the content-addressed store, hash-verified

196
197
198def load_bytes_from_url(url: str) -> Union[bytes, str]:
199 sample_rate = None
200 result = urlparse(url)
201 if result.scheme is not None and len(result.scheme) > 0:
202 storage = HTTPStorage()
203 data = storage.read(url)
204 data, sample_rate = extract_pcm_from_wav(data)
205 else:
206 data = url
207
208 return data, sample_rate
209
210
211def generate_scp_from_url(url: str, key: str = None):

Callers 2

__call__Method · 0.90
__call__Method · 0.90

Calls 3

readMethod · 0.95
HTTPStorageClass · 0.90
extract_pcm_from_wavFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…