load audio has problem
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
use aha::models::glm_asr_nano::generate::GlmAsrNanoGenerateModel;
|
||||
use aha_openai_dive::v1::resources::chat::ChatCompletionParameters;
|
||||
use anyhow::{Result};
|
||||
|
||||
#[test]
|
||||
fn glm_asr_nano_generate() -> Result<()> {
|
||||
// RUST_BACKTRACE=1 cargo test -F cuda glm_asr_nano_generate -r -- --nocapture
|
||||
let model_path = "/home/jhq/huggingface_model/zai-org/GLM-ASR-Nano-2512/";
|
||||
let message = r#"
|
||||
{
|
||||
"model": "glm-asr-nano",
|
||||
"messages": [
|
||||
{
|
||||
"role": "user",
|
||||
"content": [
|
||||
{
|
||||
"type": "audio",
|
||||
"audio_url":
|
||||
{
|
||||
"url": "file://./assets/audio/voice_01.wav"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"text": "Please transcribe this audio into text"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
"#;
|
||||
let mes: ChatCompletionParameters = serde_json::from_str(message)?;
|
||||
let glm_asr_model = GlmAsrNanoGenerateModel::init(model_path, None, None)?;
|
||||
let _ = glm_asr_model.generate(mes)?;
|
||||
Ok(())
|
||||
}
|
||||
Reference in New Issue
Block a user