1.报Failed to find Build Tools revision 28.0.3的错误,如下所示:
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring root project 'android-build'.
> Failed to find Build Tools revision 28.0.3

1.报Failed to find Build Tools revision 28.0.3的错误,如下所示:
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring root project 'android-build'.
> Failed to find Build Tools revision 28.0.3
Android Studio的代理设置,一定要填写代理的域名,否则就等于没有变化或无效了。
在执行gladle构建时,总提示dl.google.com的443没有连接上,但奇怪的是使用AndroidSDK也是使用dl.google.com进行版本更新的,一直也很流畅。所以一直没有怀疑是防火墙问题,后来也把代理填上了,但没有填写No proxy for:的相关字段,也是无法连接上。
最后实在没有办法了,在no proxy for 都填上了,却发现可以下载了,神奇吧。
现在想想,应该是Android SDK的更新,应该是设置了内部翻墙的能力了。
这个是QtCreator安装的
TTS mandarin
数据 | 描述 | 链接 | |
1 | baker标贝女声 | 12小时 | Link |
2 | Aishell-3 | 85小时88035句多说话人数据 | Link |
3 | DiDiSpeech | 500人60小时 | Link |
4 | OpenSLR | 提供各种语言的合成、识别等语料 | Link |
5 | zhvoice | 3200说话人900小时,用于声音复刻,合成,识别等 | Link |
TTS english
数据 | 描述 | 链接 | |
1 | LibriTTS | multispeakers,大约585小时 | Link |
2 | LJ Speech | 大约24小时 | Link |
3 | VCTK | 109发音人,每人400句 | Link |
4 | OpenSLR | 提供各种语言的合成、识别等语料 | Link |
5 | HiFi-TTS | 291.6小时,10发音人 | Link |
6 | open speech corpora | 各类数据搜集 | Link |
7 | RyanSpeech | 10小时conversation10小时conversation10小时conversation10小时conversation10小时conversation10小时conversation10小时conversation10小时conversation10小时conversation10小时conversation | Link |
Link |
TTS emotion
数据 | 描述 | 链接 | |
1 | ESD | 10位英语和10位中文发音人5种情感,主要应用VC,TTS | Link |
2 | IEMOCAP | 12小时音视频情感 | Link |
3 | EmoV_DB | english and french 5种情感 | Link |
4 | Thorsten Müller | single german speaker dataset (Neutral, Disgusted, Angry, Amused, Surprised, Sleepy, Drunk, Whispering) 175分钟 | Link |
5 | TAL_SER | 4541条语音,总时长12.5小时,愉悦度和激情度两个维度。 | Link |
TTS dialect
数据 | 描述 | 链接 | |
1 | RuSLAN | 31小时高质量俄语 | Link |
2 | M-AILABS | 1000小时,German,English,Spanish,Italian,Ukrainian,Russsian,French,Polish | Link |
3 | OpenSLR | 提供各种语言的合成、识别等语料 | Link |
4 | css10 | greek,spanish,finish,french,hungarian,japanese,dutch,russian,chinese数据 | Link |
TTS frontend
数据 | 描述 | 链接 | |
1 | polyphone | 14 top多音字 | Link |
ASR mandarin
数据 | 描述 | 链接 | |
1 | WenetSpeech | 10000小时,强烈推荐 | Link |
2 | Aishell-1 | 178小时 | Link |
3 | Aishell-2 | 1000小时 | Link |
4 | mozilla common voice | 提供各种语言的音频,目前14122小时87中语言 | Link |
5 | OpenSLR | 提供各种语言的合成、识别等语料 | Link |
6 | open speech corpora | 各类数据搜集 | Link |
7 | AiShell-4 | 211场会议,120小时 | Link |
8 | AliMeeting | 118.75小时会议数据 | Link |
9 | Free ST Chinese Mandarin Corpus | 855发音人102600句手机录制 | Link |
10 | aidatatang_200zh | 200小时600发音人文本准确98% | Link |
11 | magicData-RAMC | 180小时中文spontaneous conversation | Link Link |
12 | TAL_CSASR | 中英混合587小时 | Link |
13 | TAL_ASR | 100小时讲课 | Link |
ASR english
数据 | 描述 | 链接 | |
1 | GigaSpeech | 10000小时,强烈推荐 | Link |
2 | mozilla common voice | 提供各种语言的音频,目前14122小时87中语言 | Link |
3 | OpenSLR | 提供各种语言的合成、识别等语料 | Link |
4 | Chime-4 | Link | |
5 | People’s speech | 30000小时英文 | Link |
6 | LibriSpeech | 1000小时audiobooks | Link |
7 | earnings21 | 39小时电话会议 | Link |
8 | MLS | 50000小时多语言语料 | Link |
9 | open speech corpora | 各类数据搜集 | Link |
10 | TED-LIUM 3 | 452小时 | Link |
11 | VoxForge | 讲话转录 | Link |
ASR other language
数据 | 描述 | 链接 | |
1 | M-AILABS | 1000小时,German,English,Spanish,Italian,Ukrainian,Russsian,French,Polish | Link |
2 | mozilla common voice | 提供各种语言的音频,目前14122小时87中语言 | Link |
3 | OpenSLR | 提供各种语言的合成、识别等语料 | Link |
4 | CI-AVSR | cantonese粤语车内auido-visual数据.8.3小时 | Link |
5 | open speech corpora | 各类数据搜集 | Link |
6 | Hindi | 1111小时 | Link |
7 | Samrómur Queries 21.12 | Samrómur Icelandic Speech corpus 20小时 | Link |
8 | Samrómur Children 21.09 | Icelandic Speech from children | Link |
9 | Golos | 1240小时Russian | Link |
10 | MediaSpeech | 10小时French, Arabic, Turkish and Spanish media speech | Link |
Link |
Noise
数据 | 描述 | 链接 | |
1 | Demand | 各种各样的噪声 | Link |
2 | Noisex-92 | 噪声 | Link |
3 | MUSAN | music, speech, and noise | Link |
4 | Room Impulse Response and Noisee | Room Impulse Response and Noise Database | Link |
Sing
数据 | 描述 | 链接 | |
1 | Opencpop | 100首专业录制的歌,44khz音频 | Link |
2 | OpenSinger | 93 singers 50小时 | Link |
3 | PopCS | 127首中文歌曲 | Link |
4 | ctmsa | 7000小时音乐 | Link |
Speech2Speech
Speaker diarisation
数据 | 描述 | 链接 | |
1 | AiShell-4 | 211场会议,120小时 | Link |
2 | AliMeeting | 118.75小时会议数据 | Link |
3 | magicData-RAMC | 180小时中文spontaneous conversation | Link |
WakeUp
Speech translation
数据 | 描述 | 链接 | |
1 | Fisher–CALLHOME | Es→En 160hrs | Link |
2 | STC | En↔Jp 22hrs | Link |
3 | How2 | En→Pt 300hrs | Link |
4 | IWSLT 2018 | En→De 273hrs | Link |
5 | LIBRI-TRANS | En→Fr 236hrs | Link |
6 | MuST-C | En→ 14 lang. (237-504hrs) | Link |
7 | CoVoST | En→15 lang. (929hrs), 21 | Link |
8 | Europarl-ST | 9 lang. (72 dir., 10-90hrs) | Link |
9 | LibriVoxDeEn | De→En 100hrs | Link |
10 | MaSS | 8 lang. (56 dir.) 20hrs | Link |
11 | BSTC | Zh→En 50hrs | Link |
12 | Multilingual TEDx | 8 lang.→6 lang. 11-69hrs | Link |
Other
项目本来是使用zlibstatic的,后来改为使用zlib动态库,但不知道何处仍然使用了zlibstatic,导致无法切换为动态库形式。
Qt已经自带的zlib的连接库。qCompress函数,1~9级。
调试时报错如下:
16:37:16: Debugging /Users/abc/work/woterm/woterm/bin/woterm.app/Contents/MacOS/woterm ...
dyld: Symbol not found: __cg_jpeg_resync_to_restart
Referenced from: /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
Expected in: /Users/abc/work/woterm/woterm/third/jpeg/unix/lib/libJPEG.dylib
in /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
16:39:24: Debugging of /Users/abc/work/woterm/woterm/bin/woterm.app/Contents/MacOS/woterm has finished.
当前项目仅使用到该静态库,而该动态库,是没有使用到的,在调试阶段,因为系统图像库也依赖到该文件,从而导致加载了最新版本。但因为函数或参数缺失,直接报错。
解决办法是编译第三方库时,主动删除多余的库文件,避免一些奇怪问题。
/*******************************************************************************************
*
* Copyright (C) %{CurrentDate:yyyy} Guangzhou AoYiDuo Network Technology Co.,Ltd. All Rights Reserved.
*
* Contact: http://www.aoyiduo.com
*
* this file is used under the terms of the GPLv3[GNU GENERAL PUBLIC LICENSE v3]
* more information follow the website: https://www.gnu.org/licenses/gpl-3.0.en.html
*
*******************************************************************************************/
因为做软件代码签名,在做脚本时,发现批处理脚本真是坑爹货,太多问题,故在以下记录一下。
rem @echo off
rem 必须使用setlocal,否则for()do(call)语句call函数返回值是无法正常返回的,故务必加上此句。
setlocal enabledelayedexpansion
set path_script=%~dp0
echo %path_script%
set myfile=%~1
set "myfile=%myfile:"=%"
for %%i in ("http://sha256timestamp.ws.symantec.com/sha256/","http://tsa.wosign.com/timestamp","http://timestamp.digicert.com") do (
call :signmain "%%i" "%myfile%"
rem 因为for语句的影响,必须和setLocal一起使用,才能返回errorlevel.
rem 因为是延后扩展返回值,不能使用%errorlevel%必须使用双叹号。
set retval=!errorlevel!
echo "retval:!retval!"
rem rem lss equ neq gtr geq leq
if !retval! neq 0 (
rem 必须加上/b参数,否则会是脚本退出,而不是call调用返回。
exit /b 0
)
)
rem 此处不需要使用双叹号,能直接返回值。
call :signmain "a" "b"
echo "errorlevelLast:%errorlevel%"
exit /b 12
:signmain
set timeserver=%~1
set "timeserver=%timeserver:"=%"
set signfile=%~2
set "signfile=%signfile:"=%"
set /a num=0
:loop
echo "try to do the %num% time"
echo "timeserver:%timeserver%"
echo "signfile:%signfile%"
signtool sign /v /fd sha256 /sha1 8cff6301fbee55b05364e6f11d2e5ed090abcdef /tr "%timeserver%" /td sha256 "%signfile%"
set errcode=%errorlevel%
echo "errorlevel:%errcode%"
if %errcode% == 0 (
echo "success:%signfile%"
echo "-------------------------------------------------------------------"
exit /b 0
) else (
set /a num+=1
if %num% lss 2 goto :loop
)
set /a retval=10+%num%
exit /b %retval%