| 680 | |
| 681 | CitrinetInferenceResult CitrinetRuntime::infer_audio(const runtime::AudioBuffer & audio) { |
| 682 | return infer_runtime_audio(*this, *weights_, audio); |
| 683 | } |
| 684 | |
| 685 | CitrinetTranscriptionResult CitrinetRuntime::transcribe_features(const std::vector<float> & features, int64_t frames) { |
| 686 | return make_transcription_result(*weights_, infer_features(features, frames)); |
| 687 | } |
| 688 | |
| 689 | CitrinetTranscriptionResult CitrinetRuntime::transcribe_audio(const runtime::AudioBuffer & audio) { |
| 690 | return make_transcription_result(*weights_, infer_audio(audio)); |
| 691 | } |
nothing calls this directly
no test coverage detected