Skip to content

长语音还是会出现对齐问题 #466

@hjj-lmx

Description

@hjj-lmx

import stable_whisper

加载模型

model = stable_whisper.load_model('base', device="cuda:0")

传入的音频url

audio_url = "https://audiovideo.tos-cn-shanghai.volces.com/output/2025/11/11/12/e527916f-789e-4edb-ad6b-6f67494a796b.mp3"
tts_text = "你知道吗?人一生跳动最多的不是嘴巴,是心脏一天要跳十万次,十万次啊!它不休息、不请假、不喊累可我们却常常忘了照顾它。 很多人说:「我体检报告正常啊,血压不高、血脂也不错。」 可是,一上楼就喘,晚上睡不着、手脚冰冷、胸口常常发闷,这是什么? 这就是心在喊救命。 我告诉你,心脏最怕的不是年纪大,而是被「堵」。 你想想看,水管里如果全是水垢,水能不能顺? 血脉一样,一旦被痰湿、瘀血、压力、情绪这几样东西堵住,它就再也流不动中医说:「通则不痛,痛则不通。」 心脏这个地方,一旦不通,命就开始短。 那心为什么会堵?三个原因:痰湿、血瘀、情志。 第一个是痰湿。 现在的人,早上一杯冰拿铁,中午吃冷色拉,晚上火锅配冰啤酒,表面上是享受,其实是在慢性自杀。 冷的东西一进胃,就像冬天浇冷水在热锅上,阳气被逼回去,气血不运,湿气就生了。 湿气久了变痰,痰一多,血液就稠,就黏,就堵。 这个堵,不是立刻出问题,但时间久了,心脏就像被糊上一层胶,越跳越费力。 第二个是血瘀。 人一生气、气一郁,血就结。 气不动,血不流;血不流,心就闷。 你看现在上班族,一整天坐着,计算机不离眼,手机不离手,工作压力又大,胸闷、头晕、心慌、失眠,全来了。 西医说没问题,可人自己知道「不对劲」。 这就是气血卡在胸中,心脉被堵。 第三个是情志。 心主神明,它最怕「想太多」。 你整天焦虑、担心、怀疑、烦躁,这心就像一匹被拉紧的马,永远不得休息。 古人说:「喜乐则气缓,忧愁则气结。」 情绪一结,气血就乱。 这时你再吃什么营养品都没用,因为你的气不通。 所以啊,心脏为什么老化?不是因为你年纪大,而是你活得太累。 现代人比古人多的是科技,少的是节奏。 你早晨被闹钟叫醒,白天被工作催,晚上被手机拖,整天都在「耗气」。 你耗的是谁的气?就是心的气。 等哪天你发现胸口一闷、呼吸不顺、手发麻,那其实是心阳撑不住了。 中医讲「心者,君主之官,神明出焉」。 心是全身的统帅,它不仅管血液,也管情绪。 你心不安,气不顺,整个身体就乱套。 这也是为什么,有人没病却老觉得「累」,有人一紧张就心跳快。 那不是幻觉,是心气真的在乱。 所以我常说,心脏的问题,看似在血管,其实在生活。 吃得太冷、气得太多、睡得太晚、想得太深、动得太少,这五件事,就是现代人最毒的五把刀。 若想心脏年轻,不是靠药压数字,而是靠「通」。 血要通,气要通,情绪要通。 通了,心自然就年轻。 你想想看,现在这个社会啊,越年轻的人,身体越早垮; 反倒是那些早起、慢走、爱笑的老人,越活越精神。 为什么? 因为一个在「透支生命」,一个在「养命」。 我先讲一个三十岁的年轻人。 他在金融公司上班,早上八点出门,晚上十点才回家。 吃饭在计算机前,喝水靠咖啡提神。 他说:「倪师,我每天胸口闷得慌,晚上躺下去心会跳得咚咚响,手脚冰冰,头也昏。」 我看他脸色发白、唇淡、舌暗、有瘀斑,这就标准的气滞血瘀。 我问他:「你是不是常喝冰咖啡?」 他点头:「每天两杯,不喝不醒。」 我又问:「晚上是不是都很晚睡?」 他苦笑:「不忙完睡不着,不滑手机也不安心。」 我说:「你这样下去,三十岁的年纪,六十岁的心脏。」 他吓一跳:「倪师,我还这么年轻,怎么可能?」 我说:「你这个心脏啊,每天都被你逼着加班。」 你看,他每天都在做几件杀心的事: 第一,熬夜伤血; 第二,咖啡耗气; 第三,冰饮凝滞气血; 第四,焦虑使心神不宁。 这四样凑在一起,就等于天天在往心脏里灌浊气。 气堵了,血就瘀;血瘀了,心就闷;心一闷,人就慌。 我帮他把咖啡戒掉,改喝温开水; 晚上十一点前必须睡; 睡前泡脚十五分钟; 每天午饭后散步二十分钟; 再给他一个方子——丹参十五克、茯苓十二克、陈皮六克、红枣三枚、炙甘草三克。 这个方子一边活血、一边化湿,一边养心气。 三周后他回来,说:「倪师,我胸口不闷了,晚上也能睡着了。」 我看他气色红润,眼神亮了许多。 你看,药没多厉害,改的只是生活。 心病,不是吃药治好的,是被生活治坏的。 再说一个老人家的故事。 这位老伯七十岁,住我诊所附近。 每天早上五点准时起床,在公园打太极。 他不抽烟、不喝冰饮、三餐定时、笑声洪亮。 他常说:「我每天不让心闲着,但也不让它急着。」 我看他气色红润,舌淡红润泽,脉滑而有力。 你问他有没有慢性病?血压正常,血糖稳定,连睡眠都好。 他说:「我每天睡前泡脚、喝一杯热水、想一件开心的事。 我不看手机、不生气、不着急。 我心里干净,心脏也干净。」 这句话说得真好。 同样是心,一颗被焦虑烧干,一颗被平静养活。 很多人总说:「我年纪大了,难免血压高、心悸、睡不好。」 错!那不是年龄,是「气血不顺」。 你看看那些活得长的老人,他们都懂「养心三字经」—— 不急、不怒、不寒。 不急,气不乱;不怒,血不结;不寒,阳不灭。 这三个「不」,胜过千金补药。 所以我常对病人说:「养心不是多吃,而是少犯。」 别熬夜、别动怒、别喝冰、别久坐、别胡思乱想。 五个「别」,就能让心脏年轻十岁。 心脏最怕什么?怕你把它当成机器。 你觉得它会一直跳,但它其实很脆弱。 你若天天让它在冰里泡、在怒里烧、在夜里撑,它怎么受得住? 心脏就像一个忠厚的老工人,你若不让他休息,他就会罢工。 而那位老伯的秘诀,就在「让心有节奏」。 早上动、下午静、晚上藏。 太极不是运动,而是让气血找到节奏。 现代人天天赶,心越来越乱;老人慢下来,反而活得久。 你看,这两个人,一个三十岁却老态龙钟,一个七十岁却气血充盈。 差别在哪?就在于「顺」。 一个逆天而行,一个顺势而活。 心脏的强弱,不在年龄,在节奏。 很多人跟我说:「倪师啊,我有吃药啊,我每天吃降压药、降脂药、阿司匹林,怎么还是胸闷、还是睡不好?」 我问他:「血压是不是控制得很好?」 他说:「是啊,血压不高了。」 我再问:「可是你人舒服吗?」 他愣了,说:「不舒服啊,老是觉得心慌慌的。」 你看,这就是差别。 西医治病,看的是数字;中医治病,看的是人。 数字漂亮不等于身体好。 你血压降下来了,可气血不通,心还是堵。 就好像你把水压关小了,可水管里全是泥巴,水还是流不动。 我看过太多这样的病人。 有个五十五岁的先生,吃降压药十年,血压稳得像课表,可整天昏昏沉沉、走几步就喘、手脚发凉。 他说:「我不敢停药,一停就头晕。」 我摸他的脉,是细而涩。 这代表什么? 代表气血被压着走。 你压得越久,心脏越虚。 因为药只是强行把水压降下,却没清理水里的污泥。 这就是「治标」。 中医不治数字,中医治节律。 中医看心脏,不单看那块肌肉,而是整个「心气系统」。 心主血脉、脾生血、肝藏血、肾纳气,这几个脏腑一个乱,整个系统就乱。 所以中医治心,永远不是只看心,而是调全身。 你焦虑、心慌,是心气被扰; 你睡不好,是心神不安; 你胸闷,是气滞血瘀; 你手脚冰,是阳气不达。 这些不是「症状分开看」,而是一条气血在线断了。 中医要做的,就是让这条线重新接起来。 西医看到血压高,就开药压血压; 中医看到血压高,会想——为什么高? 气滞?湿重?肝阳上亢?血瘀? 治法全不同。 西医用药是压;中医用药是调。 你压下去是数字稳;你调起来是人稳。 这差别太大了。 我记得有位四十岁的女性病人,吃降压药三年,血压不高但老觉头晕心悸、胸闷、睡不安。 她说:「倪师,我是不是太神经质了?」 我说:「不是,你是血被堵了。」 她听不懂,我就比喻给她听。 我说:「妳家的水龙头流得慢,不是水压不够,是里面有水垢。 西医用的是强力水压,中医用的是清水刷管。妳说哪个根治?」 她笑了。 我给她用丹参十五克、茯苓十二克、炙甘草六克,再加桂枝六克、白芍九克。 丹参活血通脉,茯苓渗湿利水,桂枝通阳化气,白芍养血柔肝,炙甘草调和中气。 这就是一通一补、一清一养的法。 她吃了二十天,血压没变,可人轻了,头不晕、气顺了、睡着了。 这才叫「病除未病」。 中医讲「治未病」,意思不是等病出来再救,而是未堵先通。 西医治病是「坏了再修」,中医是「每天保养」。 一个是灭火,一个是防火。 你要哪个? 我常对病人说:「中医治病不快,但稳。」 你吃西药,两天有效,但停药就回来; 你吃中药,两周才见效,但好了就不易犯。 这就是「根」的力量。 所以真正的医,不是去压住症状,而是让气血重新流动。 气顺,血就顺;血顺,心就不堵。 丹参能开血路,茯苓能清湿气。 这一开一清,就是治根的智慧。 你知道吗?心脏最怕两样东西——一个是「瘀」,一个是「湿」。 瘀是血走不动;湿是气提不起。 所以要想心脏重新跳得有力,必须一边「活血」,一边「去湿」。 这两件事,丹参和茯苓最拿手。 我先讲丹参。 丹参这味药,老祖宗早就说透了。 《神农本草经》上写得明白——「主心腹邪气,除寒热结气,养血安神」。 你看这几个字——心、血、神,全在其中。 它能行血中之瘀、开胸中之结、补心中之虚。 你若心闷、气短、手脚冰冷、夜里睡不着,丹参就是救命草。 我常跟学生说,丹参就像一条水中的清流,能把那条被淤泥堵住的血河冲开。 血一通,心就不累;气一行,人就不慌。 现代研究也证实,丹参里的丹参酮、丹参酸B能扩张冠状动脉、改善心肌缺血、抗血栓、抗氧化。 简单讲,就是它让你的血「滑」起来,不再黏,不再堵。 你想想看,血液通畅,整个人是不是都轻了? 所以古人说:「血行则气自顺,气顺则心自安。」这句话一点不假。 再来讲茯苓。 茯苓这味药看起来平淡,实则是宝。 味甘淡,性平和,入心、脾、肾三经。 它能渗湿利水,健脾安神。 你别小看这几个字——「健脾」就是让你的后天生气之源运作起来; 「安神」就是让那颗乱跳的心静下来。 很多人说:「我心慌慌的,是不是缺什么营养?」 不,是湿太多。 你天天吃冰、喝冷饮、久坐、焦虑,这些湿气不出来,就会往上冲。 湿一上,就堵在胸口,血走不动,心就跳得乱。 茯苓的作用,就是像一块大海绵,把身体里多余的水气吸出来。 水走了,气自然就顺了。 所以茯苓能帮丹参「打扫战场」,把那些堵在血脉里的痰湿慢慢排掉。 那这两味怎么搭? 丹参是开路的工人,茯苓是清道的水手。 一个开血路,一个清水路。 一活一清,一通一养。 这两味合起来,就像给你的心脏做了一次「疏导工程」。 我临床上最常用的一个方子就是——丹参十五克、茯苓十二克、陈皮六克、炙甘草三克、红枣三枚。 丹参是主将,活血通络;茯苓为副,渗湿宁心;陈皮理气化痰,红枣养血安中,甘草调和诸药。 这方子我叫它「心脏清道夫茶」。 早上一杯,下午一杯,气血顺了,心自然稳。 煮法很简单: 所有药材洗净,加水一千毫升,小火煮二十五分钟,取汁三百到五百毫升即可。 千万别用急火,要文火慢熬,这样药气才进得去。 味道略苦,可加一点桂圆或红枣调和,甜中带香,老人小孩都能接受。 有一位六十岁的伯伯,每年都体检,报告说心电图异常,血脂偏高。 他不相信中医,总觉得这些草药没用。 后来一次胸口痛到冒冷汗,被送到急诊。 医院说是「心绞痛」。 他吓坏了,出院后才来找我。 我让他每天喝丹参茯苓茶,戒冰饮、早睡、散步。 三周后他打电话给我说:「倪师,我的心不再紧了,晚上能睡了。」 我说:「不是茶治好了你,是你自己给心放了假。」 你要记住,丹参茯苓不是灵丹妙药,而是帮你「通路」的两位工匠。 它们帮你开道,但不会帮你修桥。 修桥的是你每天的饮食、作息、情绪。 心脏的血路若想永远通,就得天天养。 中医讲「阴阳平衡」。 丹参属阴中之阳,能通;茯苓属阳中之阴,能静。 动静相合,这就是养心的最高境界。 你心若太动,就会乱;太静,就会滞。 所以丹参让血动,茯苓让心静。 动中有静,静中有动,这就是长寿的祕诀。 我常对病人说:「吃丹参茯苓,不是为了治病,而是为了让心重新学会节奏。」 心跳有节,人才有力;心静如水,血才如潮。 只要你肯每天给心三分钟时间——深呼吸、泡泡脚、喝口热水、想想开心的事,那就是最好的丹参、最好的茯苓。 诸位啊,心脏的毛病,不是一天造成的; 要修,也得一步一步修回来。 药方再好,也抵不过你每天的生活。 我常说:「心病靠通,心药靠养。」 真正的养心之法,其实就藏在你的一日三餐、一呼一吸之间。 第一,要吃得对。 想让心脏干净,就得让脾"
tts_text = tts_text.replace(" ", "")

result = model.align(
audio=audio_url,
text=tts_text,
language="zh",
original_split=False,
regroup=True
)
result.to_srt_vtt(
'E:\image\客服反馈问题复查\配音\系统声音\audio.srt',
segment_level=True,
word_level=False
)
print(result)

日志输出
Align: 100%|██████████| 1044.02/1044.02 [00:08<00:00, 129.52sec/s]
D:\Program Files\miniconda3\envs\index-tts\Lib\site-packages\stable_whisper\alignment.py:211: UserWarning: Failed to align the last 366/3798 words after 17:23.660.
result = aligner.align(audio, text)
Adjustment: 100%|██████████| 1044.02/1044.02 [00:00<00:00, 5544.80sec/s]
D:\Program Files\miniconda3\envs\index-tts\Lib\site-packages\stable_whisper\alignment.py:211: UserWarning: 23/446 segments failed to align.
result = aligner.align(audio, text)
Saved: E:\image\客服反馈问题复查\配音\系统声音\audio.srt

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions