专栏电商日志财经减肥爱情
投稿投诉
爱情常识
搭配分娩
减肥两性
孕期塑形
财经教案
论文美文
日志体育
养生学堂
电商科学
头戴业界
专栏星座
用品音乐

微软TTS(textspeech)免费开源edgetts语音

  不能否认,微软Azure在TTS(texttospeech文字转语音)这个人工智能细分领域的影响力是统治级的,一如ChatGPT在NLP领域的随心所欲,予取予求。君不见几乎所有的抖音营销号口播均采用微软的语音合成技术,其影响力由此可见一斑,仅有的白璧微瑕之处就是价格略高,虽然国内也可以使用科大讯飞语音合成进行平替,但我们只想要最好的那一个,本次我们使用免费的开源库edgetts来实现文本转语音操作,薅微软edge的羊毛。TTS文本转语音基础使用方式
  首先安装edgetts库:pip3installedgetts
  安装成功后,直接在终端运行edgetts命令:edgetts
  显示帮助菜单即代表安装成功:Downloadsedgettsusage:edgetts〔h〕〔tTEXT〕〔fFILE〕〔vVOICE〕〔l〕〔rateRATE〕〔volumeVOLUME〕〔OOVERLAPPING〕〔writemediaWRITEMEDIA〕〔writesubtitlesWRITESUBTITLES〕〔proxyPROXY〕
  随后输入命令:edgettslistvoices
  该命令可以将Edge浏览器中,内置的语言角色列表列出来:Name:afZAAdriNeuralGender:FemaleName:afZAWillemNeuralGender:MaleName:amETAmehaNeuralGender:MaleName:amETMekdesNeuralGender:FemaleName:arAEFatimaNeuralGender:FemaleName:arAEHamdanNeuralGender:MaleName:arBHAliNeuralGender:MaleName:arBHLailaNeuralGender:FemaleName:arDZAminaNeuralGender:FemaleName:arDZIsmaelNeuralGender:MaleName:arEGSalmaNeuralGender:FemaleName:arEGShakirNeuralGender:MaleName:arIQBasselNeuralGender:MaleName:arIQRanaNeuralGender:FemaleName:arJOSanaNeuralGender:FemaleName:arJOTaimNeuralGender:MaleName:arKWFahedNeuralGender:MaleName:arKWNouraNeuralGender:FemaleName:arLBLaylaNeuralGender:FemaleName:arLBRamiNeuralGender:MaleName:arLYImanNeuralGender:FemaleName:arLYOmarNeuralGender:MaleName:arMAJamalNeuralGender:MaleName:arMAMounaNeuralGender:FemaleName:arOMAbdullahNeuralGender:MaleName:arOMAyshaNeuralGender:FemaleName:arQAAmalNeuralGender:FemaleName:arQAMoazNeuralGender:MaleName:arSAHamedNeuralGender:MaleName:arSAZariyahNeuralGender:FemaleName:arSYAmanyNeuralGender:FemaleName:arSYLaithNeuralGender:MaleName:arTNHediNeuralGender:MaleName:arTNReemNeuralGender:FemaleName:arYEMaryamNeuralGender:FemaleName:arYESalehNeuralGender:MaleName:azAZBabekNeuralGender:MaleName:azAZBanuNeuralGender:FemaleName:bgBGBorislavNeuralGender:MaleName:bgBGKalinaNeuralGender:FemaleName:bnBDNabanitaNeuralGender:FemaleName:bnBDPradeepNeuralGender:MaleName:bnINBashkarNeuralGender:MaleName:bnINTanishaaNeuralGender:FemaleName:bsBAGoranNeuralGender:MaleName:bsBAVesnaNeuralGender:FemaleName:caESEnricNeuralGender:MaleName:caESJoanaNeuralGender:FemaleName:csCZAntoninNeuralGender:MaleName:csCZVlastaNeuralGender:FemaleName:cyGBAledNeuralGender:MaleName:cyGBNiaNeuralGender:FemaleName:daDKChristelNeuralGender:FemaleName:daDKJeppeNeuralGender:MaleName:deATIngridNeuralGender:FemaleName:deATJonasNeuralGender:MaleName:deCHJanNeuralGender:MaleName:deCHLeniNeuralGender:FemaleName:deDEAmalaNeuralGender:FemaleName:deDEConradNeuralGender:MaleName:deDEKatjaNeuralGender:FemaleName:deDEKillianNeuralGender:MaleName:elGRAthinaNeuralGender:FemaleName:elGRNestorasNeuralGender:MaleName:enAUNatashaNeuralGender:FemaleName:enAUWilliamNeuralGender:MaleName:enCAClaraNeuralGender:FemaleName:enCALiamNeuralGender:MaleName:enGBLibbyNeuralGender:FemaleName:enGBMaisieNeuralGender:FemaleName:enGBRyanNeuralGender:MaleName:enGBSoniaNeuralGender:FemaleName:enGBThomasNeuralGender:MaleName:enHKSamNeuralGender:MaleName:enHKYanNeuralGender:FemaleName:enIEConnorNeuralGender:MaleName:enIEEmilyNeuralGender:FemaleName:enINNeerjaExpressiveNeuralGender:FemaleName:enINNeerjaNeuralGender:FemaleName:enINPrabhatNeuralGender:MaleName:enKEAsiliaNeuralGender:FemaleName:enKEChilembaNeuralGender:MaleName:enNGAbeoNeuralGender:MaleName:enNGEzinneNeuralGender:FemaleName:enNZMitchellNeuralGender:MaleName:enNZMollyNeuralGender:FemaleName:enPHJamesNeuralGender:MaleName:enPHRosaNeuralGender:FemaleName:enSGLunaNeuralGender:FemaleName:enSGWayneNeuralGender:MaleName:enTZElimuNeuralGender:MaleName:enTZImaniNeuralGender:FemaleName:enUSAnaNeuralGender:FemaleName:enUSAriaNeuralGender:FemaleName:enUSChristopherNeuralGender:MaleName:enUSEricNeuralGender:MaleName:enUSGuyNeuralGender:MaleName:enUSJennyNeuralGender:FemaleName:enUSMichelleNeuralGender:FemaleName:enUSRogerNeuralGender:MaleName:enUSSteffanNeuralGender:MaleName:enZALeahNeuralGender:FemaleName:enZALukeNeuralGender:MaleName:esARElenaNeuralGender:FemaleName:esARTomasNeuralGender:MaleName:esBOMarceloNeuralGender:MaleName:esBOSofiaNeuralGender:FemaleName:esCLCatalinaNeuralGender:FemaleName:esCLLorenzoNeuralGender:MaleName:esCOGonzaloNeuralGender:MaleName:esCOSalomeNeuralGender:FemaleName:esCRJuanNeuralGender:MaleName:esCRMariaNeuralGender:FemaleName:esCUBelkysNeuralGender:FemaleName:esCUManuelNeuralGender:MaleName:esDOEmilioNeuralGender:MaleName:esDORamonaNeuralGender:FemaleName:esECAndreaNeuralGender:FemaleName:esECLuisNeuralGender:MaleName:esESAlvaroNeuralGender:MaleName:esESElviraNeuralGender:FemaleName:esESManuelEsCUNeuralGender:MaleName:esGQJavierNeuralGender:MaleName:esGQTeresaNeuralGender:FemaleName:esGTAndresNeuralGender:MaleName:esGTMartaNeuralGender:FemaleName:esHNCarlosNeuralGender:MaleName:esHNKarlaNeuralGender:FemaleName:esMXDaliaNeuralGender:FemaleName:esMXJorgeNeuralGender:MaleName:esMXLorenzoEsCLNeuralGender:MaleName:esNIFedericoNeuralGender:MaleName:esNIYolandaNeuralGender:FemaleName:esPAMargaritaNeuralGender:FemaleName:esPARobertoNeuralGender:MaleName:esPEAlexNeuralGender:MaleName:esPECamilaNeuralGender:FemaleName:esPRKarinaNeuralGender:FemaleName:esPRVictorNeuralGender:MaleName:esPYMarioNeuralGender:MaleName:esPYTaniaNeuralGender:FemaleName:esSVLorenaNeuralGender:FemaleName:esSVRodrigoNeuralGender:MaleName:esUSAlonsoNeuralGender:MaleName:esUSPalomaNeuralGender:FemaleName:esUYMateoNeuralGender:MaleName:esUYValentinaNeuralGender:FemaleName:esVEPaolaNeuralGender:FemaleName:esVESebastianNeuralGender:MaleName:etEEAnuNeuralGender:FemaleName:etEEKertNeuralGender:MaleName:faIRDilaraNeuralGender:FemaleName:faIRFaridNeuralGender:MaleName:fiFIHarriNeuralGender:MaleName:fiFINooraNeuralGender:FemaleName:filPHAngeloNeuralGender:MaleName:filPHBlessicaNeuralGender:FemaleName:frBECharlineNeuralGender:FemaleName:frBEGerardNeuralGender:MaleName:frCAAntoineNeuralGender:MaleName:frCAJeanNeuralGender:MaleName:frCASylvieNeuralGender:FemaleName:frCHArianeNeuralGender:FemaleName:frCHFabriceNeuralGender:MaleName:frFRDeniseNeuralGender:FemaleName:frFREloiseNeuralGender:FemaleName:frFRHenriNeuralGender:MaleName:gaIEColmNeuralGender:MaleName:gaIEOrlaNeuralGender:FemaleName:glESRoiNeuralGender:MaleName:glESSabelaNeuralGender:FemaleName:guINDhwaniNeuralGender:FemaleName:guINNiranjanNeuralGender:MaleName:heILAvriNeuralGender:MaleName:heILHilaNeuralGender:FemaleName:hiINMadhurNeuralGender:MaleName:hiINSwaraNeuralGender:FemaleName:hrHRGabrijelaNeuralGender:FemaleName:hrHRSreckoNeuralGender:MaleName:huHUNoemiNeuralGender:FemaleName:huHUTamasNeuralGender:MaleName:idIDArdiNeuralGender:MaleName:idIDGadisNeuralGender:FemaleName:isISGudrunNeuralGender:FemaleName:isISGunnarNeuralGender:MaleName:itITDiegoNeuralGender:MaleName:itITElsaNeuralGender:FemaleName:itITIsabellaNeuralGender:FemaleName:jaJPKeitaNeuralGender:MaleName:jaJPNanamiNeuralGender:FemaleName:jvIDDimasNeuralGender:MaleName:jvIDSitiNeuralGender:FemaleName:kaGEEkaNeuralGender:FemaleName:kaGEGiorgiNeuralGender:MaleName:kkKZAigulNeuralGender:FemaleName:kkKZDauletNeuralGender:MaleName:kmKHPisethNeuralGender:MaleName:kmKHSreymomNeuralGender:FemaleName:knINGaganNeuralGender:MaleName:knINSapnaNeuralGender:FemaleName:koKRInJoonNeuralGender:MaleName:koKRSunHiNeuralGender:FemaleName:loLAChanthavongNeuralGender:MaleName:loLAKeomanyNeuralGender:FemaleName:ltLTLeonasNeuralGender:MaleName:ltLTOnaNeuralGender:FemaleName:lvLVEveritaNeuralGender:FemaleName:lvLVNilsNeuralGender:MaleName:mkMKAleksandarNeuralGender:MaleName:mkMKMarijaNeuralGender:FemaleName:mlINMidhunNeuralGender:MaleName:mlINSobhanaNeuralGender:FemaleName:mnMNBataaNeuralGender:MaleName:mnMNYesuiNeuralGender:FemaleName:mrINAarohiNeuralGender:FemaleName:mrINManoharNeuralGender:MaleName:msMYOsmanNeuralGender:MaleName:msMYYasminNeuralGender:FemaleName:mtMTGraceNeuralGender:FemaleName:mtMTJosephNeuralGender:MaleName:myMMNilarNeuralGender:FemaleName:myMMThihaNeuralGender:MaleName:nbNOFinnNeuralGender:MaleName:nbNOPernilleNeuralGender:FemaleName:neNPHemkalaNeuralGender:FemaleName:neNPSagarNeuralGender:MaleName:nlBEArnaudNeuralGender:MaleName:nlBEDenaNeuralGender:FemaleName:nlNLColetteNeuralGender:FemaleName:nlNLFennaNeuralGender:FemaleName:nlNLMaartenNeuralGender:MaleName:plPLMarekNeuralGender:MaleName:plPLZofiaNeuralGender:FemaleName:psAFGulNawazNeuralGender:MaleName:psAFLatifaNeuralGender:FemaleName:ptBRAntonioNeuralGender:MaleName:ptBRFranciscaNeuralGender:FemaleName:ptPTDuarteNeuralGender:MaleName:ptPTRaquelNeuralGender:FemaleName:roROAlinaNeuralGender:FemaleName:roROEmilNeuralGender:MaleName:ruRUDmitryNeuralGender:MaleName:ruRUSvetlanaNeuralGender:FemaleName:siLKSameeraNeuralGender:MaleName:siLKThiliniNeuralGender:FemaleName:skSKLukasNeuralGender:MaleName:skSKViktoriaNeuralGender:FemaleName:slSIPetraNeuralGender:FemaleName:slSIRokNeuralGender:MaleName:soSOMuuseNeuralGender:MaleName:soSOUbaxNeuralGender:FemaleName:sqALAnilaNeuralGender:FemaleName:sqALIlirNeuralGender:MaleName:srRSNicholasNeuralGender:MaleName:srRSSophieNeuralGender:FemaleName:suIDJajangNeuralGender:MaleName:suIDTutiNeuralGender:FemaleName:svSEMattiasNeuralGender:MaleName:svSESofieNeuralGender:FemaleName:swKERafikiNeuralGender:MaleName:swKEZuriNeuralGender:FemaleName:swTZDaudiNeuralGender:MaleName:swTZRehemaNeuralGender:FemaleName:taINPallaviNeuralGender:FemaleName:taINValluvarNeuralGender:MaleName:taLKKumarNeuralGender:MaleName:taLKSaranyaNeuralGender:FemaleName:taMYKaniNeuralGender:FemaleName:taMYSuryaNeuralGender:MaleName:taSGAnbuNeuralGender:MaleName:taSGVenbaNeuralGender:FemaleName:teINMohanNeuralGender:MaleName:teINShrutiNeuralGender:FemaleName:thTHNiwatNeuralGender:MaleName:thTHPremwadeeNeuralGender:FemaleName:trTRAhmetNeuralGender:MaleName:trTREmelNeuralGender:FemaleName:ukUAOstapNeuralGender:MaleName:ukUAPolinaNeuralGender:FemaleName:urINGulNeuralGender:FemaleName:urINSalmanNeuralGender:MaleName:urPKAsadNeuralGender:MaleName:urPKUzmaNeuralGender:FemaleName:uzUZMadinaNeuralGender:FemaleName:uzUZSardorNeuralGender:MaleName:viVNHoaiMyNeuralGender:FemaleName:viVNNamMinhNeuralGender:MaleName:zhCNXiaoxiaoNeuralGender:FemaleName:zhCNXiaoyiNeuralGender:FemaleName:zhCNYunjianNeuralGender:MaleName:zhCNYunxiNeuralGender:MaleName:zhCNYunxiaNeuralGender:MaleName:zhCNYunyangNeuralGender:MaleName:zhCNliaoningXiaobeiNeuralGender:FemaleName:zhCNshaanxiXiaoniNeuralGender:FemaleName:zhHKHiuGaaiNeuralGender:FemaleName:zhHKHiuMaanNeuralGender:FemaleName:zhHKWanLungNeuralGender:MaleName:zhTWHsiaoChenNeuralGender:FemaleName:zhTWHsiaoYuNeuralGender:FemaleName:zhTWYunJheNeuralGender:MaleName:zuZAThandoNeuralGender:FemaleName:zuZAThembaNeuralGender:Male
  一望而知,几乎支持所有主流的通用语,Gender字段为合成语音的性别,Male代表男性,Female代表女性,zh开头的就是中文语音角色,这里以微软的小伊为例子:edgettsvoicezhCNXiaoyiNeuraltext你好啊,我是智能语音助手writemediahelloincn。mp3
  该命令含义是通过zhCNXiaoyiNeural角色合成语音:你好啊,我是智能语音助手的内容,随后将音频流写入helloincn。mp3文件。
  程序返回:DownloadsedgettsvoicezhCNXiaoyiNeuraltext你好啊,我是智能语音助手writemediahelloincn。mp3WEBVTT00:00:00。10000:00:00。525你好00:00:00。52500:00:00。912啊00:00:01。05000:00:01。238我00:00:01。23800:00:01。375是00:00:01。38700:00:01。700智能00:00:01。70000:00:02。050语音00:00:02。06200:00:02。550助手
  程序会自动将时间轴和语音文本匹配输出,如此一来,连字幕文件也有了,可谓是一举两得,一箭双雕。
  与此同时,我们也可以调整合成语音的语速:edgettsrate50voicezhCNXiaoyiNeuraltext你好啊,我是智能语音助手writemediahelloincn。mp3
  rate参数可以通过加号或者减号同步加快或者减慢合成语音的语速。
  亦或者,调整合成语音的音量:edgettsvolume50voicezhCNXiaoyiNeuraltext你好啊,我是智能语音助手writemediahelloincn。mp3
  volume参数可以调整语音的音量。
  遗憾的是,和微软Azure官方的语音合成库相比,开源的语音合成库并不支持基于标记语言(SSML)的语音调优,比如语调、情绪的调整,但这毕竟是免费的,要求也不能太高了。Python脚本语音合成
  除了通过命令进行语音合成,edgetts也支持在Python脚本,编辑test。py文件:importasyncioimportedgettsTEXT你好哟,我是智能语音助手,小伊VOICEzhCNXiaoyiNeuralOUTPUTFILEUsersliuyueDownloadstest。mp3asyncdefmain()None:communicateedgetts。Communicate(TEXT,VOICE)awaitcommunicate。save(OUTPUTFILE)ifnamemain:asyncio。run(main())
  这里我们直接通过异步模式调用communicate实例的save方法,就可以并发异步生成语音合成的音频文件,非常方便。
  也可以通过语音管理库来自动寻找我们需要的语言:importasyncioimportrandomimportedgettsfromedgettsimportVoicesManagerTEXT中文语音测试OUTPUTFILEchina。mp3asyncdefmain()None:voicesawaitVoicesManager。create()voicevoices。find(GenderFemale,Languagezh)communicateedgetts。Communicate(TEXT,random。choice(voice)〔Name〕)awaitcommunicate。save(OUTPUTFILE)ifnamemain:asyncio。run(main())
  这里通过内置的VoicesManager库来随机挑选中文语音角色完成语音合成操作。
  除此之外,也可以通过脚本将语音流和字母同步进行生成:importasyncioimportedgettsTEXT这里是语音流测试VOICEzhCNXiaoyiNeuralOUTPUTFILEtest。mp3WEBVTTFILEtest。vttasyncdefmain()None:communicateedgetts。Communicate(TEXT,VOICE)submakeredgetts。SubMaker()withopen(OUTPUTFILE,wb)asfile:asyncforchunkincommunicate。stream():ifchunk〔type〕audio:file。write(chunk〔data〕)elifchunk〔type〕WordBoundary:submaker。createsub((chunk〔offset〕,chunk〔duration〕),chunk〔text〕)withopen(WEBVTTFILE,w,encodingutf8)asfile:file。write(submaker。generatesubs())ifnamemain:asyncio。run(main())
  这里异步调用之后,音频会写入test。mp3,而字幕文件则会写入test。vtt。后续则可以通过ffmpeg将生成的字幕文件叠加到视频中即可,请参见:基于Python3(Autosub)以及Ffmpeg配合GoogleTranslation(谷歌翻译)为你的影片实现双语版字幕(逐字稿)结语
  开源语音合成edgetts库可以提高语音合成效率,并且极大地降低了语音合成门槛,为自动化视频剪辑铺平了道路,未来结合基于StableDiffusion算法的AI绘图框架,人工智能AI一键式绘制、配音、上字幕的一条龙服务指日可待。

