Skip to content
This repository has been archived by the owner on Aug 28, 2024. It is now read-only.

main 6336 ERROR - 为了启用 subscribe api 最起码得添加一个有用的数据吧 #19

Open
yaoxin1588 opened this issue Sep 24, 2022 · 53 comments

Comments

@yaoxin1588
Copy link

win10 cmd 运行 tts-server.exe --listen-address 192.168.0.110 --listen-port 20222

main 6336 ERROR - 为了启用 subscribe api 最起码得添加一个有用的数据吧

@litcc
Copy link
Owner

litcc commented Sep 24, 2022

请添加该参数禁用订阅api

--close-official-subscribe-api

@yaoxin1588
Copy link
Author

好的,谢谢!

@yaoxin1588
Copy link
Author

2022-09-24 10:05:06.060132800 [tts_server::web] main 6612 INFO - 启动 Api 服务成功 接口地址已监听至: 192.168.0.110:20222 自行修改 ip 以及 port
2022-09-24 10:05:06.060608600 [tts_server::web] main 6612 INFO - 您当前局域网ip可能为: 198.18.0.1 请自行替换上面的监听地址
2022-09-24 10:05:06.061594600 [actix_server::builder] main 6612 INFO - Starting 1 workers
2022-09-24 10:05:06.062404100 [actix_server::server] main 6612 INFO - Tokio runtime found; starting in existing Tokio runtime

@litcc
Copy link
Owner

litcc commented Sep 24, 2022

恩,怎么啦?

@yaoxin1588
Copy link
Author

这样是正常的吗?阅读这边不工作呀

@litcc
Copy link
Owner

litcc commented Sep 24, 2022

使正常的哦
对了,接口url变动了,需要调整一下

这个文件夹里面有三个api
https://github.com/litcc/tts-server/tree/main/src/resource/api

然后每个json里面的api_url 是接口url

params 是可以传递的参数

@yaoxin1588
Copy link
Author

好了,谢谢

@yaoxin1588
Copy link
Author

手机里用http://localhost:20222/api/tts-ms-official-preview 出现failed to lookup address 。用edge好用

@litcc
Copy link
Owner

litcc commented Sep 24, 2022

错误日志有没有呢,感觉像是dns解析错误的原因

@yaoxin1588
Copy link
Author

错误日志在哪?

@litcc
Copy link
Owner

litcc commented Sep 24, 2022

就是你运行程序的控制台里面呀

@yaoxin1588
Copy link
Author

手机里用的Termux

@litcc
Copy link
Owner

litcc commented Sep 24, 2022

那就在Termux里面看

@yaoxin1588
Copy link
Author

