#dictionary #words #determine #trust #cmu #pronunciation #rhymes

rhyme

使用 CMU 发音词典确定两个单词是否押韵

2 个版本

使用旧的 Rust 2015

0.1.1 2018年9月7日
0.1.0 2018年9月7日

#4#pronunciation

MIT/Apache

7KB

Rhyme

此软件包使用 CMU 发音词典确定两个单词是否押韵

示例

extern crate rhyme;

use rhyme::{Result, rhymes};

fn main() -> Result<()> {
    if rhyme.rhymes("rust", "trust").unwrap_or(false) {
        println!("'rust' and 'trust' rhyme");
    }
    Ok(())
}

lib.rs:

基于 CMU Sphinx 的韵律测试器

一个小的实用程序,用于测试两个单词是否押韵。使用 cmudict 软件包和 CMU 发音词典

示例

extern crate rhyme;
use rhyme::Rhyme;

let rhyme = Rhyme::new()?;
if rhyme.rhymes("rust", "trust").unwrap_or(false) {
    println!("'rust' and 'trust' rhyme");
}

依赖项

~16–25MB
~422K SLoC