无论男女,都要警惕这10种最高发的癌症,这些都是高危人群虽然生活质量提高,23的家庭奔小康,但癌症的发病率却逐年攀升,使得每一个老百姓都胆战心惊。尤其是第二工业发达的我国患癌率极高,需引起每一个男性和女性的重视,分别列举10种我国最高发新的血压标准或已公布,不再是12080?中老年人群不妨自测一下如今随着生活水平的提高,一些慢性疾病的发病率却不降反增,尤其是高血压,作为常见的慢性疾病,近几年来发病率直线飙升,根据调查数据显示,在我国大约每三位成人当中就有一位是高血压患者。高为什么大义凛然的你会被人群孤立呢?看到知乎有个同学最近很苦恼,苦恼的事情是他因为看到同学考试作弊,所以向考官举报了该作弊的同学,而这个作弊的同学因此被学校处分最后丢了学位。这个同学认为他明明做了一件很正义的事情,可新外援3天后入队,杨鸣放弃辽宁功勋,成自由球员郭艾伦结束禁赛新外援3天后入队,杨鸣放弃辽宁功勋,成自由球员,郭艾伦结束禁赛CBA第一阶段结束之后,辽宁男篮真正的有了放松时间,杨鸣给球队放了一个长假。第一阶段,辽宁男篮球员整体状态不错,只是比继辽篮众将后,徐杰也请假了!医生建议养伤两周,杜锋却不批准?宏远遭遇浙江男篮绝杀,大家可能将更多的注意力放在了两罚不中的胡明轩,以及最后走神漏人的二飞上面,完全忽略了本场比赛中途就因为被余嘉豪撞到而受伤离场的徐杰。事实上如果徐杰没有遭遇意外脸部严重变形,孙兴慜疑似脑震荡,出战世界杯打上问号距离世界杯开赛仅剩下20天的时间,亚洲巨星孙兴慜却突然伤退了。北京时间11月2日凌晨,在欧冠小组赛D组第6轮比赛中,托特纳姆热刺客场2比1战胜马赛,有惊无险地以小组第一身份晋级淘汰尤文图斯VS巴黎圣曼博格巴和姆巴佩两人的场外话题是这场欧冠小组赛的笑点,博格巴机关算尽,却没想到姆巴佩早早就买了反甲,这下整的尤文感觉更加生无可恋。毕竟尤文这个赛季的状态下滑并不只是场上某个位置的缺兵走马上任!45岁李铁走上新岗位,薪资曝光李铁虽然在执教国足期间饱受质疑,但对比其他教练,铁子的职业态度真的值得球迷点赞。尤其是李铁在场边撕心裂肺式指挥比赛的画面,至今让球迷难以忘怀。自从李铁离任国足主帅一职后,他几乎就消最全的触觉异常训练,建议永久收藏感觉统合失调不会随着年龄的增长自然消失,需要给予必要的训练。感统失调通俗的说法是儿童大脑在发展的过程中出现很轻的障碍,药理是无效的,必须通过合理的训练才能纠正。有的家长认为只有感觉深秋最适合喝的一碗汤!清燥润肺益气生津俗话说秋天一碗汤,不用医生帮秋天空气变得干燥,早晚温度低,中午温度高,秋天常喝汤有利于生津补水,滋阴润燥。今天小编为你推荐一款适合秋天喝的参麦雪梨肉丸汤简单好上手专家介绍兰智慧,教8月婴儿误吞香蕉,海姆立克法失效!这个急救方法要学会近期,话题8月婴儿误吞香蕉海姆立克法失效冲上热搜最终医护决定边做心肺复苏边改用喉镜成功抢救据了解,四川成都一名婴儿因误食香蕉呼吸困难,护士采用海姆立克法急救,然而香蕉又软又黏,效果
历史最强十大后腰,布斯克茨上榜,里杰卡尔德第六序言足球阵型中,后腰位置分为三种类型攻守兼备型组织梳理型防守扫荡型。无论是哪一种,其基础根源都离不开防守。作为衔接前场与后场的关键枢纽,如果没有一定的拦截和抢断能力,注定成不了顶尖组图悦享高椅岭樱花茶园之美红网时刻新闻2月21日讯(通讯员曹德莉)2月18日,湖南省郴州市苏仙区飞天山镇高椅岭村的樱花茶园内,茶绿樱红惹人醉,游人如织享春光。郴州高椅岭与飞天山是唇齿相依的景区,均属典型丹霞号称欧洲硅谷的爱尔兰首都都柏林爱尔兰首都都柏林(Dublin)(一)简介都柏林是爱尔兰首都及最大城市。是爱尔兰的经济政治文化旅游和交通中心。在17世纪时成为当时英国仅次于伦敦的第二大城市。1922年爱尔兰独立后乌鲁木齐县首届创业之星出炉石榴云新疆日报讯(记者张冬梅报道)经过线上网友参与加线下专家评审,2月21日,乌鲁木齐县首届创业之星产生。2月21日,乌鲁木齐县对创业之星进行表彰。石榴云新疆日报记者张冬梅摄乌鲁木世界之大无奇不有,那些令人垂涎欲滴的奇异水果,令人回味无穷世界之大无奇不有,那些令人垂涎欲滴的美味的奇异水果,温暖了我们的生活。丰收的龙眼,味道非常的甜,是热带水果。这种西梅非常的好吃,甜中带一点酸。红色的芒果很少见到,果肉厚,质感细腻,天上有云林间有雾人间是春想起来年轻的时候总是装酷,不为春花秋月,却说秋雨梧桐,如今上了些年岁,便感觉春天的温暖与幸福,有一种期待与蓬勃让人心生明媚。不必假装与众不同,不必为赋新词强说愁,就着十里的春风为花二月二,抬头所见,皆是希望春意浓,万物生。龙翘首,花正盛。又是一年二月二,龙抬头。仿佛过了正月,过了热闹与慵懒,二月开启的才是真正的春天。一步入二月的门槛,阳光就格外温暖柔美了,惠风和畅,柳树吐着淡绿的嫩芽生活就像一杯白开水生活就像一杯白开水,你每天都在喝,不要羡慕别人喝的饮料有各种颜色,其实未必有你的白开水解渴,人生不是靠心情活着,而要靠心态去生活。调整心态看生活,处处都是阳光。你的委屈要自己消化,东北的春雪像爱情一样迟迟不来头条创作挑战赛今夜,我在陌生的道路上这城市的褶皱里等待一场春雪路边昏暗,鸟巢在杨柳的低处掠过一小团黑影二月如此漫长容得下慢慢上路的新手反复尝试转弯调头换挡直到深夜,猎户星座在天空摆聪明的情人,是不会在这个时候去找你有时候在想,人最多情,也最无情。爱的时候海誓山盟,许下天荒地老。厌的时候,恨不能立刻从生命中抽离,一刀两断,再无瓜葛。聪明的情人,是不会在这些时候去找你,因为ta很清楚自己想要什么老年之后的夫妻生活,一般都是这样的前言进入老年状态之后,夫妻之间应该甜甜蜜蜜,虽然有些时候会有争吵,但是有些时候应该好好的去忍受对方的缺点,不要总是觉得生活不好过在这个世界上很多事情都是因为超出我们的想象,才导致其
友情链接:快好找快生活快百科快传网中准网文好找聚热点快软网