skygongque / tts

微软 tts 文本转语音 音频下载
860 stars 200 forks source link

微软的 API 地址,从 eastus.tts.speech.microsoft.com 迁到了 eastus.api.speech.microsoft.com,语音列表无法显示,请修正。 #10

Closed lighterhy closed 1 year ago

lighterhy commented 2 years ago

微软的 API 地址,从 eastus.tts.speech.microsoft.com 迁到了 eastus.api.speech.microsoft.com,语音列表无法显示,请修正。

leeooo001 commented 2 years ago

嗯,好像已经不能用了。。。

skygongque commented 2 years ago

微软的 API 地址,从 eastus.tts.speech.microsoft.com 迁到了 eastus.api.speech.microsoft.com,语音列表无法显示,请修正。

油猴脚本已经修复,python命令行版本有空再修

skygongque commented 2 years ago

python命令行版本也已经修复完毕,但wss://eastus.api.speech.microsoft.com/cognitiveservices/websocket/v1 接口目前几乎没有认证可能很快失效

lighterhy commented 2 years ago

非常感谢你的辛勤工作。

snowman commented 2 years ago

非常感谢你的辛勤工作。

lighterhy commented 2 years ago

微软的 API 地址,从 eastus.tts.speech.microsoft.com 迁到了 eastus.api.speech.microsoft.com,语音列表无法显示,请修正。

油猴脚本已经修复,python命令行版本有空再修

测试了一下,切换语言以后播放按钮不可用。问题没有解决。

tattataattt2 commented 2 years ago

用不了了 啥情况

Traceback (most recent call last):
  File "D:\cl\tts\python_cli_demo\tts.py", line 105, in <module>
    asyncio.get_event_loop().run_until_complete(mainSeq(SSML_text, output_path))
  File "D:\xx_zd\python3_11_2\lib\asyncio\base_events.py", line 642, in run_until_complete
    return future.result()
  File "D:\cl\tts\python_cli_demo\tts.py", line 95, in mainSeq
    await transferMsTTSData(SSML_text, outputPath)
  File "D:\cl\tts\python_cli_demo\tts.py", line 47, in transferMsTTSData
    Auth_Token = re.findall(token_expr, main_web_content)[0]
IndexError: list index out of rang
skygongque commented 2 years ago

用不了了 啥情况

Traceback (most recent call last):
  File "D:\cl\tts\python_cli_demo\tts.py", line 105, in <module>
    asyncio.get_event_loop().run_until_complete(mainSeq(SSML_text, output_path))
  File "D:\xx_zd\python3_11_2\lib\asyncio\base_events.py", line 642, in run_until_complete
    return future.result()
  File "D:\cl\tts\python_cli_demo\tts.py", line 95, in mainSeq
    await transferMsTTSData(SSML_text, outputPath)
  File "D:\cl\tts\python_cli_demo\tts.py", line 47, in transferMsTTSData
    Auth_Token = re.findall(token_expr, main_web_content)[0]
IndexError: list index out of rang

请用最新版,你这个报错行我都注释掉了

tattataattt2 commented 2 years ago

用不了了 啥情况

Traceback (most recent call last):
  File "D:\cl\tts\python_cli_demo\tts.py", line 105, in <module>
    asyncio.get_event_loop().run_until_complete(mainSeq(SSML_text, output_path))
  File "D:\xx_zd\python3_11_2\lib\asyncio\base_events.py", line 642, in run_until_complete
    return future.result()
  File "D:\cl\tts\python_cli_demo\tts.py", line 95, in mainSeq
    await transferMsTTSData(SSML_text, outputPath)
  File "D:\cl\tts\python_cli_demo\tts.py", line 47, in transferMsTTSData
    Auth_Token = re.findall(token_expr, main_web_content)[0]
IndexError: list index out of rang

请用最新版,你这个报错行我都注释掉了

好的感谢 解决了!!!

jsenser commented 2 years ago

9月23 不能用了