社区
C#
帖子详情
如何效率更高
橘子皮...
2020-05-06 08:29:39
在字符中寻找可能存在的汉字拼音,然后分别替换成拼音的首字母
pingyin5656aaa 转成 py5656aaa
wu999han... 转成 w999h...
没有的就不转换,有啥效率高点的方法?
...全文
244
4
打赏
收藏
如何效率更高
在字符中寻找可能存在的汉字拼音,然后分别替换成拼音的首字母 pingyin5656aaa 转成 py5656aaa wu999han... 转成 w999h... 没有的就不转换,有啥效率高点的方法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wanghui0380
2020-05-06
打赏
举报
回复
百度了一下 https://baike.baidu.com/item/%E9%9F%B5%E6%AF%8D/2666749?fr=aladdin 中文韵母也就36个,你这问题一下就简化了
wanghui0380
2020-05-06
打赏
举报
回复
如果不管歧义,要快可以直接扫描 词根 xiang ---------------ang pinyin -------------in 基本上拼音后面韵母词根的前面扫1,2个字符。后去做个hashkey判定就好 比如上面 ang----------前面扫1个----iang-----还是韵母------再扫一个-------xiang--------这个应该就在你准备的hash词库里了 ang----------- --------------hang-------------------------------------------------再hash里 当然把前缀1,前缀2,韵母词根------扔给贝叶斯算概率也行。 当然我个人其实现在不纠结。快么这要求现在到不纠结。现在的项目未必要多快,了不起一个公用队列,,开8个docker,同时并行处理。单纯分析那么1条50个字符就是全扫也就1,2秒。8个并行docker足够调度了
wanghui0380
2020-05-06
打赏
举报
回复
利用jieba 分词后再弄(当然词库你的先预备着) 快不快难说,主要是有歧义的分法,就是俺们打字输入法有时候提示的都不对味儿啊。
橘子皮...
2020-05-06
打赏
举报
回复
已经收集了所有常见汉字的拼音
声波通信源代码(改进版)
该声波通信程序在上一个开源版本SinVoice版本的基础上,做了很多优化: * 1. 识别
效率
更高
,几乎达到100%,完全可以达到商业用途标准,比chirp,支付宝,茄子快传等软件的识别
效率
更高
。 * 2. 能支持更多复杂场景的识别,在有嘈杂大声的背景音乐,嘈杂的会议室,食堂,公交车,马路,施工场地, * 小汽车,KTV等一些复杂的环境下,依然能保持很高的识别率。 * 3. 能支持更多token的识别,通过编码可以传送所有字符。 * 4. 通过定制可以实现相同字符的连续传递,比如“234456”。 * 5. 支持自动纠错功能,在有3个以内字符解码出错的情况下可以自动纠正。 * 6. 程序运行
效率
非常高,可以用于智能手机,功能手机,嵌入式设备,PC,平板等嵌入式系统上。 * 7. 声波的频率声音和音量可定制。
Visual.Assist.X.V10.6.1859
vc助手Visual assist的最新1859版本,更新了很多地方,详情参见我的博客,推荐下载 http://blog.csdn.net/PiggyXP
精通JavaScript(jQuery之父力作)『高清晰』.pdf
jQuery之父John Resig 力作,我看了。很好的东西,对朋友们学习框架Prototype、jQuery等,有启示迪人的作用!【推荐!】
C#常用类库(100多个)
包含文件、网络、http、多线程、控件、office、IO、JSON、压缩文件、文本字符串、正则表达式、HTML、邮件、系统、数据库、加密解密等操作类
ASP.NET管理系统
一个简单的asp.net管理系统,有权限分配,控制到按钮级别.采用vs2008开发,数据库附加即可。
C#
111,120
社区成员
642,545
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章