操作字符串的类有:String、StringBuffer、StringBuilder。 String 和 StringBuffer、StringBuilder 的区别在于 String 声明的是不可变的对象,每次操作都会生成新的 String 对象,然后将指针指向新的 String 对象,而 Str ...
分类:
编程语言 时间:
2021-06-28 17:39:55
阅读次数:
0
渐变可以在两个或多个指定的颜色之间显示平稳的过渡 一:线性渐变:是沿着一根轴线改变颜色,从起点到终点颜色进行属性渐变(从一边拉向另一边) background: linear-gradient(direction, color-stop1, color-stop2, ...) 1.线性渐变-从上到下 ...
分类:
Web程序 时间:
2021-01-18 10:43:07
阅读次数:
0
前言:做音视频的小伙伴们多少都遇到过奇怪的BUG(如:卡顿、花屏、绿屏、变声等),表象上矛盾点颇多,推理得出的结论都是:“不应该啊!”,最终你抽丝剥茧,发现真相只有一个:“事出反常必有妖”!作者:安果,阿里云高级技术专家,从事阿里云RTC服务器研发奇怪现象背景:RTC互动中增加对RTMP的支持,实现RTC与RTMP相互订阅。遇到一个奇怪的BUG,遮挡住RTC端的摄像头,有的RTMP播放端(iPad
分类:
其他好文 时间:
2020-12-22 12:47:08
阅读次数:
0
滤镜(filter)详细介绍参考官方文档。 常用的滤镜功能,像图像加水印/字幕、去logo、图形旋转缩放等,但滤镜不仅仅包括视频部分,还包括音频处理的,像变声变调、声场控制(重低音/留声机/摇滚等效果)。 下面介绍滤镜类中常用命令,该博文长期更新。 Key1. 去除水印 该需求实现分为两步:step ...
分类:
其他好文 时间:
2020-10-29 10:42:59
阅读次数:
20
前言 好吧,关于这句小哥哥你有98K吗?出自别人口中经常说的玩笑话,我也略懂一些游戏嘛。不过不常玩,废话不多说,开始咱们今天的教程,非常简单! 利用Python制作一款多功能变声器! 咱们首先登陆百度智能云,为什么要登陆呢? 因为它给咱们准备好了API阿,直接调用就好了。 点击产品 人工智能 然后就 ...
分类:
编程语言 时间:
2020-04-23 13:47:11
阅读次数:
92
1、概念:程序运行的过中,发生改变的量 2、声明 数据类型 变量名称; 3、赋值 变量名称 = 值; 4、声明 + 赋值 int a = 10; 注意: 1、float 类型 要加 F/f ,long 类型 要加 L 2、作用域:以{}为界限,内部可以使用外部的变量,外部不能使用内部的变量 3、每行 ...
分类:
编程语言 时间:
2020-01-03 23:10:27
阅读次数:
108
from https://zhuanlan.zhihu.com/p/90187724 TTS(Text-to-speech)入门 2019年8月13更新 blizzard challenge 2019结果出炉,MOS分4.3分有点出乎意料了。罗正宇的数据音质比较差,口头禅比较多。对于非定制TTS语料 ...
分类:
其他好文 时间:
2019-12-05 13:15:17
阅读次数:
169
依赖库:https://github.com/waywardgeek/sonic 基础库:Sonic.java 1、变速不变音 2、调整音量 3、变调 当然你也可以同事设置 volume,speed,pitch ...
分类:
编程语言 时间:
2019-11-11 09:50:30
阅读次数:
449
基本语法——变量 一、变量的使用 1.1 什么是变量 变量是为存储特定类型的值而提供给内存位置的名称。在go中声明变量有多种语法。 所以变量的本质就是一小块内存,用于存储数据,在程序运行过程中数值可以改变 1.2 声明变量 var名称类型是声明单个变量的语法。 以字母或下划线开头,由一个或多个字母、 ...
分类:
其他好文 时间:
2019-10-18 21:53:14
阅读次数:
81
一、变量的使用 1.1 什么是变量 变量是为存储特定类型的值而提供给内存位置的名称。在go中声明变量有多种语法。 所以变量的本质就是一小块内存,用于存储数据,在程序运行过程中数值可以改变 1.2 声明变量 var名称类型是声明单个变量的语法。 以字母或下划线开头,由一个或多个字母、数字、下划线组成 ...
分类:
编程语言 时间:
2019-04-22 12:10:26
阅读次数:
174