2022-09-24 03:35:00.303507352 [tts_server::utils::azure_api] event-bus-thread 486488975192 ERROR - Custom { kind: Uncategorized, error: "failed to lookup address information: Try again" } 2022-09-24 03:35:01.695129226 [tts_server::web::controller] actix-server worker 0 486481598296 DEBUG - 收到 post 请求 /api/tts-ms-subscribe-api Json(MsTtsMsgRequestJson { text: "%E3%80%80%E3%80%80%E9%9B%B7%E4%B9%A6%E8%AE%B0%E9%81%93%EF%BC%8C%E2%80%9D%E8%BF%99%E6%A0%B7%E4%B8%8D%E5%A4%AA%E5%A5%BD%E5%90%A7%EF%BC%81%E5%AE%81%E9%9B%AA%E8%99%B9%E5%90%8C%E5%BF%97%E3%80%82%E4%BB%96%E6%AF%95%E7%AB%9F%E6%98%AF%E7%A7%98%E4%B9%A6%E9%95%BF%E7%9A%84%E4%BA%BA%E3%80%82%E2%80%9C%E5%AE%81%E9%9B%AA%E8%99%B9%E7%9B%AF%E7%9D%80%E4%BB%96%EF%BC%8C%E2%80%9C%E8%B0%88%E8%B0%88%E4%BD%A0%E7%9A%84%E9%97%AE%E9%A2%98%E5%90%A7%EF%BC%81%E2%80%9D", informant: Some("zh-CN-YunzeNeural"), style: Some("general"), rate: Some(1.0), pitch: None, quality: None, token: None }) 2022-09-24 03:35:01.699156257 [tts_server::web::controller] actix-server worker 0 486481598296 INFO - 解析 post 请求 /api/tts-ms-subscribe-api Ok(MsTtsMsgRequest { text: "\u{3000}\u{3000}雷书记道, ”这样不太好吧! 宁雪虹同志. 他毕竟是秘书长的人. “宁雪虹盯着他, “谈谈你的问题吧! ”", request_id: "3b2dc5da371bbb811a99dfde4be4e196", informant: "zh-CN-YunzeNeural", style: "general", rate: "0", pitch: "0", quality: "audio-24khz-48kbitrate-mono-mp3", subscribe_key: None, region: None }) 2022-09-24 03:35:01.699425164 [event_bus::core] actix-server worker 0 486481598296 DEBUG - 向 EventBus request 发送消息 2022-09-24 03:35:06.370300631 [tts_server::utils::azure_api] event-bus-thread 486488975192 ERROR - Custom { kind: Uncategorized, error: "failed to lookup address information: Try again" } 2022-09-24 03:35:12.435801774 [tts_server::utils::azure_api] event-bus-thread 486486865752 ERROR - Custom { kind: Uncategorized, error: "failed to lookup address information: Try again" } 2022-09-24 03:35:16.710320106 [tts_server::web::controller] actix-server worker 0 486481598296 DEBUG - 收到 post 请求 /api/tts-ms-subscribe-api Json(MsTtsMsgRequestJson { text: "%E3%80%80%E3%80%80%E2%80%9C%E6%88%91%EF%BC%9F%E5%BC%80%E4%BB%80%E4%B9%88%E7%8E%A9%E7%AC%91%EF%BC%9F%E5%AE%81%E9%9B%AA%E8%99%B9%EF%BC%8C%E4%BD%A0%E4%B8%8D%E8%A6%81%E6%8A%8A%E4%BA%8B%E6%83%85%E6%89%AF%E5%88%B0%E6%88%91%E8%BA%AB%E4%B8%8A%E3%80%82%E6%88%91%E5%8F%AF%E4%BB%80%E4%B9%88%E9%83%BD%E4%B8%8D%E7%9F%A5%E9%81%93%E3%80%82%E2%80%9D", informant: Some("zh-CN-YunzeNeural"), style: Some("general"), rate: Some(1.0), pitch: None, quality: None, token: None }) 2022-09-24 03:35:16.713950158 [tts_server::web::controller] actix-server worker 0 486481598296 INFO - 解析 post 请求 /api/tts-ms-subscribe-api Ok(MsTtsMsgRequest { text: "\u{3000}\u{3000}“我? 开什么玩笑? 宁雪虹, 你不要把事情扯到我身上. 我可什么都不知道. ”", request_id: "76b4dbd7ce2876f8621576f577da589a", informant: "zh-CN-YunzeNeural", style: "general", rate: "0", pitch: "0", quality: "audio-24khz-48kbitrate-mono-mp3", subscribe_key: None, region: None }) 2022-09-24 03:35:16.714373023 [event_bus::core] actix-server worker 0 486481598296 DEBUG - 向 EventBus request 发送消息 2022-09-24 03:35:18.504199741 [tts_server::utils::azure_api] event-bus-thread 486488975192 ERROR - Custom { kind: Uncategorized, error: "failed to lookup address information: Try again" } 2022-09-24 03:35:24.545525676 [tts_server

@litcc
Copy link
Owner

litcc commented Sep 24, 2022

在往下复制一点点

@yaoxin1588
Copy link
Author

api] event-bus-thread 486486865752 ERROR - Custom { kind: Uncategorized, error: "failed to lookup address information: Try again" } 2022-09-24 03:40:47.325436751 [tts_server::web::controller] actix-server worker 0 486481598296 DEBUG - 收到 post 请求 /api/tts-ms-subscribe-api Json(MsTtsMsgRequestJson { text: "%E3%80%80%E3%80%80PS%EF%BC%9A%E5%9B%9B%E6%9B%B4%E5%88%B0%E4%BA%86%EF%BC%8C%E9%B2%9C%E8%8A%B1%E5%8F%88%E8%90%8E%E4%BA%86%EF%BC%8C%E6%B1%82%E4%B8%AA%E6%89%93%E8%B5%8F%E5%90%A7%EF%BC%81", informant: Some("zh-CN-YunzeNeural"), style: Some("general"), rate: Some(1.0), pitch: None, quality: None, token: None }) 2022-09-24 03:40:47.329249771 [tts_server::web::controller] actix-server worker 0 486481598296 INFO - 解析 post 请求 /api/tts-ms-subscribe-api Ok(MsTtsMsgRequest { text: "\u{3000}\u{3000}PS: 四更到了, 鲜花又萎了, 求个打赏吧! ", request_id: "2d3d47d36d5dd8f88ef3984b196966b5", informant: "zh-CN-YunzeNeural", style: "general", rate: "0", pitch: "0", quality: "audio-24khz-48kbitrate-mono-mp3", subscribe_key: None, region: None }) 2022-09-24 03:40:47.329418053 [event_bus::core] actix-server worker 0 486481598296 DEBUG - 向 EventBus request 发送消息 2022-09-24 03:40:51.590832062 [tts_server::utils::azure_api] event-bus-thread 486488975192 ERROR - Custom { kind: Uncategorized, error: "failed to lookup address information: Try again" } 2022-09-24 03:40:57.652851486 [tts_server::utils::azure_api] event-bus-thread 486488975192 ERROR - Custom { kind: Uncategorized, error: "failed to lookup address information: Try again" } 2022-09-24 03:41:03.719944869 [tts_server::utils::azure_api] event-bus-thread 486488975192 ERROR - Custom { kind: Uncategorized, error: "failed to lookup address information: Try again" } 2022-09-24 03:41:09.771451846 [tts_server::utils::azure_api] event-bus-thread 486497634136 ERROR - Custom { kind: Uncategorized, error: "failed to lookup address information: Try again" } 2022-09-24 03:41:15.839678094 [tts_server::utils::azure_api] event-bus-thread 486488975192 ERROR - Custom { kind: Uncategorized, error: "failed to lookup address information: Try again" } 2022-09-24 03:41:21.906222050 [tts_server::utils::azure_api] event-bus-thread 486488975192 ERROR - Custom { kind: Uncategorized, error: "failed to lookup address information: Try again" } 2022-09-24 03:41:27.958573714 [tts_server::utils::azure_api] event-bus-thread 486488975192 ERROR - Custom { kind: Uncategorized, error: "failed to lookup address information: Try again" } 2022-09-24 03:41:34.009383764 [tts_server::utils::azure_api] event-bus-thread 486497634136 ERROR - Custom { kind: Uncategorized, error: "failed to lookup address information: Try again" }

