人工智能Java SDK:语音处理包Librosa的java实现
2021/11/3 9:39:32
本文主要是介绍人工智能Java SDK:语音处理包Librosa的java实现,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
语音处理包Librosa的java实现
python语音处理库librosa的java实现。
常用功能:
–> 加载音频文件,读取幅值(magnitude)
- librosa.loadAndRead()
–> 梅尔频率倒谱系数
- librosa.generateMFCCFeatures()
–> 从wav提取mel(MelSpectrogram)特征值
- librosa.generateMelSpectroGram()
–> 短时傅里叶变换
- librosa.generateSTFTFeatures()
–> 短时傅立叶逆变换(ISTFT)
- librosa.generateInvSTFTFeatures()
运行例子 - JLibrosaExample
运行成功后,命令行应该看到下面的信息:
... Audio Feature Values: 0.000040 0.000040 0.000000 0.000000 0.000100 0.000070 0.000070 0.000000 0.000000 0.000000 Sample Rate: 16000 ....... Size of MFCC Feature Values: (40 , 97 ) -643.894348 -644.722900 -645.119995 -629.035706 -542.736816 -473.609894 -457.379211 -463.240082 -407.562378 -255.510406 ....... Size of STFT Feature Values: (1025 , 97 ) Real and Imag values of STFT are 0.031431286060502925,0.0 Real and Imag values of STFT are 0.02153403593129419,0.0 Real and Imag values of STFT are 0.00658287100191068,0.0 Real and Imag values of STFT are 0.02978720482718357,0.0 Real and Imag values of STFT are 0.15048249086374446,0.0 Real and Imag values of STFT are 0.2464715605426407,0.0 Real and Imag values of STFT are 0.2570755996529303,0.0 Real and Imag values of STFT are 0.15607790080422798,0.0 Real and Imag values of STFT are -0.047981990330747716,0.0 Real and Imag values of STFT are -0.27254267235230273,0.0
目录:
http://www.aias.top/
Git地址:
https://github.com/mymagicpower/AIAS
https://gitee.com/mymagicpower/AIAS
这篇关于人工智能Java SDK:语音处理包Librosa的java实现的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-06-26结对编程到底难不难?答案在这里
- 2024-06-19《2023版Java工程师》课程升级公告
- 2024-06-15matplotlib作图不显示3D图,怎么办?
- 2024-06-1503-Loki 日志监控
- 2024-06-1504-让LLM理解知识 -Prompt
- 2024-06-05做软件测试需要懂代码吗?
- 2024-06-0514-ShardingSphere的分布式主键实现
- 2024-06-03为什么以及如何要进行架构设计权衡?
- 2024-05-31全网首发第二弹!软考2024年5月《软件设计师》真题+解析+答案!(11-20题)
- 2024-05-31全网首发!软考2024年5月《软件设计师》真题+解析+答案!(21-30题)