添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
听话的硬盘  ·  flask-socketio的connect ...·  1 年前    · 
才高八斗的椅子  ·  c++ - Setting ...·  2 年前    · 
刚毅的火柴  ·  ffmpeg 竖屏转横屏 ...·  2 年前    · 

⑤参数说明

These switch alphabets are derived from original Kakasi. Now it support following options:

Option Description Values Note
K Katakana convertion a,H,None roman, Hiragana or noconversion
H Hiragana convertion a,K,None roman, Katakana or noconversion
J Kanji conversion a,H,K,None roman or Hiragana, Katakana or noconv
a Roman conversion E,None JIS ROMAN or noconversion
E JIS ROMAN conversion a,None ascii roman or noconversion

Each character means character sets as follows:

Character Sets
   a: ascii  j: jisroman  g: graphic  k: kana
   (j,k     defined in jisx0201)
   E: kigou  K: katakana  H: hiragana J: kanji
   (E,K,H,J defined in jisx0208)

上面的参数说明很详细了,如果看不懂看下面的例子就一目了然:

from pykakasi import kakasi,wakati
text = u"かな漢字交じり文"
kakasi = kakasi()
kakasi.setMode("H","a") # Hiragana to ascii, default: no conversion
kakasi.setMode("K","a") # Katakana to ascii, default: no conversion
kakasi.setMode("J","a") # Japanese to ascii, default: no conversion
kakasi.setMode("r","Hepburn") # default: use Hepburn Roman table
kakasi.setMode("s", True) # add space, default: no separator
kakasi.setMode("C", True) # capitalize, default: no capitalize
conv = kakasi.getConverter()
result = conv.do(text)
print(result)
wakati = wakati()
conv = wakati.getConverter()
result = conv.do(text)
print(result)
要说这个模块的作用,除了可以自动转换日文歌词之外,还有python的很多模块不支持非ascii字符串,比如Vapoursynth用于压制的时候,VSFilter或者VSFilterMod就不支持很多字幕文件名的字符了,这个模块可以自动把文件名转换成罗马音解决要手动改名字的麻烦。 翻译文章自:https://qiita.com/komorin0521/items/8cd1eb0cdb4a9ede217e下载模块pip install pykakasi下载模块#!/usr/bin/env python3# coding: utf-8from pykakasi import kakasikakasi = kakasi()kakasi.setMode('H', 'a'... pykakasi 是一个 Python 自然语言处理 (NLP) 库,用于将平假名、片假名和汉字( 日语 文本)音译为罗马字(拉丁/罗马字母)。 它可以处理 NFC 形式的字符。 它的算法基于用 C 编写的库。 安装(来自 ): pip install pykakasi 支持的 python 版本 pykakasi 支持 python 3.6、3.7、3.8、3.9 和 pypy3 将 日语 文本音译为假名、平假名和罗马字: import pykakasi kks = pykakasi . kakasi () text = "かな漢字" result = kks . convert ( text ) for item in result : print ( "{}: kana '{}', hiragana '{}', romaji: '{}'" . format
说明: 使用 requests库访问百度翻译,实现中文 换英文(仅支持中文 英文) 1 代码(baidu_translate.py) #!/usr/bin/env python 3 # -*- coding:utf8 -*- import argparse import requests class BaiduTranslate(object): def __init__(self): self.url = "https://fanyi.baidu.com/sug" 感谢教程原作者。 代码几乎照搬的【mr_guo_lei】 python 调用百度翻译api(自己写的非官方demo) import requests, string, time, hashlib, json # 初始化API,用户ID和密码 api_url = "http://api.fanyi.baidu.com/api/trans/vip/t...
基于 Python 日语 汉字词典 一个基于网络的 日语 汉字词典,由 Python 和 MySQL 编写。 这本词典的主要特点是可以通过拼音查找汉字的 日语 读音和汉语读音。 Python 2.4(包含) MySQL(包含) 双击start.bat,会自动打开一个词典网页。 仅支持 Windows 系统。 项目主页:
python -romkan 是的罗马字/假名 换库,用于将 日语 罗马字(ローマ字)字符串 换为 日语 假名(仮名)字符串,反之亦然。 它是的 Python ic 端口,最初由 Satoru Takabayashi 编写并由 Masato Hagiwara。 适用于 Python 2 和 Python 3(在 Python 2.6 、 2.7 、 3.2 、 3.3和PyPy上进行了全面测试)。 它 使用 赫本 (ヘボン式) 罗马化系统处理片假名 (片仮名) 和平假名 (平仮名),以及现代的训令式 (Kunrei-shiki) 罗马化系统。 项目主页: : 在 GitHub 上 fork 我: : 1. 通过安装: $ pip install romkan 2. 通过EasyInstall安装: $ easy_install romkan 3. 从 Git 安装:
在 https://danbooru.donmai.us 搜索色图的时候,因为老美的网站的缘故,不支持中文和 日文 输入,只能输入平假名对应 罗马音 来寻找人物.像我虽然 日语 N1了,但是遇到人名有时依然会念错.所以需要一个可以直接翻译角色名的API.不过找了一圈,什么有道翻译,谷歌翻译(googleTranslate for py),都是坑=,= 例如:宝多六花->Treasure six flow...
近几年,人们对于人工智能的需求不断增长,而其中涉及的语音合成技术也逐渐得到了人们的关注。 Python 作为一种脚本语言,拥有着优秀的语音处理和文字生成能力,可以实现文字 语音。 一般来说,文字 语音只是将文字通过合成技术 换成了声音,不会带有感情。但是,随着人工智能技术的不断发展,现在的自然语言处理技术已经非常先进。在语音合成方面,可以通过 使用 深度学习等技术,来获取合成语音的表情和情感。这样, Python 实现的文字 语音技术就可以带有不同的情感。 在 Python 实现的中文文字 语音中,我们可以 使用 PyTorch 等 工具 来创建语音合成模型。这样,就可以实现让机器在语音合成过程中识别情感。同时,我们还可以利用其他的库,比如 pydub,来处理音频和视频的剪辑和添加音效。 举例来说,在 使用 Python 实现的语音合成技术中,通过调整模型的一些参数及声音的音高、音调等特征,可以让合成的语音带有更多的感情。比如,可以 使用 不同的语速和音调来让语音充满生机和活力,也可以 使用 不同的情感色彩来调整语音合成的表情。 总之, Python 文字 语音技术带有感情可以利用深度学习等先进的技术,来实现将文字 换成带有不同情感的语音,为人们创造更好的听觉体验和更加真实生动的语言表达方式。
CSDN-Ada助手: 非常感谢CSDN博主分享的关于Linux下加速Github访问的经验,这篇博客详细介绍了在CentOS 8系统下如何优化Github访问速度,对于经常使用Github的用户来说非常实用。我觉得下一篇博客可以围绕Linux系统的网络优化展开,比如如何优化网络连接、提升网络速度等方面的主题。这样的技术文章对其他用户来说非常有参考价值,相信会吸引更多读者的关注。期待博主的下一篇博客! 为了方便博主创作,提高生产力,CSDN上线了AI写作助手功能,就在创作编辑器右侧哦~(https://mp.csdn.net/edit?utm_source=blog_comment_recall )诚邀您来加入测评,到此(https://activity.csdn.net/creatActivity?id=10450&utm_source=blog_comment_recall)发布测评文章即可获得「话题勋章」,同时还有机会拿定制奖牌。 【Qt5】QString 转 LPCSTR亲测有效 小花喵不是你吗: 这个是我解决的办法 【Qt5】QString 转 LPCSTR亲测有效 小花喵不是你吗: QString str = QApplication::applicationDirPath(); str += "/check.exe"; LPCSTR str1 = (LPCSTR)str.toLocal8Bit(); //unicode编码所以是utf16 WinExec(str1,1); 【Qt5】QString 转 LPCSTR亲测有效 小花喵不是你吗: 为什么打不开exe文件 PyQt5 如何转换qrc和ui文件为py Luca_Sun: 感谢啦,你这个里面-m PyQt5.pyrcc_main这个调用帮大忙啦