remove the wavfile parsing for clients
| | |
| | | if wav_path.endswith(".pcm"): |
| | | with open(wav_path, "rb") as f: |
| | | audio_bytes = f.read() |
| | | elif wav_path.endswith(".wav"): |
| | | import wave |
| | | with wave.open(wav_path, "rb") as wav_file: |
| | | params = wav_file.getparams() |
| | | sample_rate = wav_file.getframerate() |
| | | frames = wav_file.readframes(wav_file.getnframes()) |
| | | audio_bytes = bytes(frames) |
| | | else: |
| | | wav_format = "others" |
| | | with open(wav_path, "rb") as f: |
| | |
| | | funasr::Audio audio(1); |
| | | int32_t sampling_rate = audio_fs; |
| | | std::string wav_format = "pcm"; |
| | | if (funasr::IsTargetFile(wav_path.c_str(), "wav")) { |
| | | if (!audio.LoadWav(wav_path.c_str(), &sampling_rate, false)) return; |
| | | } else if (funasr::IsTargetFile(wav_path.c_str(), "pcm")) { |
| | | if (funasr::IsTargetFile(wav_path.c_str(), "pcm")) { |
| | | if (!audio.LoadPcmwav(wav_path.c_str(), &sampling_rate, false)) return; |
| | | } else { |
| | | wav_format = "others"; |
| | |
| | | funasr::Audio audio(1); |
| | | int32_t sampling_rate = audio_fs; |
| | | std::string wav_format = "pcm"; |
| | | if(funasr::IsTargetFile(wav_path.c_str(), "wav")){ |
| | | if(!audio.LoadWav(wav_path.c_str(), &sampling_rate, false)) |
| | | return ; |
| | | }else if(funasr::IsTargetFile(wav_path.c_str(), "pcm")){ |
| | | if(funasr::IsTargetFile(wav_path.c_str(), "pcm")){ |
| | | if (!audio.LoadPcmwav(wav_path.c_str(), &sampling_rate, false)) |
| | | return ; |
| | | }else{ |