@yaoxin1588
Copy link
Author

晓北的声音是不是没有,那个听小说也挺好听的。

@litcc
Copy link
Owner

litcc commented Sep 24, 2022

得看你用的哪个接口,只要官方接口支持,那这个就支持

@yaoxin1588
Copy link
Author

我用晓北结果是晓晓的声音

@litcc
Copy link
Owner

litcc commented Sep 24, 2022

可能你参数传错了呢,告诉我你的参数,还有使用的接口

@yaoxin1588
Copy link
Author

tts-ms-official-preview这个

@litcc
Copy link
Owner

litcc commented Sep 24, 2022

发音人参数呢

@yaoxin1588
Copy link
Author

没用参数啊

@litcc
Copy link
Owner

litcc commented Sep 24, 2022

image

你要用晓北需要传发音人参数为这个,不然默认情况全是晓晓

@litcc
Copy link
Owner

litcc commented Sep 24, 2022

还有你这个调用好像是调用的/api/tts-ms-subscribe-api这个接口,如果你关闭订阅key接口的话,这个接口不能调用!

@yaoxin1588
Copy link
Author

我现在用电脑,其它发音人是好用的呀

@yaoxin1588
Copy link
Author

http://xxxxx.vicp.net:20222/api/tts-ms-official-preview,{
"method": "POST",
"body": {
"informant": "zh-CN-YunbeiNeural",
"style": "general",
"rate": {{ speakSpeed / 10}},
"text": "{{java.encodeURI(speakText).replace('+','%20')}}"
}
}

@litcc
Copy link
Owner

litcc commented Sep 24, 2022

参数明显错了,仔细看我上面发的图,红框里面的内容,和你传递的informant是否一致

@yaoxin1588
Copy link
Author

加上laoning好用了

@yaoxin1588
Copy link
Author

手机用Termux 在用tts-ms-official-preview这个接口时还是failed to lookup address

@litcc
Copy link
Owner

litcc commented Sep 24, 2022

你确定没用错接口的话,可能是dns解析问题,这个错误我这边复现不了

@yaoxin1588
Copy link
Author

我直接更改地址连接电脑就可以,应该不是接口的问题,我再试试吧

@yaoxin1588
Copy link
Author

Termux 中启动命令:./tts-server --listen-address localhost --listen-port 20222 --close-official-subscribe-api --server-area china 不知道有没有错误

@litcc
Copy link
Owner

litcc commented Sep 24, 2022

--server-area china 这个参数现在没有作用了,后续会删掉或者重新修复,根据错误日志,应该是你手机上dns有问题,解析地址解析错误,所以报错了,建议手机开vpn再试试。不行的话我也没有办法了,复现不出来错误

@yaoxin1588
Copy link
Author

