• Stars
    star
    125
  • Rank 285,096 (Top 6 %)
  • Language
    C#
  • License
    Apache License 2.0
  • Created over 6 years ago
  • Updated 10 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

各種 Text-to-Speech エンジンを統一的に操作するライブラリです

TTSController

各種 Text-to-Speech エンジンを統一的に操作するライブラリです。VOICEROIDなどを自動化する簡易Webサーバもあります。

対応プラットフォーム

  • Windows 10/11 (64bit)

対応音声合成ライブラリ

  • VOICEROID+ 各種
  • 音街ウナTalkEx
  • VOICEROID2 各種 (x86, x64)
  • A.I.VOICE (要x64ビルド)
  • ガイノイドTALK 各種
  • かんたん!AITalk3 / 関西風 / Lite
  • CeVIO CS6 / CS7 (x86, x64)
  • CeVIO AI (要x64ビルド)
  • VOICEVOX
  • COEIROINK
  • SAPI5 (Windows10標準の音声合成機能。スタートメニュー>設定>時刻と言語>音声認識>音声の管理>音声の追加から各国語の音声が追加できます。API仕様により追加しても列挙されない音声があります。)
  • VOICEPEAK

動作確認済みリスト

ライブラリ名はインストールされたフォルダなどを参照して機械的に抽出しているため、リストにないものでも音声合成エンジンが共通であれば動作する可能性が高いです。

音声合成エンジン ライブラリ名
VOICEROID+ EX 民安ともえ EX, 東北ずん子, 東北きりたん, 京町セイカ
音街ウナTalkEx 音街ウナ
VOICEROID2 琴葉 茜, 琴葉 葵, 結月ゆかり, 紲星あかり, 東北イタコ, 桜乃そら, ついなちゃん(標準語), ついなちゃん(関西弁)
VOICEROID2 (VOICEROID+ EX からのアップグレード) 民安ともえ(v1), 東北ずん子(v1), 東北きりたん(v1), 京町セイカ(v1)
かんたん!AITalk3 あんず, かほ, ななこ, のぞみ, せいじ
かんたん!AITalk3 関西風 みやび, やまと
かんたん!AITalk3 LITE あんず(LITE), かほ(LITE), ななこ(LITE), のぞみ(LITE), せいじ(LITE)
ガイノイドTALK 鳴花ヒメ, 鳴花ミコト
A.I.VOICE 琴葉 茜,琴葉 茜(蕾),琴葉 茜,琴葉 茜(蕾),Kotonoha Akane (English),Kotonoha Aoi (English),結城 香, 足立 レイ,栗田まろん
CeVIO CS6 / CS7 さとうささら, すずきつづみ, タカハシ, IA, ONE
CeVIO AI さとうささら, 小春六花, 弦巻マキ (英), 弦巻マキ (日) ※ライセンスエラーが出る場合は #5 へお知らせください
VOICEVOX 四国めたん,ずんだもん,春日部つむぎ,雨晴はう,波音リツ,玄野武宏,白上虎太郎,青山龍星,冥鳴ひまり,九州そら
COEIROINK つくよみちゃん,MANA,おふとんP,ディアちゃん,アルマちゃん
SAPI5 Microsoft Haruka Desktop, Microsoft David Desktop, Microsoft Zira Desktop, Microsoft Irina Desktop
VOICEPEAK(1.2.1以降) Frimomen, Tohoku Zunko, Zundamon, Japanese Female Child, Japanese Male 1, Japanese Male 2, Japanese Male 3, Japanese Female 1, Japanese Female 2, Japanese Female 3

ブラウザで音声合成する

この実装は簡易実装であり、音声合成ライブラリと同一のPC上で実行することを想定しています。インターネット上への公開は、セキュリティ上のリスクや音声合成ライブラリのライセンス上の問題がある可能性があります。

準備

  • SpeechWebServer のプロジェクトを Visual Studio 2019 でビルドして SpeechWebServer.exe を実行します(管理者権限が必要です)

