Skip to content

Commit

Permalink
Merge pull request #1162 from AI4Bharat/revert-1070-asr-audio-bloburl
Browse files Browse the repository at this point in the history
Revert "use asr server instead of shoonya-backend for getting audio blob"
  • Loading branch information
ishvindersethi22 authored Mar 3, 2025
2 parents 4324eba + a0a71c7 commit c42bef1
Show file tree
Hide file tree
Showing 4 changed files with 48 additions and 60 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -211,25 +211,22 @@ const AllAudioTranscriptionLandingPage = () => {
}else{
setWaveSurfer(true);
}
// const fetchAudioData = await fetch(String(resp?.data?.audio_url).replace("https://asr-transcription.objectstore.e2enetworks.net/", `${configs.BASE_URL_AUTO}/task/get_audio_file/?audio_url=`), {
const fetchAudioData = await fetch(resp?.data?.audio_url
//, {
// method: "GET",
// headers: ProjectObj.getHeaders().headers}
)
const fetchAudioData = await fetch(String(resp?.data?.audio_url).replace("https://asr-transcription.objectstore.e2enetworks.net/", `${configs.BASE_URL_AUTO}/task/get_audio_file/?audio_url=`), {
method: "GET",
headers: ProjectObj.getHeaders().headers
})
if (!fetchAudioData.ok){
setAudioURL(resp?.data?.audio_url)
}else{
try {
// var base64data = await fetchAudioData.json();
// var binaryData = atob(base64data);
// var buffer = new ArrayBuffer(binaryData.length);
// var view = new Uint8Array(buffer);
// for (var i = 0; i < binaryData.length; i++) {
// view[i] = binaryData.charCodeAt(i);
// }
// var blob = new Blob([view], { type: 'audio/mpeg' });
var blob = await fetchAudioData.blob();
var base64data = await fetchAudioData.json();
var binaryData = atob(base64data);
var buffer = new ArrayBuffer(binaryData.length);
var view = new Uint8Array(buffer);
for (var i = 0; i < binaryData.length; i++) {
view[i] = binaryData.charCodeAt(i);
}
var blob = new Blob([view], { type: 'audio/mpeg' });
setAudioURL(URL.createObjectURL(blob));
} catch {
setAudioURL(resp?.data?.audio_url)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -386,25 +386,22 @@ const AudioTranscriptionLandingPage = () => {
}else{
setWaveSurfer(true);
}
// const fetchAudioData = await fetch(String(resp?.data?.audio_url).replace("https://asr-transcription.objectstore.e2enetworks.net/", `${configs.BASE_URL_AUTO}/task/get_audio_file/?audio_url=`), {
const fetchAudioData = await fetch(resp?.data?.audio_url
//, {
// method: "GET",
// headers: ProjectObj.getHeaders().headers}
)
const fetchAudioData = await fetch(String(resp?.data?.audio_url).replace("https://asr-transcription.objectstore.e2enetworks.net/", `${configs.BASE_URL_AUTO}/task/get_audio_file/?audio_url=`), {
method: "GET",
headers: ProjectObj.getHeaders().headers
})
if (!fetchAudioData.ok){
setAudioURL(resp?.data?.audio_url)
}else{
try {
// var base64data = await fetchAudioData.json();
// var binaryData = atob(base64data);
// var buffer = new ArrayBuffer(binaryData.length);
// var view = new Uint8Array(buffer);
// for (var i = 0; i < binaryData.length; i++) {
// view[i] = binaryData.charCodeAt(i);
// }
// var blob = new Blob([view], { type: 'audio/mpeg' });
var blob = await fetchAudioData.blob();
var base64data = await fetchAudioData.json();
var binaryData = atob(base64data);
var buffer = new ArrayBuffer(binaryData.length);
var view = new Uint8Array(buffer);
for (var i = 0; i < binaryData.length; i++) {
view[i] = binaryData.charCodeAt(i);
}
var blob = new Blob([view], { type: 'audio/mpeg' });
setAudioURL(URL.createObjectURL(blob));
} catch {
setAudioURL(resp?.data?.audio_url)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -397,25 +397,22 @@ const ReviewAudioTranscriptionLandingPage = () => {
}else{
setWaveSurfer(true);
}
// const fetchAudioData = await fetch(String(resp?.data?.audio_url).replace("https://asr-transcription.objectstore.e2enetworks.net/", `${configs.BASE_URL_AUTO}/task/get_audio_file/?audio_url=`), {
const fetchAudioData = await fetch(resp?.data?.audio_url
//, {
// method: "GET",
// headers: ProjectObj.getHeaders().headers}
)
const fetchAudioData = await fetch(String(resp?.data?.audio_url).replace("https://asr-transcription.objectstore.e2enetworks.net/", `${configs.BASE_URL_AUTO}/task/get_audio_file/?audio_url=`), {
method: "GET",
headers: ProjectObj.getHeaders().headers
})
if (!fetchAudioData.ok){
setAudioURL(resp?.data?.audio_url)
}else{
try {
// var base64data = await fetchAudioData.json();
// var binaryData = atob(base64data);
// var buffer = new ArrayBuffer(binaryData.length);
// var view = new Uint8Array(buffer);
// for (var i = 0; i < binaryData.length; i++) {
// view[i] = binaryData.charCodeAt(i);
// }
// var blob = new Blob([view], { type: 'audio/mpeg' });
var blob = await fetchAudioData.blob();
var base64data = await fetchAudioData.json();
var binaryData = atob(base64data);
var buffer = new ArrayBuffer(binaryData.length);
var view = new Uint8Array(buffer);
for (var i = 0; i < binaryData.length; i++) {
view[i] = binaryData.charCodeAt(i);
}
var blob = new Blob([view], { type: 'audio/mpeg' });
setAudioURL(URL.createObjectURL(blob));
} catch {
setAudioURL(resp?.data?.audio_url)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -322,25 +322,22 @@ const SuperCheckerAudioTranscriptionLandingPage = () => {
}else{
setWaveSurfer(true);
}
// const fetchAudioData = await fetch(String(resp?.data?.audio_url).replace("https://asr-transcription.objectstore.e2enetworks.net/", `${configs.BASE_URL_AUTO}/task/get_audio_file/?audio_url=`), {
const fetchAudioData = await fetch(resp?.data?.audio_url
//, {
// method: "GET",
// headers: ProjectObj.getHeaders().headers}
)
const fetchAudioData = await fetch(String(resp?.data?.audio_url).replace("https://asr-transcription.objectstore.e2enetworks.net/", `${configs.BASE_URL_AUTO}/task/get_audio_file/?audio_url=`), {
method: "GET",
headers: ProjectObj.getHeaders().headers
})
if (!fetchAudioData.ok){
setAudioURL(resp?.data?.audio_url)
}else{
try {
// var base64data = await fetchAudioData.json();
// var binaryData = atob(base64data);
// var buffer = new ArrayBuffer(binaryData.length);
// var view = new Uint8Array(buffer);
// for (var i = 0; i < binaryData.length; i++) {
// view[i] = binaryData.charCodeAt(i);
// }
// var blob = new Blob([view], { type: 'audio/mpeg' });
var blob = await fetchAudioData.blob();
var base64data = await fetchAudioData.json();
var binaryData = atob(base64data);
var buffer = new ArrayBuffer(binaryData.length);
var view = new Uint8Array(buffer);
for (var i = 0; i < binaryData.length; i++) {
view[i] = binaryData.charCodeAt(i);
}
var blob = new Blob([view], { type: 'audio/mpeg' });
setAudioURL(URL.createObjectURL(blob));
} catch {
setAudioURL(resp?.data?.audio_url)
Expand Down

0 comments on commit c42bef1

Please sign in to comment.