sdk

VC编程实现文本语音转换

我只是一个虾纸丫 提交于 2020-03-09 08:08:13
转自: http://www.cppblog.com/biao/archive/2009/05/15/83048.html 文本语音(Text-to-Speech,以下简称TTS),它的作用就是把通过TTS引擎把文本转化为语音输出。本文不是讲述如何建立自己的TTS引擎,而是简单介绍如何运用Microsoft Speech SDK 建立自己的文本语音转换应用程序。    Microsoft Speech SDK简介    Microsoft Speech SDK是微软提供的软件开发包,提供的Speech API (SAPI)主要包含两大方面:    1. API for Text-to-Speech    2. API for Speech Recognition    其中API for Text-to-Speech,就是微软TTS引擎的接口,通过它我们可以很容易地建立功能强大的文本语音程序,金山词霸的单词朗读功能就用到了这写API,而目前几乎所有的文本朗读工具都是用这个SDK开发的。至于API for Speech Recognition就是与TTS相对应的语音识别,语音技术是一种令人振奋的技术,但由于目前语音识别技术准确度和识别速度不太理想,还未达到广泛应用的要求。    Microsoft Speech SDK可以在微软的网站免费下载,目前的版本是5.1,为了支持中文

精简AndroidStudio在C盘的占用

会有一股神秘感。 提交于 2020-03-08 14:15:13
转载来源 https://blog.csdn.net/qq_34115899/article/details/80897931 第一次转载,参考文章: CSDN如何转载别人的文章 在C盘占很大的内存大约就2种原因: 1.SDK占内存太大 2.AVD模拟器占内存太大 第一种情况,移动SDK(用android studio不需要配置环境变量) 先移动C盘的Android目录,里面是Sdk目录文件,复制到E盘,再删掉C盘的sdk,然后如下图所示在Android studio改变sdk路径 然后关掉android studio重新打开 如果出现下面情况,模拟器皮肤不对(一般都不会出现这个情况的) 就在这里操作 然后如下图: 然后直接点Finish,再次启动,模拟器外观就恢复了(当然要是不需要皮肤在设置里取消就行了,就可以忽略这一条) 上面第一步操作后我的sdk移动到了E盘,删掉C盘的的sdk后空间大了11G 第二步,移动模拟器avd 直接在E盘找个目录,我的是E:\android_avd 移动模拟器,然后C盘只剩下ini文件 模拟器移动到了E盘,如下图 然后把ini文件用写字板打开 然后接着几个模拟器一样的操作,都改一下ini里面的路径 关掉android studio重新打开,仍然可以打开模拟器,操作成功! 如果后续还需要新增加模拟器的话,再次移动和修改ini文件即可 经过这一步操作

将jar包变为pom包

烂漫一生 提交于 2020-03-08 09:10:24
命令: mvn install:install-file -Dfile=D:\maven\taobao-sdk-java-auto_1564649613410-20200302.jar -DgroupId=com.taobao -DartifactId=taobao-sdk -Dversion=1.0.0 -Dpackaging=jar mvn install:install-file -Dfile=jar包路径 -DgroupId=默认在c盘的.m2/reporsitory/目录下面生存放pom的路径 -DartifactId=taobao-sdk -Dversion=生成的pom版本 -Dpackaging=jar 来源: CSDN 作者: 不努力,谁会可怜你? 链接: https://blog.csdn.net/qq_32603969/article/details/104632487

安装完android sdk后,在cmd运行adb无效(解决方案)

我怕爱的太早我们不能终老 提交于 2020-03-07 20:32:02
一般来说,cmd显示“不是内部或外部命令,也不是可运行程序”,很大可能的原因是环境变量没配置好。 如果这种形式%ANDROID_SDK_HOME%\platform-tools;%ANDROID_SDK_HOME%\tools;配置无效的话,建议使用绝对地址配置环境变量。 来源: CSDN 作者: 天雨龙马 链接: https://blog.csdn.net/lzw17750614592/article/details/104720029

Android SDK接入问题总结(一)

