Giter VIP home page Giter VIP logo

tts's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

tts's Issues

华为手机无法更改TTS,请问怎么解决

华为P20,harmonyOS 2.0
安装了之后,然后在系统设置里切换TTS的时候发现点击切换没有反应
然后用阅读软件进行朗读的时候还是系统默认的讯飞
请问有解决办法吗

pixel 3[android 12]无法使用

具体现象就是无法朗读内容,用“静读天下”朗读文章时每一段都是飞快的通过,并且没有任何声音。
在系统TTS设置页面点击“播放示例语音”按钮也没有任何声音。

难受啊,我想听小说大哥[大哥抽烟]

这个存在锁ip吗

今天听着听着就停了,然后挂了个梯子又好了,这是为什么???

ogg格式在某些情况下会出现卡顿

我是红米K40手机,在用阅读的时候,各个格式阅读都正常,但是在使用静读天下阅读时,发现ogg格式阅读在静读天下切换到后台或者息屏后会产生卡顿,只要前台一直开着静读天下或者TTS,就不会卡顿。试了一下别的格式发现audio也存在这种情况,raw和riff好像都正常,webm在我这无法使用,所以无法测试。事实上,在ogg格式下,点击晓晓,然后马上切回桌面,就会听到卡顿的“这是语音合成示例”。我测试过许多办法都无法解决这个问题,同时也不清楚是否是终端(miui)的问题。希望作者看到后,能够给出解答,如果确实有问题,希望能解决,ogg格式省流量,又不会有raw那种阅读完一段后需要长时间才能读下一段,是个很好的格式。谢谢。

是否可以增加离线使用的功能?

刚发现这个很赞的TTS,但发现只能在线使用,能不能增加离线功能,比如把xiaxiao语音缓存到本地使用,这样网络不佳的时候也可以使用。

新版本纯英文朗读有问题,TTS_release_v0.2_202112271454

大神,TTS_release_v0.2_202112271454 版本的纯英文朗读有问题。直接点系统的sample 句子就能听出来错误。好象是首句的第一个单词被拆成了几个字母来朗读,后面的单词就正常。

恢复到TTS_release_v0.2_202112141710 版本问题就消失了,但这一版Android 12闪退。

另外提个意见,纯英文的调用可以让美国Jenny 当默认吗?比较好听一些。

谢谢,祝新年快乐。

网络不稳定

app很好很强大
近期网络不稳定出现很多次 希望可以推出离线服务

與Google Play圖書App不太兼容

自從把TTS更新到3月13日的版本後,就無法在Google Play圖書App中正常朗讀了。

更新到3月13日版本後,在Play圖書要麼就是一開始就卡住了完全讀不出聲音,要麼就是會把第一句句子連續讀了兩遍之後再卡住。

而之前的幾個TTS版本則本來是大致上能用的,除了有一些小問題:

  1. 通常第一次打開Play圖書並點擊開啟朗讀時,是會閃退的(是那本圖書閃退了,回到圖書清單的畫面,而不是整個Play圖書App閃退掉),但是只要再試一次,就能正常朗讀了。
  2. 有個比較不常出現的情況是,第一次打開Play圖書並點擊開啟朗讀時,第一句句子會有出現兩三把相差一兩秒的聲音疊聲讀出,然後才在後面的句子開始漸漸回復正常。

能不能缓存上两三句话

由于微软网络时好时坏,句子之间停顿时间有点长,有时还出错。有可能缓存上几句话再开始朗读嘛?

有可能给词库吗?

发现个别地方可能没有识别词组,读的不太对,不知道有没有办法再完美一下,给个词库,读的时候以第三方词库里的词组优先?

建议

可不可以增加调节每个自然段间的停顿时间的选项
就像调节语速的一样

有些时候会出现语音延迟和卡顿

我发现有时是因为忘了关梯子导致的卡顿, 有时可能因为本地网络原因, 朗读有时会出现延迟和卡顿, 能否在卡顿时弹出toast提示? 比如"当前网络不顺畅"

原先用的是0.2_202109292211.apk版本,使用中语音流畅,我是与Librera pro配合使用的

原先用的是0.2_202109292211.apk版本,使用中语音流畅,我是与Librera pro配合使用的.
后更新了多个版本发现在是个问题,都会出现一个同意的问题:就是一行文字读完后会有卡停顿0.5-1秒,更新TTS_release_v0.2_202112251927.apk 也是同意的停顿.之后即会到0.2_202109292211.apk,问题就不存在了.
多个设备测试同意的问题.
----2021/12/27

bandicam.2021-12-27.10-54-31-842.-.mp4

在一些系统上听起来“机械”的解决办法

一些国内的系统为了省电,会拦截关联启动,而TTS在关闭本体APP后,其它APP调用时就是关联启动,而系统拦截了,不让其启动,就会出现启动失败没有声音,有点系统则直接启动系统自带的TTS服务,就是那种机械的声音了。