2022-09-24 05:13:16.917640877 [tts_server::web::controller] actix-server worker 0 525811009368 INFO - 解析 post 请求 /api/tts-ms-subscribe-api Ok(MsTtsMsgRequest { text: "第837章 王佐断臂, 亦为救国", request_id: "1718f854461c6193316438bae84db657", informant: "zh-CN-liaoning-XiaobeiNeural", style: "general", rate: "0", pitch: "0", quality: "audio-24khz-48kbitrate-mono-mp3", subscribe_key: None, region: None })

2022-09-24 05:13:16.917976294 [event_bus::core] actix-server worker 0 525811009368 DEBUG - 向 EventBus request 发送消息

2022-09-24 05:13:18.903937699 [tts_server::utils::azure_api] event-bus-thread 525820495704 ERROR - Custom { kind: Uncategorized, error: "failed to lookup address information: Try again" }

^C2022-09-24 05:13:19.834102282 [actix_server::server] main 525829206016 INFO - SIGINT received; starting forced shutdown

2022-09-24 05:13:19.834303064 [actix_server::accept] actix-server acceptor 525808899928 DEBUG - Paused accepting connections on 127.0.0.1:20222

2022-09-24 05:13:19.834415616 [actix_server::accept] actix-server acceptor 525808899928 INFO - Accept thread stopped

2022-09-24 05:13:19.834457178 [actix_server::worker] actix-server worker 0 525811009368 INFO - Force shutdown worker, closing 2 connections

2022-09-24 05:13:20.136922230 [tts_server] main 525829206016 INFO - 谢谢使用,希望能收到您对软件的看法和建议!

@yaoxin1588
Copy link
Author

vpn 是肯定打开的,要不然没法正常朗读的。

@yaoxin1588
Copy link
Author

--server-area china 这个参数,这个以前版本不加这个没办法用

@litcc
Copy link
Owner

litcc commented Sep 24, 2022

这就很奇怪了,开启调试模式试试 --log-level Trace --log-to-file --log-path ./tts.log,

复现一下问题

然后当前目录下的tts.log文件上传上来

@yaoxin1588
Copy link
Author

根目录下没有生成tts.log文件啊

@litcc
Copy link
Owner

litcc commented Sep 24, 2022

emmm,可能这也是个bug

@yaoxin1588
Copy link
Author

手机上tts-ms-edge这个是好用的

@litcc
Copy link
Owner

litcc commented Sep 25, 2022

这就很奇怪了,开启调试模式试试 --log-level Trace --log-to-file --log-path ./tts.log,

复现一下问题

然后当前目录下的tts.log文件上传上来

@yaoxin1588 你可以用最新版本再试一下,日志的bug修好了,不然实在定位不了问题

@yaoxin1588
Copy link
Author

换了新版本0.3.3 用./tts-server --version 显示还是0.3.1 。另外这次显示连接到微软服务器发生异常,tcp握手失败,请检查网络。vpn还有正常连接都试了

@litcc
Copy link
Owner

litcc commented Sep 25, 2022

哦,那就是网络问题没错了,版本号的话我忘记改了哈哈哈,小问题,忽略他

@yaoxin1588
Copy link
Author

我在Termux 用的localhost 在阅读中也用的localhost 和这个有关系吗

@yaoxin1588
Copy link
Author

用edge接口是好用的 ,只有用预览这个不好用

@litcc
Copy link
Owner

litcc commented Sep 25, 2022

应该只是网络问题吧,window 上以及linux 上无法复现

@yaoxin1588
Copy link
Author

2022-09-25 17:31:14.902990400 [tts_server] main 12276 INFO - 准备启动,程序参数: AppArgs { server_area: Default, listen_address: "192.168.0.110", listen_port: "20222", show_informant_list: false, show_quality_list: false, close_edge_free_api: false, close_official_preview_api: false, close_official_subscribe_api: true, subscribe_api_auth_token: None, do_not_update_speakers_list: false, subscribe_key: [], web_ui: false, log_level: Info, log_to_file: false, log_path: "C:\Users\yao\AppData\Local\Temp\/local_ocr/ocr.log" }

电脑在这个地方卡好长时间

@yaoxin1588
Copy link
Author

电脑上不用代理还是用不了,卡的不行

@litcc
Copy link
Owner

litcc commented Sep 25, 2022

那基本没啥问题了,确定了,就是网络问题导致的报错,用edge吧

@yaoxin1588
Copy link
Author

好的,你用预览接口卡吗?用代理吗

@litcc
Copy link
Owner

litcc commented Sep 25, 2022

一点都不卡

@yaoxin1588
Copy link
Author

手机Termux 上 用ms-ra-forwarder和tts-server-go这两个可以用预览接口的 ,但是也得用代理。以前不用的,后来就不行了,不知道为什么。

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants