我正在处理电话原始电话声音和录音,我想在 .Net C# 项目中将它们规范化到某个音量级别。
声音是原始音频字节的集合(单声道无标题 16 位有符号 PCM 音频 16000Hz)。
音频被分成 3200 字节 == 100 毫秒的块。
任何建议如何增加音量/幅度以使声音更响亮?
我不知道是否需要添加常量或乘法值,或者是否需要每 1,2,3.... 字节进行一次?也许已经有一个开源解决方案?
我正在我们的 Azure DevOps 管道中创建一个自动分发到我们的 AppCenter 以自动发布到 Google Play 商店。
我们管道中到 AppCenter 组的自动分发工作正常,如下所示:
- task: AppCenterDistribute@3
inputs:
serverEndpoint: 'AppCenter'
appSlug: 'mycompany/appname'
appFile: '**/android/bin/nl.mycompany.appname.apk'
symbolsOption: 'Android'
releaseNotesOption: 'input'
releaseNotesInput: 'some comment'
destinationType: 'groups'
distributionGroupId: '813c4695-5f9c-4b10-973e-7awdcsd6'
Run Code Online (Sandbox Code Playgroud)
但是我无法通过以下方式分发到商店(通过 AppCenter):
- task: AppCenterDistribute@3
inputs:
serverEndpoint: 'AppCenter'
appSlug: 'mycompany/appname'
appFile: '**/android/bin/nl.mycompany.appname.apk'
symbolsOption: 'Android'
releaseNotesOption: 'input'
releaseNotesInput: 'some comment'
destinationType: 'store'
destinationStoreId: 'Alpha'
Run Code Online (Sandbox Code Playgroud)
这将返回:
错误:ID 为 Alpha 的分发商店不存在。
知道在哪里可以destinationStoreId在 AppCenter 或其他地方找到吗?
yaml azure-devops azure-pipelines google-play-console visual-studio-app-center