解决办法:在你系统设置里面允许TTS关联启动
https://dontkillmyapp.com/

因排序代码bug导致部分系统闪退

部分安卓系统打开时无故闪退,经查系:

java.lang.IllegalArgumentException: Comparison method violates its general contract!
 	at java.util.TimSort.mergeLo(TimSort.java:777)
 	at java.util.TimSort.mergeAt(TimSort.java:514)
 	at java.util.TimSort.mergeCollapse(TimSort.java:441)
 	at java.util.TimSort.sort(TimSort.java:245)
 	at java.util.Arrays.sort(Arrays.java:1492)
 	at java.util.ArrayList.sort(ArrayList.java:1470)
 	at java.util.Collections.sort(Collections.java:206)
 	at me.ag2s.tts.services.TtsActorManger.sortByLocale(TtsActorManger.java:511)
 	at me.ag2s.tts.services.TtsActorManger.getActorsByLocale(TtsActorManger.java:593)

TtsActorManger.sortByLocale() 中排序代码删除,直接改为无动作函数可临时解决问题

希望使用可辨识的名字

TTS是通用术语缩写,只使用TTS作应用名很容易混淆,特别是设置的时候,不清楚TTS是否是系统功能入口

终于找到出处了,跪求大佬改回以前的优美风格

以前一直用的优美风格听小说,感觉很舒服,不知道从什么时候起,变成了所谓的抒情,结果风格拉满也找不到以前的感觉,我二月十七号录了一段音频,和今天(三月二十六号)录的音频对比了一下,感觉差距蛮大的。


2022.02.17
https://user-images.githubusercontent.com/44220239/160229469-395e08cc-dceb-4a28-a9be-d4fcbca24f69.mp4


2022.03.26
https://user-images.githubusercontent.com/44220239/160229483-727099fb-d0d8-476f-b93f-16afd5ced46a.mp4

同样一段话,没有那种感觉了(救命)。

Closed by call onStop

暫停朗讀時,在前台通知中出現了如下錯誤信息:

TTS服务 - 错误中
closed by call onStop

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Detected dependencies

github-actions
.github/workflows/release.yml
  • actions/checkout v4
  • actions/setup-java v4
  • gradle/actions v3
  • actions/upload-artifact v3
  • softprops/action-gh-release c9b46fe7aad9f02afd89b12450b780f52dacfb2d
.github/workflows/test.yml
  • actions/checkout v4
  • actions/setup-java v4
  • gradle/actions v3
  • actions/upload-artifact v3
gradle
gradle.properties
settings.gradle
build.gradle
  • com.android.application 8.4.0
  • com.android.library 8.4.0
  • org.jetbrains.kotlin.android 1.9.20
  • com.squareup.okhttp3:okhttp 5.0.0-alpha.14
  • com.squareup.okhttp3:okhttp-dnsoverhttps 5.0.0-alpha.14
  • com.squareup.okio:okio 3.9.0
app/build.gradle
  • androidx.recyclerview:recyclerview 1.3.2
  • junit:junit 4.13.2
  • androidx.test.ext:junit 1.1.5
  • androidx.test.espresso:espresso-core 3.5.1
gradle-wrapper
gradle/wrapper/gradle-wrapper.properties
  • gradle 8.7

  • Check this box to trigger a request for Renovate to run again on this repository

无法多语言发音

我在使用tasker自动化阅读自己的英语笔记。用到了你的app。单语言阅读体验很棒,感谢!
但是多语言阅读有问题!(程序选择Jenny+)就是仅能读出英文。无法阅读出中文。(英文和中文是分别发送的,不是混在一起的 比如下面这个例子: On behalf of everyone, I hope you'll accept our apology.我代表所有人,希望你接受我们的道歉。 前半部分英文阅读没问题。后半部分中文安卓的任务栏提示“当前没有生成任务”,此时如果改为中文发声者,后半段会读出)。
请问本程序如何调用ssml。比如我在手机里创建一个文件然后写上符合标准的语句还是有什么其他的调用方法?
我试过直接让tts阅读以下:
(You can replace this text with any text you wish. You can either write in this text box or paste your own text here.

Try different languages and voices. Change the speed and the pitch of the voice. You can even tweak the SSML (Speech Synthesis Markup Language) to control how the different sections of the text sound. Click on SSML above to give it a try!

Enjoy using Text to Speech!)结果程序把所有以上都读出来了!

两个BUG,不知道具体成因

BUG1:调用TTS的APP为静读天下专业版7.2,使用格式16KHZ-OGG时,后台/黑屏播放会爆音,同样格式KINDLE调用,阅读APP调用均无问题,TTS选择MP3等其余格式(除WEBM外)均无该问题
BUG2:REDMI K30S 安卓11,播放WEBM格式时仅能读出2字,剩余会跳过,据说也有其他手机可以复现该问题(手头的海信A5也复现该问题)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.