搜索插件、代码仓与 APP 分类

插件详情v4.0.0

english_words

用于处理英文单词的工具。计算音节数,生成听起来悦耳的词组组合,并提供对使用频率最高的前 5000 个英文单词的访问。

AndroidiOSWebmacOSWindowsLinux
近 30 天下载
3.7万
喜欢数
571
Pub 分数
160

安装插件

flutter pub add english_words

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

english_words 包提供用于处理英语语言文本的工具,包括音节计数、生成自然发音的词组合,以及访问最常用英语单词的精选列表(前5000个)。该包专为需要在词汇构建器、语言学习工具或创意写作辅助应用中使用语言功能的开发者设计。该包轻量级且支持所有主要平台,非常适合需要基于现实使用模式进行文本处理的跨平台 Flutter 应用。

适合场景

  • 语言学习应用
  • 词汇生成器
  • 创意写作工具
  • 文本分析工具
  • 单词游戏开发

主要特点

  • 音节计数
  • 自然语言组合生成
  • 最常用的前5000个单词
  • 跨平台支持
  • 简单的 API 集成

适合对象

  • 教育类应用开发者
  • 游戏开发者
  • 文本处理工具
  • 语言学研究应用
  • Flutter 初学者

使用建议

  • 仅限英语语言
  • 无高级自然语言处理功能
  • 依赖于静态词表
  • 不适用于实时翻译
  • 基础之外的最小文档

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

english_words

Build status

A package containing the most ~5000 used English words and some utility functions.

Usage

Printing the top 50 most used nouns in the English language:

import 'package:english_words/english_words.dart';

main() {
  nouns.take(50).forEach(print);
}

Computing number of syllables in a word:

syllables('beautiful');  // 3
syllables('abatement');  // 3
syllables('zoology');  // 4

Generating 5 interesting 2-syllable word combinations:

generateWordPairs().take(5).forEach(print);

Features and bugs

Please file feature requests and bugs at the issue tracker.

所属分类

依赖

依赖清单 1 项

源码仓库

使用此插件的项目