||
[按:下文是发到同事群的内容,标题来自内文。]
[y,Fs] = audioread('text.mp3');
y1 = repmat(y,1,4);
pause_length = 3;
pause_y = zeros(pause_length*Fs,1);
y2 = [y1;pause_y];
sound(y2,Fs);
大家好,最近 chat GPT 大火,我看它能不能写个听写程序。上面是代理的 chat GPT 给出的结果。 (我的提问是:写一段matlab代码,把输入的文本转化为自然语音并且按间隔分成片段,并且每个片段重复4次而每个片段之间间隔3秒。 提示:chat GPT 确实给出了部分实现,忽略了部分要求,包含一些可修改的小错。没有完全实现功能,但肯定能提高编程效率、提供技术参考!)
参考链接--https://www.ainiseo.com/question/13603.html
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-12-26 19:50
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社