jing332/tts-server-android
这是一个Android系统TTS应用,内置微软演示接口,可自定义HTTP请求,可导入其他本地TTS引擎,以及根据中文双引号的简单旁白/对话识别朗读 ,还有自动重试,备用配置,文本替换等更多功能。
解決する課題
Androidデバイス上で直接テキスト読み上げ(TTS)サーバーをホストする方法を提供し、他のアプリケーションやサービスがサーバーインターフェースを介して音声合成機能にアクセスできるようにします。
仕組み
このプロジェクトは、サーバーとして機能するAndroidアプリケーションです。さまざまなTTSライブラリや統合(Microsoft TTSやその他のオープンソースTTSエンジンなど)を活用してテキストを音声に変換し、クライアントからのリクエストに応答します。
対象ユーザー
Androidハードウェア上でローカルTTSサーバーを実行し、他のアプリ(Legadoなど)やカスタム統合のために音声合成を提供したいユーザー。
ハイライト
- Androidネイティブ実装
- 複数のオープンソースTTSプロジェクトとの統合
- Crowdinによるローカライズ対応
- KotlinおよびExoPlayerやCoroutinesといった最新のAndroidライブラリを使用して構築
関連
- プロジェクト
embabel/embabel-agentEmbabel Agent Frameworkは、JVM上で目標指向型、LLM拡張型エージェントを構築するためのKotlin/Javaライブラリです。強型のアクション、動的計画(GOAP/Utility AI)、Spring統合、3つの実行モード(焦点型、閉じ型、開き型)を提供します。開発者はアノテーションまたはDSLでエージェントを記述し、フレームワークが自動的にアクションを計画・再計画し、LLM呼び出しと通常のコードを混合します。プロジェクトは完全にオープンソース(Apache 2.0)、Maven公開済みで、ドキュメント、CI、Discordコミュニティによるサポートも提供されています。
- プロジェクト
- プロジェクト
JetBrains/koogKoogはJetBrainsのKotlin最優先のAIエージェント構築フレームワークです。JVM、JS、WasmJS、Android、iOSをサポートし、組み込みの永続化、リトライ、履歴圧縮、RAG、ストリーミング、OpenTelemetryトレーシングを備え、主要なLLMプロバイダ(OpenAI、Anthropic、Googleなど)と連携可能です。Maven Central経由でApache 2.0ライセンスで配布されています。
- プロジェクト
objectbox/objectbox-javaObjectBox‑Javaは、Java/Kotlin向けのデバイス内NoSQLデータベースで、プレーンオブジェクトと高次元ベクトルを格納し、Androidおよびデスクトップ向けAI対応アプリで高速なCRUD操作と類似性検索を提供します。