语音信号 重采样(8KHz转16KHz), 格式转换(pcm转wav), 多声道分离 背景:客服数据类型:双声道(客户、工程师各占一个通道)、8KHz采样频率、wav格式。ASR引擎的类型要求:单通道、16KHz、pcm格式。三个待解决问题:1、通道分离 (双声道->单声道)方案一、# -*- coding:utf-8 -*-# !/usr/bin/env python'''@Author: weifg@Create date: 2019.05...
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...
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
redirect to this link "http://114.80.80.238:8089/ceshi/index.html" 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...
算法工程师找工作笔试题总结1(达达-京东) 1、进程与线程是什么?区别与联系答:进程:具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位. 线程:线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的
Python之数组拼接,组合,连接 转自:https://www.douban.com/note/518335786/?type=like============改变数组的维度==================已知reshape函数可以有一维数组形成多维数组ravel函数可以展平数组b.ravel()flatten()函数也可以实现同样的功能区别:ravel只提供视图view,而flatten分配内
winodws 10 tensowflow1.3 gpu版 安装 安装过程中主要参照了两篇博客:http://blog.csdn.net/sb19931201/article/details/53648615https://segmentfault.com/a/1190000009803319(遇到了 ImportError: DLL load failed: 找不到指定的模块 问题)其中的安装包我都上传到路径()按照第一篇博客安装后,在测试时报
kaldi mono训练(学习查阅博客) http://www.360doc.com/content/17/0504/16/42660936_651049720.shtml(讲解详细,但是好多命令不能查看,可以配套下边的博客一起训练与学习)http://blog.csdn.net/zjm750617105/article/details/52540823(工具使用命令)
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
java 中易混淆的知识点1 1、聚合与组合的区别:聚合:整体与部分的关系(has-a),弱关系,整体或者部分消亡,另一部分并不一定会随之消亡;空心菱形;组合:整体与部分有同样的生命周期,强关系,(is-a),实心菱形;java中equals方法的用法以及==的用法(转)equals 方法是 java.lang.Object 类的方法。有两种用法说明:(1)对于字符串变量
java 中的遇到的问题1 private String username;public void setUsername(String username) { this.username=username;}public String getUsername() { return username;}问题:当对象消亡时,其他对象获得的username属性的值是否还存在??c++中,当对象消亡时,类中所有
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
文章标题 一、 File 1.File 的 createNewFile() 方法: createNewFile();返回值为 boolean; 方法介绍:当且仅当不存在具有此抽象路径名指定名称的文件时,不可分地创建一个新的空文件。 使用: File file = new File(“D:\test\1.txt”); boolean res = file.createNewFile()
extern extern可置于变量或者函数前,以表示变量或者函数的定义在别的文件中,提示编译器遇到此变量或函数时,在其它模块中寻找其定义。另外,extern也可用来进行链接指定。关键字编辑在一个源文件里定义了一个数组:char a[6];在另外一个文件里用下列语句进行了声明:extern char *a;请问,这样可以吗?答案与分析:尤其是对于变量来说。extern int a