Skip to content

Latest commit

 

History

History
36 lines (27 loc) · 1.46 KB

README.md

File metadata and controls

36 lines (27 loc) · 1.46 KB

音频对话(Audio-to-Chat Generation)

1. Application introduction

Enter audio and prompt words for question and answer.



2. Demo


example:

#audio_chat 
from paddlemix.appflow import Appflow
import paddle
paddle.seed(1024)
task = Appflow(app="audio_chat", models=["conformer_u2pp_online_wenetspeech", "THUDM/chatglm-6b", "speech"])
audio_file = "./zh.wav"
prompt = (
    "描述这段话:{}."
)
output_path = "tmp.wav"
result = task(audio=audio_file, prompt=prompt, output=output_path)

# 这段话表达了作者认为跑步最重要的好处之一是身体健康。作者认为,通过跑步,身体得到了良好的锻炼,身体健康得到了改善。作者还强调了跑步对身体健康的重要性,并认为这是最值得投资的运动之一。
Input Audio Input Prompt Output Text Output Audio
zh.wav "描述这段话." "这段话表达了作者认为跑步最重要的好处之一是身体健康。作者认为,通过跑步,身体得到了良好的锻炼,身体健康得到了改善。作者还强调了跑步对身体健康的重要性,并认为这是最值得投资的运动之一。" audiochat-result.wav