给你一囗甜甜゛ 提交于 2020-03-07 10:22:41
Android Studio 3.5版本引入旧工程 1】Could not find method jackOptions() for arguments xxxxxx 解决 :在build.gradle中只有用即可,注掉jackOptions defaultConfig { // jackOptions { // enabled false // } } compileOptions { sourceCompatibility JavaVersion . VERSION_1_8 targetCompatibility JavaVersion . VERSION_1_8 } 2】“No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android” 原因 :新版本的NDK与3.0及以前旧版的Android Gradle plugin插件不兼容 解决 :注掉build.gradle中低于3.0的gradle版本 dependencies { // classpath 'com.android.tools.build:gradle:2.3.2' } 3】“Manifest merger failed : Attribute application

Android Studio环境搭载

ぃ、小莉子 提交于 2020-03-07 09:29:10
Android Studio安装配置、环境搭建详细步骤及基本使用 前言   Android Studio的安装配置及使用篇终于来啦~   废话不多说,以下针对JDK正确安装(及其环境变量配置完毕,即Java开发环境下)、Android Studio的安装,配置,以及创建工程、主题字体更换、窗口工具、布局、快捷方式等的基本使用逐一说明。 安装java   下载 Java 安装包(jdk,网上有很多下载地址,最好去官网下: https://www.java.com/zh_CN/ ),安装完后记得配置环境变量; 在“系统变量”新建一个变量名为JAVA_HOME的变量,变量值为你本地java的安装目录,我这里为:D:\android_software\java\jre1.8.0_221,设置这个的目的是作为下面两个环境变量的一个引用 在“系统变量”选项区域中查看PATH变量,如果不存在,则新建变量PATH,否则选中该变量,单击“编辑”按钮,在“变量值”文本框的起始位置添加“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”,注:在末尾添加即可 在“系统变量”选项区域中查看CLASSPATH变量,如果不存在,则新建变量CLASSPATH,否则选中该变量,单击“编辑”按钮,在“变量值”文本框的起始位置添加“.;%JAVA_HOME%\lib\dt.jar;%JAVA

微信支付的SDK曝出重大漏洞(XXE漏洞)

浪子不回头ぞ 提交于 2020-03-07 02:16:00
一、背景 昨天(2018-07-04)微信支付的SDK曝出重大漏洞(XXE漏洞),通过该漏洞,攻击者可以获取服务器中目录结构、文件内容,如代码、各种私钥等。获取这些信息以后,攻击者便可以为所欲为,其中就包括众多媒体所宣传的“0元也能买买买”。 漏洞报告地址;http://seclists.org/fulldisclosure/2018/Jul/3 二、漏洞原理 1. XXE漏洞 此次曝出的漏洞属于XXE漏洞,即XML外部实体注入(XML External Entity Injection)。 XML文档除了可以包含声明和元素以外,还可以包含文档类型定义(即DTD);如下图所示。 在DTD中,可以引进实体,在解析XML时,实体将会被替换成相应的引用内容。该实体可以由外部引入(支持http、ftp等协议,后文以http为例说明),如果通过该外部实体进行攻击,就是XXE攻击。 可以说, XXE漏洞之所以能够存在,本质上在于在解析XML的时候,可以与外部进行通信;当XML文档可以由攻击者任意构造时,攻击便成为可能。 在利用XXE漏洞可以做的事情当中,最常见最容易实现的,便是读取服务器的信息,包括目录结构、文件内容等;本次微信支付爆出的漏洞便属于这一种。 2. 微信支付漏洞 本次漏洞影响的范围是:在微信支付异步回调接口中,使用微信支付SDK进行XML解析的应用

编译络达ab155x芯片sdk,错误No make rules 。。。

允我心安 提交于 2020-03-07 00:31:20
从高版本切换到低版本时候,直接使用了编译指令,结果报错 (大致是没有找到.h文件),开始还以为是makefile 没有切换,但是查看相关makefile没有问题,想想也知道linus大神的软件 ,一定是我的问题 ... 又思考了一下编译的过程,预处理-->编译--->汇编--->链接,预处理阶段只做展开没问题,其中两个阶段的错误不符合,结果出在最后一个环节,链接阶段,恍然大悟 ,原来是自己没有执行clean,对于没有改动的文件,编译器会调用之前上次编译好的.o文件 ./build.sh clean ./build.sh ab155x_evk earbuds_design 结果全部PASS。 切记,切换分支后编译前先将上次结果的中间文件clean一下。 来源: CSDN 作者: razor_et 链接: https://blog.csdn.net/razor_et/article/details/104703961

ionic cordova 安卓环境配置

点点圈 提交于 2020-03-06 17:37:00
ionic 及cordova环境配置 1、安装nodejs 参见 https://blog.csdn.net/liwan09/article/details/104651650 2、安装cordova和ionic cmd 执行命令 npm i -g cordova ionic 执行完成后,可通过 node -v 和cordova -v 查看安装的版本 Android 环境配置(打包环境) 1、Java JDK配置 1)下载jdk https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htm 注:Cordova 与最新版的 JAVA SDK 不兼容,必须安装JDK 8 2)安装JDK 默认安装目录: C:\Program Files\Java\jdk1.8.0_231\ 3)JDK环境变量配置 a. 我的电脑——属性——高级系统设置——高级——环境变量 b.系统变量——新建 变量名为JAVA _HOME, 变量值为JAVA JDK 安装目录 c.系统变量——新建 变量名CLASSPATH,变量值 .;%JAVA_HOME%\lib d.选择“系统变量”中变量名为“Path”的环境变量,双击该变量,在原来变量后追加 %JAVA_HOME%\bin 测试JDK环境变量的配置成功与否

从.Net Core 2.x 到 3.x 的二三事

走远了吗. 提交于 2020-03-06 14:14:25
之前使用的VS2017,附带的.Net Core SDK是2.x的 迫于好多 不清楚有没有办法可以直接把.Net Core 3.x的SDK直接捞过来安装使用,没搜到攻略,怕踩坑。 现使用的方案是把VS2017卸载了,新安装VS2019,VS2019自带了.Net Core 3.x 注意事项: 1、卸载2017和安装2019要在Visual Studio Installler的程序中进行,2019的Installer要在官网下载,装community版本就ok了 2、.Net Core 3.x没有内置dotnet-ef的指令,所以我们只能通过安装dotnet 工具使用 安装指令 dotnet tool install --global dotnet-ef 若使用时仍有提示 It was not possible to find any compatible framework version The framework 'Microsoft.NETCore.App', version '3.1.2' was not found You can resolve the problem by installing the specified framework and/or SDK. The specified framework can be found at: - https:/