avatar

RWO.cc

读一次写一次

  • 首页
  • 搭建手册
  • 笔记
  • 短视频
  • 关于
  • 🌈200粉丝🌈
Home Python 转换繁简字体
文章

Python 转换繁简字体

Posted 2024-04-19 Updated 2024-04- 19
By RWO.
2~3 min read

zhconv 库 (Python)

安装

pip install zhconv

使用示例

本次示例是使用 whisper 模型对mp3中的音频进行转化,转换之后的文本是繁体,需要经过 zhconv 转换。

import whisper
import zhconv  # 导入zhconv库

# 加载模型
model = whisper.load_model("base")

mp3_file_name = "output_audio"
# 转写音频
result = model.transcribe(rf"D:\p\v-test-lx\planc\test_v\{mp3_file_name}.mp3")

# 获得转写的繁体文本
traditional_text = result["text"]

# 将繁体文本转换为简体文本
simplified_text = zhconv.convert(traditional_text, 'zh-cn')

# 打印转换后的简体文本
print(simplified_text)

# 输出结果写到文件,文件名和MP3文件名一致,只是后缀名不同
with open(rf"D:\p\v-test-lx\planc\test_v\{mp3_file_name}.txt", "w", encoding="utf-8") as f:
    f.write(simplified_text)
    f.close()

print("转写完成!")

使用zhconv.convert函数将繁体中文转换为简体中文。这样,你就可以得到简体字版本的转写结果

写在最后

zh-cn 大陆简体
zh-tw 台灣正體
zh-hk 香港繁體
zh-sg 马新简体
zh-hans 简体
zh-hant 繁體

相关链接

简易中文简繁转换

笔记
学习 Python
License:  CC BY 4.0
Share

Further Reading

Oct 29, 2024

halo代码注入——实现悬浮展示当前文章二维码 和 自定义主题字体

文章页面悬浮在二维码标志上面,就会把当前页面链接变成二维码并且展示出来,我当前使用的主题没有,所以写此文章记录一下。 效果展示 悬浮二维码效果展示 自定义字体效果展示 代码注入位置 代码一:悬浮二维码 原始<

Aug 26, 2024

Tortoise ORM - values()和value_list()

django: values()与values_list() from django.db import models class Blog(models.Model): name = models.CharField(max_length=100) tagline = model

Aug 25, 2024

tortoise orm 执行原生 SQL 查询

Tortoise ORM 提供了多种方式来执行 SQL 查询。 使用 execute_query_dict 方法执行查询,并以字典的形式返回查询结果: from tortoise.backends.asyncpg import client from typing import List, Opti

OLDER

私有 zerotier-planet (服务端)

NEWER

Python中断方法执行

Recently Updated

  • 什么是 python 的闭包
  • 使用argparse模块解析命令行参数
  • Python中的二维码生成与解析(花里胡哨)
  • Python中的二维码生成与解析(基础使用)
  • 使用platform模块获取系统信息

Trending Tags

学习 Git 工具 SQL docker-compose 每日一点 快捷键 Flink fastapi Windows

Contents

©2025 RWO.cc. Some rights reserved.

Using the Halo theme Chirpy