利用方法

スピーカー名の表示

TODO

制御機能

  • 話者の一覧取得
  • 話者に応じたTTS切り替え
  • Bluetooth スピーカーの安定動作のための無音区間挿入
  • 同時起動対応(先に起動しているほうに処理を委譲)

音声コントロール

  • 再生
  • 音量の取得・変更
  • 話速の取得・変更
  • ピッチの取得・変更
  • 抑揚の取得・変更
  • 発話中の音声停止
  • 合成した音声の保存
  • 連続して文字列が入力されたときの対応
  • 音声合成対象の文字列の途中に .wav ファイルを差し込み
  • 音声合成対象の文字列の途中に音声コントロールを埋め込み
  • 音声出力デバイス選択

More Repositories

1

Gochiusearch

A Fast Scene Search Engine for Anime Series 'Gochuumon wa Usagi Desuka?'
C#
398
star
2

brownie

Brownie is an offline object detection app for M5StickV that will tell you the name of the object in a cute voice!
Python
162
star
3

PlateauCityGmlSharp

Project PLATEAU の CityGML を .obj に変換するツールです
C#
41
star
4

YoloSharp

A .NET wrapper for OpenCV Yolo (darknet)
C#
41
star
5

Las2Mesh

点群(.las形式)ファイルを3Dモデルに変換するツールです。
Python
32
star
6

ImageToCoreInk

Image Converter for M5Stack CoreInk
C#
18
star
7

mml2neutrino

MML (Music Macro Language) for NEUTRINO
C#
16
star
8

ReSpeakerSharp

ReSpeaker Mic Array v2.0 API for C#
C#
10
star
9

TWELITE_PAL_MQTT

MQTT bridge for TWELITE PAL
C++
9
star
10

chromakey

C#
9
star
11

prefectures

各都道府県の形状を表す閉曲線のうち、最も長い曲線をCSV化したものです。緯度経度のものと、平面直角座標系(基準点からの2次元的な位置(m))のデータがあります。
9
star
12

M5StackRFID2Writer

RFID URL Writer for M5Stack RFID 2 Unit (WS1850S/MFRC522 I2C)
C++
7
star
13

MoveTo

デスクトップがすぐ散らかってしまう人のためのツールです
C#
6
star
14

ImageClassification

Transfer learning demo using C#. It runs on .NET Framework and ML.NET (Tensorflow, .NET Core) ). Installing Python is not needed.
C#
6
star
15

homonym

同音異義語の一覧です。
4
star
16

WiFiWeatherMeter

C++
4
star
17

ImgComp

Convert 32bit ARGB .png file to 16bit RGB (RGB565) compressed image with 1 bit mask suited for OpenMV / MicroPython / M5StickV
C#
4
star
18

txt2png

A utility which is used by a part of Akatsuki-Miku project. http://wiki.nicotech.jp/nico_tech/index.php?%E5%8C%BF%E5%90%8D100%E5%90%8D%E5%8B%9F%E9%9B%86!%20%E3%83%9F%E3%82%AF%E7%B5%B5%E3%82%92%E9%87%91%E6%98%9F%E6%8E%A2%E6%9F%BB%E6%A9%9F%E3%81%AB%E8%B2%BC%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%E3%81%8B%3F
C#
4
star
19

png2bmp

Convert .png file to .bmp image and the mask for OpenMV / MicroPython / M5StickV
C#
3
star
20

Image2TrickArt

Convert an image to 3D Trick Art
C#
2
star
21

Serial2MQTT

Serial Port to MQTT converter. Easy to customize by C#-like scripts.
C#
2
star
22

Marsface

Space Apps Challenge Tokyo 2013 Marsface Project
C
1
star
23

PowerPointPepper

Power Point add-in for Pepper
C#
1
star
24

KoreNani

An object recognition demo using docomo image recognition API
1
star
25

FaceLogger

An activity logger using face tracking
C#
1
star