4 Star 3 Fork 2

matrixy / number-to-speech

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
Apache-2.0

number-to-speech

最近由于项目需要,做一个收款语音播报,要根据付款的金额播出相应的语音,百度或其它的一些都有提供语音合成的API,但是需要依赖网络,有些还要收费,有点儿麻烦,还不如咱自己做一个呢,其实也挺简单的。

项目

整个项目就两个文件,且无平台相关性,主程序为NumberToSpeechTest类为测试用例,至于生成的文件怎么播放,大家可以自己搜索“XXX 播放PCM”自己寻找解决办法。反正我在安卓上是使用AudioTrackJavaScript也有个AudioContext可以播放。 代码的注释非常的多,还留有可调整的地方,各位自己看着改就行了。

使用

本项目无任何第三方依赖,只有一个类就可以了,只要收集数字音频素材就可以了,可以自己找人配音,按1、2、3、10、20、30这样来一遍单独保存到文件里即可。由于我这里只收集了10万以里的数字音频,所以超过10万以上的数字是不行的了。另外,我也没有处理负数的情况,各位使用的人自己看着办啊。

注意事项

注意音频素材格式,能够通过 https://hentai.org.cn/format/ 的WAV格式分析的才是和谐的音频,因为我读取音频时,固定跳过了头部44个字节。

没了

真的没了,有问题可以加我Q:65827536

Copyright [2021] [matrixy] Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

简介

数值语音合成,数字语音播报。 展开 收起
Java
Apache-2.0
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/matrixy/number-to-speech.git
git@gitee.com:matrixy/number-to-speech.git
matrixy
number-to-speech
number-to-speech
master

搜索帮助