一部小说可转换为一曲音乐
一部小说中的情感能够被转化为音乐旋律吗?这种独特的音乐又能否被大众所聆听?近期,科学家针对这一问题展开研究,并成功研发出一款名为“转文”(TransProse)的程序。该程序具备深度挖掘文学作品内涵情感的能力,并能根据小说中的情绪描绘,通过编程算法创作出与之对应的音乐。
在物理学家组织网于5月19日的报道中,详细介绍了这款名为TransProse的程序。它巧妙地将音乐元素与情绪之间的关系相结合,利用不同的节奏和音阶来引发特定的情感。这款程序是由美国纽约的程序员、艺术家兼音乐家汉娜·戴维斯与加拿大国家研究委员会的赛夫·共同研发。其中,戴维斯擅长数据可视化研究,而则擅长自然语言处理,尤其在情绪探测和词汇色彩联想等领域有深厚的计算模型开发经验。他们已在国际计算语言学会欧洲分会(EACL)上展示了这一编程系统,并分享了相关论文。
TransProse程序具备精准识别8种不同情绪强度以及正面和负面两种情绪状态的能力。这8种情绪包括快乐、悲伤、厌恶、希望、惊讶、信任和恐惧等。程序将小说分为开始、早中、中晚、结束四个阶段,每段音乐都紧密跟随小说的情节发展,通过这四个阶段表现每一章节的内容。音乐的节奏、音调、音符和八度音阶等要素,都是根据设定的规则和参数进行确定。
该程序的运行过程可分为三个步骤。程序会深入分析原文,并生成一个全面的情感纲要,统计并汇集文章中出现的情绪词汇。接下来,根据情感纲要生成相应的节奏、音阶、八度、音符及音符序列。利用JFugue这款开源Java音乐编程程序,将情绪涵义导入,生成具有情感内涵的音频文件。
值得一提的是,TransProse程序还能捕捉小说的基调,为小说故事赋予大调或小调。例如,《彼得·潘》和《清秀佳人》的配乐采用大调,而《暗黑心灵》、《发条橙子》和《路》则采用小调。论文指出,选择大调还是小调,取决于文学作品中正面和负面词汇的数量比例。如果正面词汇占主导,则使用大调;反之,则选择小调。这样的设计使得音乐的旋律与小说的情感内涵相得益彰,为听众带来更加深入人心的听觉盛宴。