吉吉@毛毛
码龄9年
关注
提问 私信
  • 博客:21,893
    21,893
    总访问量
  • 7
    原创
  • 838,647
    排名
  • 1
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2015-11-13
博客简介:

wei_fu的博客

查看详细资料
个人成就
  • 获得9次点赞
  • 内容获得2次评论
  • 获得14次收藏
创作历程
  • 2篇
    2019年
  • 2篇
    2018年
  • 7篇
    2017年
  • 4篇
    2016年
  • 1篇
    2015年
成就勋章
TA的专栏
  • c++
    2篇
  • java
    4篇
  • AI
    2篇
  • python
    4篇
  • kaldi
    1篇
  • 机器学习实战
    1篇
  • 算法工程师工作
    1篇
  • ASR learning (from 0 to 100)
    2篇
  • 语音基础
    1篇
兴趣领域 设置
  • 人工智能
    nlp
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

语音信号 重采样(8KHz转16KHz), 格式转换(pcm转wav), 多声道分离

背景:客服数据类型:双声道(客户、工程师各占一个通道)、8KHz采样频率、wav格式。ASR引擎的类型要求:单通道、16KHz、pcm格式。三个待解决问题:1、通道分离 (双声道->单声道)方案一、# -*- coding:utf-8 -*-# !/usr/bin/env python'''@Author: weifg@Create date: 2019.05...
原创
发布博客 2019.05.31 ·
5398 阅读 ·
3 点赞 ·
0 评论 ·
11 收藏

python学习系列 argparse

# -*- coding:utf-8 -*-import argparse'''@Author: weifg1@lenovo.com@Create date: 2019.05.30@Description: 使用argparse模块,该模块可用于命令行解析@procedure: 1 、创建解析 2、添加参数 3、解析参数'''# 创建解析parser = argparse.Ar...
转载
发布博客 2019.05.30 ·
269 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

cuda9.0+cudnn7.0 +tensorflow1.5(1.6) 报错:ImportError: libcublas.so.9.0: cannot open shared object fil

解决方案:sudo ldconfig /usr/local/cuda-9.0/lib64 
原创
发布博客 2018.07.04 ·
1162 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

redirect to this link "http://114.80.80.238:8089/ceshi/index.html&quot

coppy自:https://github.com/NVIDIA/nvidia-docker/issues/571解决方案:I think it's a region-specific error, some region doesn't allow access on 'http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1...
翻译
发布博客 2018.06.28 ·
701 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

算法工程师找工作笔试题总结1(达达-京东)

1、进程与线程是什么?区别与联系答:进程:具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位.    线程:线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的
原创
发布博客 2017.10.13 ·
1130 阅读 ·
0 点赞 ·
2 评论 ·
1 收藏

Python之数组拼接,组合,连接

转自:https://www.douban.com/note/518335786/?type=like============改变数组的维度==================已知reshape函数可以有一维数组形成多维数组ravel函数可以展平数组b.ravel()flatten()函数也可以实现同样的功能区别:ravel只提供视图view,而flatten分配内
转载
发布博客 2017.09.01 ·
5839 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

winodws 10 tensowflow1.3 gpu版 安装

安装过程中主要参照了两篇博客:http://blog.csdn.net/sb19931201/article/details/53648615https://segmentfault.com/a/1190000009803319(遇到了 ImportError: DLL load failed: 找不到指定的模块 问题)其中的安装包我都上传到路径()按照第一篇博客安装后,在测试时报
原创
发布博客 2017.08.31 ·
694 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

1、KNN 学习笔记

K Near Neighbor优点:缺点:计算复杂度高,空间复杂度高一般算法流程:1、收集、准备和分析数据2、训练数据(不适用 KNN 算法)3、测试数据4、使用算法
原创
发布博客 2017.08.16 ·
316 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

kaldi mono训练(学习查阅博客)

http://www.360doc.com/content/17/0504/16/42660936_651049720.shtml(讲解详细,但是好多命令不能查看,可以配套下边的博客一起训练与学习)http://blog.csdn.net/zjm750617105/article/details/52540823(工具使用命令)
原创
发布博客 2017.05.04 ·
563 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python读取子目录和子文件

import osfrom os import pathrootpath = "/home/wfg/kaldi-trunk/egs/timit/s5/data/train/split10/1/feats.scp"lookdict = "/home/wfg/kaldi-trunk/egs/timit/s5/data/timit/train"list = []with open
原创
发布博客 2017.04.21 ·
3897 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

隐马尔可夫模型(HMM)攻略 (写的不错,方便自己查看)

http://my.csdn.net/my/mycsdn
转载
发布博客 2017.03.30 ·
852 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java 中易混淆的知识点1

1、聚合与组合的区别:聚合:整体与部分的关系(has-a),弱关系,整体或者部分消亡,另一部分并不一定会随之消亡;空心菱形;组合:整体与部分有同样的生命周期,强关系,(is-a),实心菱形;java中equals方法的用法以及==的用法(转)equals 方法是 java.lang.Object 类的方法。有两种用法说明:(1)对于字符串变量
转载
发布博客 2016.03.30 ·
304 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

java 中的遇到的问题1

private String username;public void setUsername(String username) { this.username=username;}public String getUsername() { return username;}问题:当对象消亡时,其他对象获得的username属性的值是否还存在??c++中,当对象消亡时,类中所有
转载
发布博客 2016.03.30 ·
188 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Intellij idea 常用快捷键

实用快捷键:Ctrl+/ 或 Ctrl+Shift+/ 注释(// 或者/*...*/ )Ctrl+D 复制行Ctrl+X 删除行快速修复 alt+enter (modify/cast)代码提示 alt+/ctr+G 定位某一行Shift+F6 重构-重命名Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+E 最近打开的文件Ctrl+J
转载
发布博客 2016.03.30 ·
185 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

文章标题

一、 File 1.File 的 createNewFile() 方法:        createNewFile();返回值为 boolean; 方法介绍:当且仅当不存在具有此抽象路径名指定名称的文件时,不可分地创建一个新的空文件。 使用: File file = new File(“D:\test\1.txt”); boolean res = file.createNewFile()
转载
发布博客 2016.03.30 ·
206 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

extern

extern可置于变量或者函数前,以表示变量或者函数的定义在别的文件中,提示编译器遇到此变量或函数时,在其它模块中寻找其定义。另外,extern也可用来进行链接指定。关键字编辑在一个源文件里定义了一个数组:char a[6];在另外一个文件里用下列语句进行了声明:extern char *a;请问,这样可以吗?答案与分析:尤其是对于变量来说。extern int a
转载
发布博客 2015.12.02 ·
185 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多