音声合成サービス 一覧比較 =WebAPIがメイン=

# 🔵音声合成サービス 一覧比較
## 前書き
※追記 2023/12/05：最近ネット動画「AbemaTV」で<b>VOICEBOX</b>の<b>ずんだもん</b>の声でのナレーションのCMがあるのを見た(というか聞いた)

※追記 2022/11/29：CoeFontのアイコンが変更してたので該当画像類の反映、他<!--🟪部-->

※追記 2022/08/14：フリーソフト関連を追加＆上書き <font color=darkgray>(これに伴い、今まで使ってた｢フリーFree｣は｢組み込めタイプのFreeソフト｣に変更)</font>
　└ ｢VOICEVOX｣｢COEIROINK｣｢TALQu｣ の３つ
　└ フリーソフト関連部分に特化した記事(スクショなど画像あり)：↓これ

https://qiita.com/Reng/items/ca7c2ad3f031aa1e4f1a

※追記 2021/12/25：｢CoeFont｣関連について追加＆上書き <font color=darkgray></font>
　└ ｢CoeFont｣関連部分に特化した記事(スクショなど画像あり)：↓これ

https://qiita.com/Reng/items/f7ca08cb99ccc9ae8af2

※リンク追加「＊ まず予備知識」の章に & 少し文章追加や推敲 <font color=darkgray>＠追加 2021/10/25</font>
※2021年1月頃にかけて各WEB API調べたことがあるのでメモ <font color=darkgray>@初稿 2021年3月上旬</font>
※onlineデモページ≒視聴できるページがある場合は『➡︎リンク文字』から外部リンク

<font color=darkgray>※本稿の情報は投稿日を過ぎるにつれ古くなり、あるいは各サービスのupdateに伴い、実際とはちがってくるかもしれません
※サービス開始時期を改めて調べて見ると、API類はおおむね2015年〜などそのくらい、意外とと言うかだよねと言うか**わりと近年**(2021年3月現在)始まった/実用化されたサービス
※各サービスのupdateがありこれらとは変わっていたなら、コメントで教えてくれるとウレシイです</font>

## 趣旨、前提、先に結論 ≪私見≫
__趣旨__
🌀 各サービスのコスト比較 <font color=darkgray>無料/有料(課金)</font> を横断的にメモ&感想etc...</font>
🌀 各サービスの喋りの <font color=darkgray>クオリティの</font> 比較を横断的にメモ&感想etc...</font>
🌀 とにかくクオリティ≒自然さ≒品質面に偏ってる(かもしれない)視点

　　
__前提__ 
* アカウントの取り方は主旨から外れるので書いてない
* 日本語の場合を主に扱ってる
* WEB APIの分がメイン、ついでにonlineウェブサービスも、ついでにフリーソフトも(2022年8月追記)
* 組み込みタイプのフリーソフトの分はおまけ、冒頭に「▶︎」マークで折り畳み表示
   * <font color=darkgray>ここで言う“組み込みタイプのフリーソフト”は**コマンドラインエディタ**とか**ターミナル**(Macの場合)で使うタイプのもの</font> 
   * WEB APIの分 `CoeFont` `VoiceText` `AmazonPolly` `Microsoft Asure`  `IBM Watson` + フリーソフトの分 `VOICEVOX` `COEIROINK` `TALQu` + 組み込みタイプのフリーソフトの分 `OpenJTalk` `espeak` 

　　
__先に結論 ≪私見≫__
🌀 フリーソフト類 `VOICEVOX` `COEIROINK` `TALQu` が出たのは2021年
🌀 `CoeFont` の声種の多さ(3000種以上)、カンタン調整(SSMLなくても)
🌀 `VoiceText` (名称変更：2020春から`ReadSpeaker`)が自然＆高品質 [註1]
🌀 onlineウェブサービスの分は結局、どれかの WEB API を使ってるっぽい
　　※聞いてみると声が同じケースあり

> [註1]: 私見かと思ったがこれはそうでもないみたい
> [これは使える！日本と世界のTTS(Text-to-Speech)ナレーターたち [2017年4月  26日] ](https://www.rws.com/jp/insights/rws-moravia-blog/how-to-leverage-high-quality-tts-voices-for-a-localization-to-vocalization-solution/)


 
### ※｢CoeFont｣に関して + Qiitaでの｢CoeFont｣関連の記事いくつか
::: note
※サービス名(≒サイト名≒プラットホーム名)も｢CoeFont｣、声種≒話者名も｢CoeFont｣、会社名も("Yellston"から変更され)｢CoeFont｣
2022年1月1日：｢CoeFont STUDIO｣と｢CoeFont CLOUD｣を統合→新プラットフォーム｢CoeFont｣に変更
:::

<font color=darkgray>↓※上記を踏まえ、｢CoeFont CLOUD｣、いまは｢CoeFont｣。API</font>

https://qiita.com/nya3_neko2/items/5b3fd52fc6b83ef5b4e1


<font color=darkgray>↓※上記を踏まえ、｢CoeFont STUDIO｣、2022年12月末まで</font>

https://qiita.com/KSxRDevelop/items/0de20591b47a610cb5cd

　
## ＊ まず予備知識
※ 調べたときの頻出単語、これからこの分野を調べる場合の頻出になるであろう単語など〈専門用語〉

:::note
 __項目名の太字部__ が『知ってる・なんとなく分かる』なら読み飛ばしてOK
 
 <font color=darkgray>※ とりあえずいまは『こういう単語がポンポン出てきたよ〜』ということだけ覚えておいたらいい、という感じ〈一般人目線 / 初心者目線〉</font>
 
 <font color=darkgray>※ もっとちゃんと知りたい場合は文書末尾の **＊参考リンク(専門用語)** に挙げた各リンク先を読むなり自分で検索して読むなりして知識を深めて下さい</font>
:::

 


・ __TTS__：文章から自然な音声を生成する分野(や技術やサービス)の略語. 
　　<font color=darkgray>・ ｢**T**ext-**t**o-**S**peech｣＝｢テキスト読み上げ｣、音声合成処理のこと
　　・ テキストから音声を作り出す, 任意の文章を任意の声色で喋らせる
　　・ 入力がテキストで出力が音声(MP3/WAV/OGGなど)</font>
　　　　・ **STT**：TTSの逆、音声から文章を生成する分野(や技術やサービス)の略語.
　　　　<font color=darkgray>・ ｢**S**peech-**t**o-**T**ext｣＝｢テキスト生成｣、音声認識処理のこと
　　　　・ 音声からテキストを作り出す, マイクに喋って文章になる
　　　　・ 入力が音声で出力がテキスト</font> 
    
・ __SSML__：音声合成マークアップ言語. <font color=darkgray>｢**S**peech **S**ynthesis **M**arkup **L**anguage｣</font>
・ __WABEnet音声__：(通常音声に対して)自然な声ってこと. <font color=gray>**google**</font>が2017年に発表した...
・ __ニューラル音声__：(通常音声に対して)自然な声ってこと. <font color=gray>**Azure**</font>や<font color=gray>**AWS**</font>や<font color=gray>**IBM**</font>や<font color=gray>**VoiceText**</font>の.
・ __DNN__：(ttsの分野では)自然な声を作り出す仕組みや手法やそういったもの.
　　<font color=darkgray>・｢ディープラーニング」=｢深層学習」
　　・ ｢**D**eep **N**eural **N**etwork｣=｢ニューラルネットワーク｣ 処理の層を深く(≒Deep)した
　　・ 深層学習は「機械学習」の手法の1つ</font>
・ __HMM__：声を認識する仕組みや理論、技術(のうちの一つ).
　　<font color=darkgray>・ ｢**h**idden **M**arkov **m**odel｣=｢隠れモルコフモデル｣
　　・ 音声認識はTTSの逆で人間の会話をテキストに変換(Speech-to-Text)する技術 </font>
・ __End-to-End (E2E)__： 声を認識する仕組みや理論、技術(のうちの一つ). 
　　<font color=darkgray>・ ｢**E**nd **T**o **E**nd｣の頭文字で **E2E**と略されることもあり
　　・ DNN-HMMのハイブリッドな仕組み：2011年ごろ〜
　　・ End-to-Enの仕組み：2016年ごろ〜</font>
・ __NLP__：(AIの分野では)大量のテキストデータを人工知能(AI)が分析する技術(や分野)のこと
　　<font color=darkgray>・ (AIの分野では)｢**N**atural **L**anguage **P**rocessing｣=｢自然言語処理｣
　　・ (心理学や心理療法の分野では)｢**N**euro **L**inguistic **P**rograming｣=｢神経言語プログラミング｣</font>
・ __自然言語処理__：人工知能(AI)が大量のテキストデータを分析する技術の(や分野)のこと
　　<font color=darkgray>・ ヒトが普段喋ってる言葉(自然言語)の一連の技術(や分野)、人工知能(AI)と言語学の一分野
　　・ 例文) "自然言語処理(NLP)とは何か"</font>

__🔗Qiita同分野記事へのリンク__： 

<font color=darkgray>↓ココ10年の流れ・大局観、一般向け(専門的すぎない)</font>

<!--音声合成・激動の10年を振り返る - Qiita-->

https://qiita.com/shuheikatoinfo/items/f37898d1e46cd1e218a8

　
<font color=darkgray>↓図解わくわく of ニューラルネットワーク(テキスト解析・音響モデル・Vocoder)</font>

<!--音声合成をやってみたい【Part1】 - Qiita-->

https://qiita.com/mocochanman/items/773922b26e46c9af17fd

　
<font color=darkgray>↓図解ワクワク of (TTS分野での)DNN、内容自体は専門的</font>

<!-- 2017年～2018年4月までのディープラーニングを用いたText to speech手法まとめ - Qiita-->

https://qiita.com/tosaka2/items/3564050fe0ccea360610

　
　<font color=darkgray>↓ずばり音声合成ツールキット、これは専門的</font>

<!--End-to-End音声処理ツールキットESPnetの紹介 - Qiita -->


https://qiita.com/kan-bayashi/items/536acaf165344a6d6460

　
## ■音声合成 WEB API：6つ
### ▼ WEB API
* VoiceText | (HOYA）　　　　　　　　　　　　　　<font color=hotpink>* Jaのみ (完全無料)</font>
   * <font color=darkgray>HOYA株式会社が提供する高品質な音声合成サービス<br>名称変更：VoixeText -(2020年5月)-> ReadSpeaker<br>名称変更前の分(=VoiceText)が無料APIとなってる(みたい)</font>
* CoeFont | (CoeFont）　　　　　　　　　　　　　　<font color=hotpink>* Jaのみ (有料)</font>
   * <font color=darkgray>株式会社CoeFontが提供する高品質な音声合成サービス<br>サービス名(≒HP名≒プラットホーム名)も声種(≒話者名)も｢CoeFont｣<br>自分の声からCoeFontを(驚きの低価格で)作ることも可能</font>
* Amazon Polly | AWS (Amazon）　　　　　　　　　<font color=hotpink>* 多言語 (下記表参照)</font>
   * <font color=darkgray>AWS(Amazon Web Service)のサービスの一つ<br>AWSはAmazonの提供するWebサービス群の総称</font><br><font color=brown>⚠︎要AWSアカウント,要login</font>
* Text to Speech | Google Cloud (Google）　　　　　<font color=hotpink>* 多言語 (下記表参照)</font>
   * <font color=darkgray>Google Cloud Platform が提供するサービスのひとつ</font>
* Text to Speech | Azure (Microsoft）　　　　　　　　<font color=hotpink>* 多言語 (下記表参照)</font>
   * <font color=darkgray>Microsoft Azureが提供するサービスの一つ<br>Speech Servicesに含まれる</font>
* Watson Text to Speech | (IBM） 　　　　　　　　　<font color=hotpink>* 多言語 (下記表参照)</font>
   * <font color=darkgray>IBM Cloudが提供するサービスの一つ</font>

　　
### ▼ onlineウェブサービス

* CoeFont > CoeFontを使う 　 　　　　<!--❗️--><font color=hotpink>* 日本語 / 英語 / <font color=#B29A99>スペイン語</font> / 中国語 / <font color=#B29A99>フランス語</font></font>
   * <font color=darkgray>いつの間にか多言語対応 (追記＠2023/12/05)：</font>
      * <font color=darkgray>ただし、スペイン語とフランス語はメニューにはあるが「検索結果が見つかりませんでした」と出る</font>
   * サイト自体の対応言語：Ja / En
   * <font color=brown>要loginだがGoogleアカウントでloginできる</font>
   * <font color=#2E64FE>作成された音声データの商用利用可能(すべてのプランで)</font>
   * <font color=#2E64FE>音声の使用にはクレジット表記必須：｢Voiced by CoeFont.CLOUD｣<br>　<font color=darkgray>例)投稿動画のナレーションに使用したときなど</font></font>
   * <font color=#2E64FE>作成された音声データは<br>→Audio保存可<br>→各種調整:簡単にできる【音量/スピード/アクセント/抑揚など】

* NaturalReader > online (NaturalSoft Ltd.)  　　　　　　<font color=hotpink>* 多言語、**日本語は無い**</font>
   * <font color=darkgray>サイト自体の言語：En</font>
* VocalWare > Demo (VocalWare)　　　　　　　　　　 <font color=hotpink>* 言語、日本語もある</font>
   * <font color=darkgray>サイト自体の言語：Ja,En,else...</font>
* テキスト読み上げリーダー (TextFromToSpeech) 　　　<font color=hotpink>* 多言語、日本語もある</font>
   * <font color=darkgray>サイト自体の言語：Ja,En,else...</font>

　　
### ▼ フリーソフト

* VOICEVOX　 　　　　　　　　　　　　　　　　　　　<font color=hotpink>* 日本語のみ</font>
  * <font color=darkgray>ヨミ：ボイスボックス</font>
  * 対応OS：Win / Mac / Linux 
  * 作成された音声データは<br>→Audio保存可<br><font color=#2E64FE>→各種調整:簡単にできる【アクセント/イントネーション】</font>
* COEIROINK　 　　　　　　　　　　　　　　　　　　　<font color=hotpink>* 日本語のみ</font>
  * <font color=darkgray>ヨミ：コエイロインク</font>
  * 対応OS：Win (Win7 非対応) / Mac
  * 作成された音声データは<br>→Audio保存可<br><font color=#2E64FE>→各種調整:簡単にできる【アクセント】</font>
* TALQu　 　　　　　　　　　　　　　　　　　　　　　<font color=hotpink>* 日本語のみ</font>
  * <font color=darkgray>ヨミ：トーク</font>
  * 対応OS：Winのみ (CPU版、GPU版)
  * 作成された音声データは<br>→Audio保存可<br><font color=#2E64FE>→各種調整:簡単にできる【話速/声の高さ/声色の高さ】</font>
<details><summary>組み込みタイプのFreeソフト (２コ)</summary><div>
1. Opne JTalk  (Freeソフト) 　　　　　　　　　　　　　 <font color=hotpink>* Ja</font><br>
2. espeak  (Freeソフト) 　　　　　　　　　　　　　　　<font color=hotpink>* En1種のみ(男性声)</font>

> ≪参考_インストール手順≫
> macでコードから音声を喋らせる (eSpeak, OpenJTalk)
> https://qiita.com/msrks/items/4015ea03760cc28b7374

<font color=darkgray>- - - - - open/hide END - - - - - - </font></div>
</details>

　　
### ▼ 有料ソフト,有料WebAPI
<font color=darkgray>※この章は2022/11/30に追加</font>


* AITalk®　 　　　　　　　　　　　　　　　　　　　　　<font color=hotpink>* 多言語対応[日本語（18話者）]</font>
  * <font color=darkgray>ヨミ：エーアイトーク</font>
  * 各種機能【自由文音声(TTSのこと)、単語登録、感情表現(喜/怒/哀/楽)】
  * 調整項目【話速、イントネーション、音高】
  * 対応OS：Winのみ　
    * <font color=darkgray>Macは対象外(※仮想環境上でのご利用は製品のサポート対象外)</font>
  * AITalk®　シリーズ製品：法人向けと個人向けがある
    * 法人向けサイト：https://www.ai-j.jp/
    * 個人向けサイト：https://www.ai-j.jp/consumer/
<details><summary>AITalk®　シリーズ製品(いっぱい)：個人向け</summary> 
* A.I.VOICE
* AITalkシリーズ
  * かんたん！AITalk®5
  * かんたん！アフレコ
  * かんたん！AITalk®3
  * かんたん！AITalk®Ⅱ Plus
  * AITalk® あなたの声®

<font color=darkgray>---open/hide--ココまで</font></details>

<details><summary>AITalk®　シリーズ製品(いっぱい)：法人向け</summary><div>
* AITalk® WebAPI ［AICloud］：WEBサービス等で手軽に音声合成を組み込める
 * 提供形態：クラウド / API / SaaS
 * 料金プラン：３種
  * ミニプラン [基本料金：5,000円/月(税別)]
  * ベーシックプラン [基本料金：5,000円/月(税別)]
  * プレミアムプラン [問い合わせ]
 * 作成された音声データは <font color=hotpink>※ベーシックプラン以上に加入中なら)</font><br>→Audio保存可<br><font color=#2E64FE>→各種調整:簡単にできる【音量、話速、ピッチ、抑揚、ポーズ長】</font>
* AITalk® 声の職人® ［AICloud］：「AITalk® 声の職人S」のWebブラウザ上で利用できるクラウド版
 * 提供形態：クラウド / API / SaaS
* AITalk® 声プラス®：PowerPoint®アドインソフト
  * 提供形態：PCインストール
  * PowerPoint®のスライドに簡単に音声をプラスできる
* AITalk® SDK：Windows／Linuxソフトウェア開発キット
  *提供形態：ライブラリ（dll、so）
* AITalk® Server：音声読み上げソフト、サーバー設置型音声合成エンジン
  * インターネットサービスなど、ネットワークを利用し、マルチタスクで合成処理を行う場合に最適
* AITalk® micro：組み込み式の小型音声合成ソフトウェア開発キッド
  * 提供形態：ライブラリ（dll、so）
  * Android・iOSに対応
* AITalk® CustomVoice®：有名人もしくは自分の声を収録して音声合成を作成できるサービス
  * 提供形態：スタジオ収録
* AITalk international®：41の国の言語の音声合成に対応したソフト
  * 提供形態：PCインストール
* AITalk 声の職人S：日本語ナレーション作成
  * 提供形態：PCインストール
  * 対応OS：Winのみ
* AITalk® Web読み職人 ［AICloud］：ホームページ(webページ)の内容を読み上げるサービス
  * 提供形態：クラウド / API / SaaS 
* VOITER：AIライティングレコーダー
  *  提供形態：AIライティングレコーダー端末
<font color=darkgray>---open/hide--ココまで</font></div></details>

　　
## ■概要
### ▼ WEB API 概要

|<font color=mediumseagreen>TTS -WEB-</font> | <font color=mediumseagreen>1ヶ月あたり無料枠</font> | <font color=mediumseagreen>その他、無料枠超過分etc </font>|
|:--|:--|:--|
| ![🔵VoiceText](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/tab_VoiceText_Web_API_TTS.png)<br>VoiceText<br>(HOYA)  |<font color=hotpink>*無料API</font><br><font color=brown>#日本語 話者6人</font>   |emotion<font color=darkgray>で感情表現対応<br>(普・)喜・怒・哀   </font><br><font color=#2E64FE>+ 結局最も自然な声(高品質)</font>|
| ![🟪CoeFont](https://blog-imgs-157.fc2.com/g/t/r/gtrinthesky/tab_CoeFont_TTS_atNov2022.png)<!--![🔵CoeFont](https://blog-imgs-135.fc2.com/g/t/r/gtrinthesky/tab_CoeFont_TTS.png)--><br>CoeFont<br>(CoeFont)  |<font color=hotpink>*API</font><br><font color=brown>#日本語 話者3000種以上</font>   |*SSML未対応<br><font color=#2E64FE>+ 圧倒的話者数(子どもの声もある)<br>+ 各種調整可(SSML相応 or more)<br>+ 抑揚や話し方の癖が多様(話者しだい)</font><br><font color=deepskyblue>▲ 単語やイントネーションがちょいちょい不自然…<br>▲品質は話者しだい</font><br><br>*1万字あたり：¥500〜¥1000<br>*100万字あたり：¥5万〜¥100万|
| ![🔵Amazon Polly](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/tab_Amazon_Polly_TTS.png)<br>Amazon Polly<br>AWS(Amazon) | <font color=hotpink>〜500万字まで無料/最初の12ヶ月</font><br><font color=#eb6101>*12ヶ月以降は有料<br><font color=brown>#日本語 話者2人(男女1人ずつ)</font>  |*SSML対応<br><font color=deepskyblue>+ 生成した音声はキャッシュすることができ、追加料金なしで再生可<br>+ 視聴&保存だけなら管理画面でサクッと可能</font><br><font color=black>*100万字あたり:＄4.00 (標準音声)<br>*100万字あたり:＄16.00 (ニューラル)</font>  |
|![🔵Google Cloud](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/tab_GoogleCloud_TTS.png)<br>Text-to-Speech<br>(Google Cloud) |<font color=hotpink>〜400万 (標準音声)<br>〜100万 (WABEnet) まで無料</font><br><font color=darkgray>#日本語 話者8人</font>  |*SSML対応<br><font color=deepskyblue>✖︎ 話者名が分かりずらい</font><br><font color=black>*100万字あたり:＄4.00 (標準音声)<br>*100万字あたり:＄16.00 (WABEnet)</font>  |
|![🔵(Microsoft Azure](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/tab_Microsoft_Azu_TTS.png)<br>Text-to-Speech<br>(Microsoft Azure) |<font color=hotpink>〜5万文字 (Standard音声)<br>〜0.5万文字 (ニューラル) まで無料</font><br><font color=brown>#日本語 話者2人</font>   |*SSML対応 <br><font color=darkgray>無料枠超過分：？どこに記載がある？ </font> |
|![🔵](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/tab_IBM_Watson_TTS.png)<br>Watson Text-to-Speech<br>(IBM) |〜1万文字まで無料 (ライトプラン)<br><font color=#2E64FE>*非アクティブで30日後に削除</font> <br><font color=brown>#日本語 話者2人</font>  | <font color=deepskyblue>✖︎ ちょっと不自然…</font>  |

<font color=darkgray>補足＠VoiceText：
2020年5月：名称変更｢VoiceText｣→｢ReadSpeaker｣
…製品版｢ReadSpeaker｣が出来て、VoiceTextは無料API化？ =詳細未確認=</font>


 
### ▼ onlineウェブサービス 概要

|<font color=mediumseagreen>TTS -online-| <font color=mediumseagreen>無料</font> | <font color=mediumseagreen>有料<font> |<font color=mediumseagreen>その他 </font>|
|:--|:--|:--|:--|
| CoeFont<br>(CoeFont)  |<font color=hotpink>無料の話者(≒声種)を選べば無料</font><br><br><br>(1文字あたり0pt)    |有料の話者(≒声種)を選べば有料<br><br><br>(1文字あたり5pt〜10pt) |*SSML未対応<br>調整可能option： 音量,読み方・アクセント,スピード など</font><br><br><!--❗️--><font color=hotpink>※日本語 / 英語 / <font color=#B29A99>スペイン語</font> / 中国語 / <font color=#B29A99>フランス語</font></font>|
|NaturalReader > online<br>(NaturalSoft Ltd.)   |無料版<br><font color=hotpink>・フリーボイス：無制限<br>・プレミアムボイス：1日20分</font>    |有料版:<br>プレミアム/プラス<br>MP3保存可(100万文字/月）※話者によっては不可   |*SSML未対応<br>使用可能option1つ：volume<br><br>※日本語未対応|
|Vocalware |as Demoページ | |*SSML対応|
|テキスト読み上げリーダー <br>(TextFromToSpeech)   |*読み上げだけなら無料<br>    |*音声の保存は有料(重量課金) ※要サインアップ|*SSML未対応<br>使用可能option３つ：speed,pitch,voleme |

<font color=darkgray>補足info ＠CoeFont
CoeFontでは “ポイント”を使用して音声を生成
ポイントは月々付与される=もらえる(加入プランによって付与されるpt数が異なる)
CoeFontの使用ポイントは1文字あたり 5pt (0.05円)~ 10pt(0.1円) など
<font color=#2E64FE>+ 圧倒的話者数(子どもの声もある)
+ 各種調整可(SSML相応 or more)</font> →(下記画像参照)
<font color=deepskyblue>▲ 抑揚や話し方の癖が多様(話者しだい)
▲ 単語やイントネーションがちょいちょい不自然…　</font> →<font color=deepskyblue>調整で挽回可</font>(下記画像参照)
![CoeFont:生成された音声の、音量,スピード,読み方・アクセントなどを調整](https://blog-imgs-135.fc2.com/g/t/r/gtrinthesky/cap_coefontHP_option.png)</font>

 
<font color=darkgray> __補足info__ ＠NaturalReader
※読み上げ音声のoptionはvolume(音量)のみだが、下記がSettingから設定可：
- dark mode (on/off) 　　　ダークモード
- Dyslexia Font (on/off) 　　失読症フォント
- Volume (単位:%) 　　　　音量
- Word Highlight (on/off) 　 単語の強調 リアルタイムで読んでいるヶ所ハイライト
- Reading Settings 　　　　読み上げ設定 ※カッコ囲みの文字スキップon/off、URLのスキップon/off</font>


### ▼ フリーソフト 概要 <!---追記＠2022/08/14-->

 |<font color=mediumseagreen>TTS -software-</font> | <font color=mediumseagreen>対応OS</font> | <font color=mediumseagreen>初期CV数</font> | <font color=mediumseagreen>自作CV の 可否</font>|
|:--|:--|:--|:--|
|<font color=darkgray>ソフト名</font> | | <font color=darkgray>ソフトDL時</font>| <font color=darkgray>自分の声でCV作成</font>|
|![🟣VOICEVOX](https://blog-imgs-153.fc2.com/g/t/r/gtrinthesky/icon_tts_VOICEBOX_64.png)<br>VOICEVOX  | Win / Mac / Linux <br>※WinはCPU版、GPU版    | 12 <sup color="brown"><font color="brown">※1</font</sup>  | 未対応? |
|![🟣COEIROINK](https://blog-imgs-153.fc2.com/g/t/r/gtrinthesky/icon_tts_COEIROINK_64.png)<br>COEIROINK | Win (Win7 非対応) / Mac  | 1 <sup><font color="brown">※2</font></sup> | 対応  |
|![🟣TALQu](https://blog-imgs-147.fc2.com/g/t/r/gtrinthesky/icon_noicon_64.jpg)<sup><font color=darkgray>※3</font></sup><br>TALQu | <font color=brown>Winのみ</font> (CPU版、GPU版)  |  =未確認= <sup>(※3)</sup>  |  可能  |

<font>__補足Info__
<font color="brown">※1…CVによっては複数スタイル(4〜5)</font>
<font color="brown">※2…ダウンロード時は1つのCV1つのスタイル ｢つくよみちゃん（れいせい）｣ のみ</font>
※3…Win環境ないので未確認</font>

　　
### ▼ WEB API サービス開始時期

| <font color=mediumseagreen>TTS -WEB-</font> | <font color=mediumseagreen>【1】サービス開始時期、【2】音質向上時期、【3】その他</font>
|:--|:--|
|![🔵VoiceText](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/tab_VoiceText_Web_API_TTS.png)<br>VoiceText (HOYA)   |<font color=#2E64FE>【3】2020年</font>：名称変更｢VoiceText｣→｢ReadSpeaker｣<br><font color=#2E64FE>【2】2012年</font>：表現力を向上、感情表現<br><font color=#2E64FE>【2】2005年</font>：読みの自然さが大幅に向上<br><font color=deepskyblue>【1】2004年</font>：初の日本語音声合成が誕生(現在は販売終了)  |
| ![🟪CoeFont](https://blog-imgs-157.fc2.com/g/t/r/gtrinthesky/tab_CoeFont_TTS_atNov2022.png)<!--![🔵CoeFont](https://blog-imgs-135.fc2.com/g/t/r/gtrinthesky/tab_CoeFont_TTS.png)--><br>CoeFont (CoeFont)   |<font color=#2E64FE>【3】2022年1月1日</font>：｢CoeFont｣に統合＆変更<br><font color=deepskyblue>【1】2021年7月28日</font>：｢CoeFont CLOUD｣正式リリース<br><font color=deepskyblue>【1】2021年4月23日</font>：｢CoeFont STUDIO｣公開 (※1)|
|![🔵Amazon Polly](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/tab_Amazon_Polly_TTS.png)<br>Amazon Polly  AWS(Amazon)   | <font color=#2E64FE>【2】2020年09月</font>：日本語のニューラル音声使用可能<br><font color=deepskyblue>【1】2016年11月30日</font>：Amazon Polly 開発者ガイドの最初のリリース  |
|![🔵Google Cloud](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/tab_GoogleCloud_TTS.png)<br>TTS (google)   |<font color=#2E64FE>【2】2018年07月</font>：日本語のWaveNet音声使用可能<br><font color=deepskyblue>【1】2017年11月</font>: Cloud Text-to-Speech API Alpha版リリース   |
|![🔵(Microsoft Azure](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/tab_Microsoft_Azu_TTS.png)<br>TTS (Azure)   | <font color=darkgray>=リリースノートがどこにあるか分からん=  </font>|
|![🔵](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/tab_IBM_Watson_TTS.png)<br>Watson TTS (IBM)   |<font color=#2E64FE>【2】2019年07月</font>：日本語のニューラル音声使用可能<br> <font color=deepskyblue>【1】2015年07月</font>：ベータから一般出荷版 (GA) に移行  |

<font color=darkgray>補足＠CoeFont
　※1：この頃から WEB API があったかどうかは未確認</font>

<font color=darkgray>補足＠VoiceText：
2020年5月：名称変更｢VoiceText｣→｢ReadSpeaker｣
…製品版｢ReadSpeaker｣が出来て、VoiceTextは無料API化？ =詳細未確認=</font>
　　
<details><summary>組み込みタイプのFreeソフト 概要 (２コ) (clickして展開)</summary><div>
<font color=brown>音響モデル：「＊＊.htsvoice」というファイル (＊＊部はそれぞれの名前)</font>

| <font color=mediumseagreen>TTS | <font color=mediumseagreen>備考1</font> | <font color=mediumseagreen>個人的感想・印象 </font>|
|:--|:--|:--|
|OpenJTalk   | <font color=brown>#音響モデルで話者変更可</font><br><font color=deepskyblue>*不自然さは音響モデルによりピンキリ</font><br><font color=darkgray>音響モデル｢＊.htsvoice｣</font> <font color=darkgray>(註1)</font> | <font color=deepskyblue>✖︎ 喋りが不自然・・・! <br>* 個人的には許容できない</font><br><font color=darkgray>(註2)</font> |
|espeak   |* 男性声のみ <br>* ターミナル.appからもしくはpythonから   |<font color=darkgray>*すごく無機質な感じ</font>  |

<font color=darkgray>(註1）デフォルト的な「....m100.htsvoice」という男性声の分(ファイル名長いので前の方は略)がなんとかマシな程度...
音響モデルはいくつか配布されてるが、正直ピンキリで、喋りとして不自然なばかりか、オカシすぎて聞きづらい品質のものが多い
(註2）YouTubeの“実況”や“ナレーション”で聴いたことあるアノ感じ
おそらくOpenJTalkのとある音響モデル</font>
* 音響モデル：キャラクターボイス(CV)名のようなものか開発コードネームのようなもの
* UTAU音源の音響モデルもある、ファイル名のCV部が日本語(全角)
   * 試した時はファイル名にスペースあると <font color=darkgray>(CV部の氏名の間に半角スペース)</font> NGだったのでそういう場合はスペースをとるなり｢-(ハイフン)」や｢_(アンダーバー)」に変更するなりした方が良さげ

<font color=darkgray>- - - - - open/hide END - - - - - - </font></div>
</details>

　
## ■デモページ

### ▼ WEB API デモページ
🌀 使用できる話者(日本語)と共通の文章での再生結果 
｢➡︎リンク先｣は 用意されてるtext欄に入力した文章で視聴できるページ <font color=silver>※2021/03/06現在</font>
※話者名で濃い色…良かった分(個人的判定)
<font color=brown>＃日本語 話者-デモで聴ける話者人数- / -APIで使用できる話者人数-</font>

| <font color=mediumseagreen>TTS -WAB- | <font color=mediumseagreen>視聴できるページでの話者一覧<br>& 第一印象など</font>| <font color=mediumseagreen>「名前はまだない。」<br>「名前はまだ無い。」ほか、表下の補足info参照</font>|
|:--|:--|:--|
|<font color=darkgray>TTS名称<br>(企業名etc)</font>|<font color=darkgray>なまえ,性別(年齢): 印象<br><font color=rosybrown>#ref. above</font> |<font color=darkgray>上記の違い有り/無し<br>- - -<br>｢各text｣:自然さの○△✖︎評価</font>|
|![🔵VoiceText](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/tab_VoiceText_Web_API_TTS.png)<br>[➡️VoiceText<br>(HOYA)](https://readspeaker.jp/ReadSpeaker-lab/)|<font color=seagreen>hikari</font><font color=darkgray>,女性(21): </font><br><font color=darkseagreen>haruka</font><font color=darkgray>,女子(?): </font><br><font color=darkseagreen>takeru</font><font color=darkgray>,男性(21): </font><br><font color=darkseagreen>show</font><font color=darkgray>,男性(40): </font><br><font color=brown>#日本語 話者４人 / API ６人</font>  |<font color=darkgray>違い無し<br>- - -<br>｢SSML｣:○<br>｢音声合成マークアップ言語｣:○</font> |
| ![🟪CoeFont](https://blog-imgs-157.fc2.com/g/t/r/gtrinthesky/tab_CoeFont_TTS_atNov2022.png)<!--![🔵CoeFont](https://blog-imgs-135.fc2.com/g/t/r/gtrinthesky/tab_CoeFont_TTS.png)--><br><br>[➡️CoeFont (CoeFont)](https://coefont.cloud/)|<font color=darkseagreen>アナウンサー</font><font color=darkgray>,女性(?): </font><br><font color=darkseagreen>男性声優</font><font color=darkgray>,男性(?): </font><br><font color=darkseagreen>男性声優(喜)</font><font color=darkgray>,男性(?): </font><br><font color=darkseagreen>男性声優(怒)</font><font color=darkgray>,男性(?): </font><br><font color=darkseagreen>男性声優(哀)</font><font color=darkgray>,男性(?): </font><br><font color=darkseagreen>男性声優(楽)</font><font color=darkgray>,男性(?): </font><br><font color=brown>#日本語 話者6種 / 3000種以上</font>  |<font color=darkgray>違いなし<br>- - -<br></font><font color=darkgray>｢SSML｣:✖︎<br>｢音声合成マークアップ言語｣:✖︎<br>- - -<br></font><font color=#2E64FE>※ただしloginして使用するなら、こういったことは調整で挽回可能(上記既出画像参照)</font>  |
|![🔵Amazon Polly](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/tab_Amazon_Polly_TTS.png)<br>[➡️Amazon Polly<br>AWS(Amazon)](https://us-east-2.console.aws.amazon.com/polly/home/SynthesizeSpeech) <br><font color=brown>⚠︎要AWSアカウント,要login</font>|<font color=darkseagreen>Mizuki</font><font color=darkgray>,女性(?): 喋り方やや老け? </font><br><font color=darkseagreen>Takumi(?):</font><font color=darkgray>,男性(40): 良さげ</font><br><font color=brown>#日本語 話者２人 / API 2人</font>    |<font color=darkgray>違い無し ≪ただし余計な間≫<br>├｢名前は...まだ無い。｣△<br>└｢名前は...まだない。｣△<br>- - -<br>｢SSML｣:○<br>｢音声合成マークアップ言語｣:○</font> |
|![🔵Google Cloud](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/tab_GoogleCloud_TTS.png)<br>[➡️Text-to-Speech<br>(Google Cloud)](https://cloud.google.com/text-to-speech/) |<font color=darkseagreen>ja-JP-Wavenet A</font><font color=darkgray>,女性(?): イマイチ</font><br><font color=seagreen>ja-JP-Wavenet B</font><font color=darkgray>,女性(?): 落ち着いた○</font><br><font color=darkseagreen>ja-JP-Wavenet-C</font><font color=darkgray>,男性(？): 良さげ</font><br><font color=seagreen>ja-JP-Wavenet-D</font><font color=darkgray>,男性(？): 良い○ </font><br><font color=brown>#日本語 話者４人 / API ８人</font>   |<font color=darkgray>違い無し<br>- - -<br>｢SSML｣:○<br>｢音声合成マークアップ言語｣:○</font>|
|![🔵Microsoft Azure](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/tab_Microsoft_Azu_TTS.png)<br>[➡️Text-to-Speech<br>(Microsoft Azure)](https://azure.microsoft.com/ja-jp/services/cognitive-services/text-to-speech/)|<font color=darkseagreen>Nanami (Nural) - 七海</font><font color=darkgray>,女性(？): ○</font><br><font color=darkseagreen>Keita (Nural) - 圭太</font><font color=darkgray>,男性(？): 老け○</font><br><font color=darkseagreen>Ayumi - あゆみ</font><font color=darkgray>,女性(？): △✖︎</font><br><font color=darkseagreen>Haruka - 春香</font><font color=darkgray>,女性(？): △✖︎</font><br><font color=darkseagreen>Ichiro - 一郎</font><font color=darkgray>,男性(？): 老け</fon△✖︎t><br><font color=brown>#日本語 話者5人 / API ２人</font>   |<font color=darkgray>違いほぼ無し<br>- - -<br>* ｢吾輩は猫である｣Keitaのみやや違う<br><font color=#2E64FE>ニューラル以外は✖︎(イントネーションがオカシイ)</font><br>- - -<br>｢SSML｣:✖︎<br>｢音声合成マークアップ言語｣:✖︎</font>|
|![🔵IBM Watson](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/tab_IBM_Watson_TTS.png)<br>[➡️Watson Text-to-Speech<br>(IBM)](https://www.ibm.com/demos/live/tts-demo/self-service/home) | <font color=darkseagreen>Emi</font><font color=darkgray>,女性(？): △✖︎</font><br><font color=brown>#日本語 話者１人 / API １人</font>   |<font color=darkgray>違いあり<br>├｢名前は/まだ/ない。｣✖︎オカシイ<br>└｢名前はまだ無い。｣○</font><br>- - -<br><font color=darkgray>｢SSML｣:✖︎<br>｢音声合成マークアップ言語｣:✖︎</font><br>- - -<br><font color=#2E64FE>* 違いありなしの前に、色々イントネーションがおかしいヶ所多い<br>* 喋り出すまでが時間かかる</font>   |

__補足info__
※｢まだ無い」or「まだない」…`ひらがな or 漢字`の場合で読みに違いが出るかどうか
※｢SSML｣は`アルファベットの読み`…『エスエスエムエル』と自然に読めるか
※｢音声合成マークアップ言語｣…これで“ひとまとまり”として読めるかどうか
　 <font color=darkgray>日本語は`複合名詞`の場合 単語ごとのイントネーションだか高低感だかが異なる
　 単に `名詞`、`名詞` と単語を羅列するのとは違うイントネーションになるという規則性</font>

　
<details><summary> 補足info: VoiceTextアイコン x emotion別 (clickして展開)</summary><div>
🌀 VoiceText emotion別 ＆ ReadSperker声優事務所版アイコン (無料APIは🆓マーク)

| name (age)<br><br>|普 |喜 |哀 |怒 |＠声優事務所　　|
|:--:|:--:|:--:|:--:|:--:|:--:|
|hikari (21)<br><br>🆓  |normal<br>![hikari_normal](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/VoiceText_hikari.png)  |happiness<br> ![hikari_happy](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/VoiceText_hikari_happy.png)  |saddnes<br>![hikari_sad](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/VoiceText_hikari_sad.png)|anger<br>![hikari_anger](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/VoiceText_hikari_anger.png) |asヒカリ<br>![asヒカリ](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/ReadSpeaker_HIKARI_age21.png)|
|haruka (?)<br><br>🆓 | normal<br>![haruka_normal](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/VoiceText_haruka.png) |happiness<br>![haruka_happy](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/VoiceText_haruka_happy.png) |saddness<br>![haruka_sad](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/VoiceText_haruka_sad.png)　|anger<br>![haruka_anger](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/VoiceText_haruka_anger.png)　 |ー|
|show (40)<br><br>🆓|![](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/VoiceText_show.png) |ー|ー　|ー|ー|
|takeru (21)<br><br>🆓|narmal<br>![takeru_narmal](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/VoiceText_takeru.png)  |happiness<br>![takeru_happy](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/VoiceText_takeru_happy.png) |saddness<br>![takeru_sad](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/VoiceText_takeru_sad.png)　|anger<br>![takeru_anger](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/VoiceText_takeru_anger.png)　 |asタケル<br>![asタケル](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/ReadSpeaker_TAKERU_age21.png)| 
|santa(?)<br>老年<br><br>🆓|normal |happiness|saddness|anger|ー| 
|bear(?)<br>凶暴なクマ<br><br>🆓|normal |happiness|saddness|anger|ー|

<font color=darkgray>- - - - - open/hide END - - - - - - </font></div>
</details>

　　
### ▼ onlienウェブサービス デモページ
｢➡︎リンク先｣は 用意されてるtext欄に入力した文章で視聴できるページ

| <font color=mediumseagreen>TTS -online-</font>| <font color=mediumseagreen>視聴できるページでの話者一覧<br>& 第一印象など</font>| <font color=mediumseagreen>「名前はまだない。」<br>「名前はまだ無い。」ほか</font>|
|:--|:--|:--|
|<font color=darkgray>TTS名称<br>(企業名etc)</font>|<font color=darkgray>なまえ,性別(年齢): 印象<br><font color=rosybrown>#ref. above</font> |<font color=darkgray>上記の違い有り/無し<br>- - -<br>~~｢各text｣:自然さの○△✖︎評価~~</font>|
| ![🟪CoeFont](https://blog-imgs-157.fc2.com/g/t/r/gtrinthesky/tab_CoeFont_TTS_atNov2022.png)<!--![🔵CoeFont](https://blog-imgs-135.fc2.com/g/t/r/gtrinthesky/tab_CoeFont_TTS.png)--><br><br>[➡️CoeFont (CoeFont)](https://coefont.cloud/)|<font color=darkseagreen>アナウンサー</font><font color=darkgray>,女性(?): </font><br><font color=darkseagreen>男性声優</font><font color=darkgray>,男性(?): </font><br><font color=darkseagreen>男性声優(喜)</font><font color=darkgray>,男性(?): </font><br><font color=darkseagreen>男性声優(怒)</font><font color=darkgray>,男性(?): </font><br><font color=darkseagreen>男性声優(哀)</font><font color=darkgray>,男性(?): </font><br><font color=darkseagreen>男性声優(楽)</font><font color=darkgray>,男性(?): </font><br><font color=brown>#日本語 話者6種 / 3000種以上</font>  |<font color=darkgray>違いなし<br>- - -<br></font><font color=darkgray>｢SSML｣:✖︎<br>｢音声合成マークアップ言語｣:✖︎<br>- - -<br></font><font color=#2E64FE>※ただしloginして使用するなら、こういったことは調整で挽回可能(上記既出画像参照)</font>  |
|[➡︎NaturalReader > online<br>(NaturalSoft Ltd.) ](https://www.naturalreaders.com/online/)  |-日本語未対応-<br><font color=brown>#日本語 話者0</font>|<font color=darkgray>ー</font>|
|[➡︎Vocalware > Demo](https://www.vocalware.com/index/demo) |<font color=darkseagreen>Haruka</font><font color=darkgray>,女子:VoiceText </font><br><font color=darkseagreen>Hikari</font><font color=darkgray>,女性:VoiceText </font><br><font color=darkseagreen>Himari</font><font color=darkgray>,女性 :△✖︎</font><br><font color=darkseagreen>Kaito</font><font color=darkgray>,男性:○△ </font><br><font color=darkseagreen>Misaki</font><font color=darkgray>,女性:△✖︎</font><br><font color=darkseagreen>Ryo</font><font color=darkgray>,男性:ReadSpeaker </font><br><font color=darkseagreen>Sayaka</font><font color=darkgray>,女性:ReadSpeaker </font><br><font color=darkseagreen>Show</font><font color=darkgray>,男性:VoiceText </font><br><font color=darkseagreen>Takeru</font><font color=darkgray>,男性:VoiceText </font><br><font color=darkgray>(註1)</font><br><font color=brown>#日本語 話者9人</font> |<font color=darkgray> *VoiceText,ReadSpeakerのキャラはそれぞれの発声と同等<br>Himari：違いあり →(註2)<br>Kaito:違いあり<br>Misaki：違い無し<br>- - -<br>*Himariの場合イントネーションがオカシイ<br>*Misaki｢まだない｣部分が速い</font>|
|[➡︎テキスト読み上げリーダー <br>(TextFromToSpeech)](https://www.textfromtospeech.com/ja/text-to-voice/)|<font color=darkseagreen>Kyoko</font><font color=darkgray>,女性(？): ○</font><br><font color=darkseagreen>日本語</font><font color=darkgray>,女性(？): △✖︎</font><br><br><font color=brown>#日本語 話者2人</font>|<font color=darkgray> Kyoko：違い無し<br>日本語：違いあり →(註2)<br>- - -<br>*日本語の場合イントネーションがオカシイ </font> |

<font color=darkgray>__補足info__
(註1)｢NaturalReader > online｣は9名中6名分がVoiceText,ReadSpeakerの話者、…じゃない？
(註2)同じ話者：｢Vocalware > Demo｣の Himari = ｢テキスト読み上げリーダー｣の日本語
※｢Vocalware > Demo｣の Kaitoが“どこの or 何の or 誰”だか知ってる方はご一報いただけるとウレシイです
※｢Vocalware > Demo｣ははじめChromeだと再生出来ない、
　が、一旦他のブラウザ-試したのはSafari-で再生させた後、
　Chromeを再読み込みするとなぜか再生できるようになった…</font>


### ▼ フリーソフト デモ結果<!---2022/08/14-->
🌀VOICEVOXとCOEIROINKで｢話者｣は｢キャラクター｣なのでそれに準じている
1キャラで複数スタイル(≒声種)持つものもある <font color=darkgray>複数ある場合のみ<3>など表記</font>
<font color=brown># 総キャラ数<!-- / 総スタイル数--></font>

| <font color=mediumseagreen>TTS -software-</font>| <font color=mediumseagreen>キャラクター一覧<br>& 第一印象など</font>| <font color=mediumseagreen>「名前はまだない。」<br>「名前はまだ無い。」ほか</font>|
|:--|:--|:--|
|<font color=darkgray>TTS名称<br>(ソフト名)</font>|<font color=darkgray>なまえ,性別(年齢): 印象<br><font color=rosybrown>#ref. above</font> |<font color=darkgray>上記の違い有り/無し<br>- - -<br>｢各text｣:自然さの○△✖︎評価</font>|
|![🟣VOICEVOX](https://blog-imgs-153.fc2.com/g/t/r/gtrinthesky/icon_tts_VOICEBOX_64.png)<br>VOICEVOX  | <!--1期生：<br>--><font color=darkseagreen>四国めたん</font>,<font color=darkgray>女性<4></font><br><font color=darkseagreen>ずんだもん</font>,<font color=darkgray>女性<5></font><br>  <!--2期生：<br>--><font color=darkseagreen>春日部つむぎ</font>,<font color=darkgray>女性</font><br><font color=darkseagreen>雨晴はう</font>,<font color=darkgray>女性</font><br><font color=darkseagreen>波音リツ</font>,<font color=darkgray>女性：UTAUでお馴染み</font><br><!--3期生：<br>--><font color=darkseagreen>玄野武宏</font>,<font color=darkgray>男性</font><br><font color=darkseagreen>白上虎太郎</font>,<font color=darkgray>男性</font><br><font color=darkseagreen>青山龍星</font>,<font color=darkgray>男性</font><br><font color=darkseagreen>冥鳴ひまり</font>,<font color=darkgray>女性</font><br><font color=darkseagreen>九州そら</font>,<font color=darkgray>女性<5></font><br><!--4期生：<br>--><font color=darkseagreen>もち子さん</font>,<font color=darkgray>女性</font><br><font color=darkseagreen>剣崎雌雄</font>,<font color=darkgray>男性</font><br> <font color=brown>#12人</font>  | <font color=darkgray>違いなし<br>- - -<br></font><font color=darkgray>｢SSML｣:△〜✖️<br>｢音声合成マークアップ言語｣:△〜✖️<br>- - -<br></font><font color=#2E64FE>※キャラクター(CV)・スタイル(声種)によって変動<br>※ただし調声(アクセント、長さ、イントネーション)</font> |
|![🟣COEIROINK](https://blog-imgs-153.fc2.com/g/t/r/gtrinthesky/icon_tts_COEIROINK_64.png)<br>COEIROINK |  <font color=darkseagreen>つくよみちゃん</font>,<font color=darkgray>女性</font><br><font color=darkseagreen>MANA</font>,<font color=darkgray>女子</font><br><font color=darkseagreen>おふとんP</font>,<font color=darkgray>男性</font><br><font color=darkseagreen>ディアちゃん</font>,<font color=darkgray>女性</font><br><font color=darkseagreen>アルマちゃん</font>,<font color=darkgray>女性</font><br> <font color=brown>#5人</font><br><font color=darkgray>※上記は公式音声リスト<br>※この他にもMYCOEIROINKとして配布されてる音声モデル多数あり</font>|    <font color=darkgray>違いなし<br>- - -<br></font><font color=darkgray>｢SSML｣:△〜◌<br>｢音声合成マークアップ言語｣:△〜◌<br>- - -<br></font><font color=#2E64FE>※キャラクター(CV)・スタイル(声種)によって変動</font> <br><font color=brwon>※全体的にVOICEVOXより自然な印象(複合名詞らしさ)</font>  |
|![🟣TALQu](https://blog-imgs-147.fc2.com/g/t/r/gtrinthesky/icon_noicon_64.jpg)<sup><font color=darkgray>※3</font></sup><br>TALQu | ー |  ー |


__補足info__
※｢まだ無い」or「まだない」…`ひらがな or 漢字`の場合で読みに違いが出るかどうか
※｢SSML｣は`アルファベットの読み`…『エスエスエムエル』と自然に読めるか
※｢音声合成マークアップ言語｣…これで“ひとまとまり”として読めるかどうか
　 <font color=darkgray>日本語は`複合名詞`の場合 単語ごとのイントネーションだか高低感だかが異なる
　 単に `名詞`、`名詞` と単語を羅列するのとは違うイントネーションになるという規則性</font>
<font color=darkgray>※3</font>…Win環境ないので未確認


　　
<details><summary>組み込みタイプのFreeソフト デモページ(聴けるページ:２ページ) (clickして展開)</summary><div>

デモページ/onlineサービス（どちらも最大200文字）
どちらもOpenJTalkの音声デモ

| <font color=mediumseagreen>ページ名 | <font color=mediumseagreen>話者</font> | <font color=mediumseagreen>コントロールできる項目</font>|
|:--|:--|:--|
|[公式デモページ](http://open-jtalk.sp.nitech.ac.jp/) <br><br>OpenJTalk  |<font color=brown>６種：実質2人(Meiが感情別)</font><br><font color=darkgray>M001(男性)：</font><font color=#2E64FE>最もマシ</font><br><font color=darkgray>Mei_normal：</font><font color=darkseagreen>：通常</font><br> <font color=darkgray>Mei_happy：</font><font color=darkseagreen>：嬉</font><br><font color=darkgray>Mei_bashful：</font><font color=darkseagreen>：恥 (シャイ)</font><br><font color=darkgray>Mei_angry：</font><font color=darkseagreen>：怒</font><br><font color=darkgray>Mei_sad：</font><font color=darkseagreen>：哀</font><br>  |<font color=darkgray>※公式のほうが設定できる項目少ない...</font><br>声質：<font color=olive>-0.8〜0.8, 標準:0.55</font><br>ピッチシフト：<font color=olive>-24〜24, 標準:0</font><br> 話速：<font color=olive>-0.5〜2.0, 標準:1.0</font><br>    |
|[CMANのツールページ](https://note.cman.jp/other/voice/)<br><br>by OpenJTalk  |<font color=brown>２種：実質2人</font><br><font color=darkgray>男性の声</font><br><font color=darkgray>女性の声</font>   |<font color=darkgray>※すべてに"標準(0)"がある</font><br>声質：11段階 <font color=olive>低い遅い(-5)〜高い早い (+5)</font><br>速度：11段階 <font color=olive>遅い(-5)〜早い(+5)</font><br>高低：11段階 <font color=olive>低い(-5)〜高い(+5)</font><br>絞り：11段階 <font color=olive>低く絞る(-5)〜高く絞る(+5)</font><br>平坦：6段階 <font color=olive>平坦(+1)〜平坦(+5)</font>   |
|<font color=darkgray>(none)<br><br>by espeak</font>  | <font color=darkgray>あったら教えてください</font>  | <font color=darkgray>ー</font>   |

<font color=darkgray>__補足info__：CMANの
※声質…(略)
※速度…(略)
※高低…機械的な高低変更のような感じ、これせいぜい[-2]とか[+1]とかの範囲
　　　・加工の雰囲気が｢プライバシー保護のため音声を変えてあります｣みたいな感じ
　　　・[-3]〜[-5]、[+3]〜[+5]はノイズがひどい
※絞り…声色を変えての高低感みたいな感じ、使用に耐えうるのは[-2]〜[0]〜[+2]の範囲
　　　・本人が声色をわざと変えて喋ってるみたいな感じ、｢-(マイナス)｣でも｢+(プラス)｣でも数字が大きくなると破綻する感じ
　　　・<font color=darkgray>[-3]〜[-5]はノイズというか“ゴロゴロ”しだす
　　　・<font color=darkgray>[+3]〜[+5]は[+3]あたりだと(男性声だと)ミッキーマウスの声(!)みたいな感じ
※平坦…よく違いが分からん、が、+4、+5 だとノイズがひどい</font>
 
<font color=darkgray>- - - - - open/hide END - - - - - - </font></div>
</details>


　　
## ■｢林檎、ジュース。｣｢林檎ジュース。｣
🌀 各パターンの読みが『`名詞`、`名詞`』の羅列の発声か、ひとまとまりの『`複合名詞`』としての発声か。

__発声が複合名詞となるパターン検証__ <font color=darkgray>＠2021/03/06現在 </font>
※追記＠2021/12/25：｢林檎　ジュース」(全角スペース)の場合も半角スペースの欄に記載(Amazon Polly AWS(Amazon)以外)
※CoeFontのみ｢林檎｣だと読みがオカシかったので｢りんご｣で検証 <font color=darkgray>＠2021/12/25現在</font>)

|<font color=seagreen>TTS</font> |<font color=seagreen>｢林檎、ジュース。｣</font>|<font color=seagreen>｢林檎・ジュース。｣<br>(※ドット)</font>|<font color=seagreen>｢林檎 ジュース。｣<br>(半角スペース)</font>|<font color=seagreen>｢林檎ジュース。｣</font>|
|:--|:--|:--|:--|:--|
|![🔵VoiceText](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/tab_VoiceText_Web_API_TTS.png)<br>VoiceText (HOYA)<br><font color=darkgray>｢。｣なし改行だと続いてしまう</font> <br><br>[➡️VoiceText<br>(HOYA)](https://readspeaker.jp/ReadSpeaker-lab/)  | <font color=darkgray>それぞれの名詞</font>|<font color=olive>複合名詞</font>|<font color=darkgray>それぞれの名詞</font><br><br><font color=darkgray>※全角スペースでもそれぞれの名詞</font>|<font color=olive>複合名詞</font>|
|![🔵CoeFont](https://blog-imgs-135.fc2.com/g/t/r/gtrinthesky/tab_CoeFont_TTS.png)<br>CoeFont(CoeFont)<br><font color=darkseagreen>｢。｣なし改行、区切りとして反映</font><br><br>[➡️CoeFont (CoeFont)](https://coefont.cloud/)   | <font color=darkgray>それぞれの名詞</font>|<font color=darkgray>それぞれの名詞</font>|<font color=olive>複合名詞</font><br><br><font color=darkgray>※全角スペースでも複合名詞</font><br><br><font color=deepskyblueただし声種によっては｢りんごじゅっす」と聞こえたり</font>|<font color=olive>複合名詞</font>|
|![🔵Amazon Polly](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/tab_Amazon_Polly_TTS.png)<br>Amazon Polly  AWS(Amazon) <br><font color=darkgray>｢。｣なし改行だと続いてしまう</font><br><br>[➡️Amazon Polly<br>AWS(Amazon)](https://us-east-2.console.aws.amazon.com/polly/home/SynthesizeSpeech) <br><font color=brown>⚠︎要AWSアカウント,要login</font> |<font color=darkgray>それぞれの名詞</font>|<font color=darkgray>それぞれの名詞</font>|<font color=olive>複合名詞</font><br><br><font color=darkgray>※全角スペースの場合=未検証</font>|<font color=olive>複合名詞</font>|
|![🔵Google Cloud](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/tab_GoogleCloud_TTS.png)<br>TTS (Cloud google)<br><font color=darkgray>｢。｣なし改行だと続いてしまう</font><br><br>[➡️Text-to-Speech<br>(Google Cloud)](https://cloud.google.com/text-to-speech/)   |<font color=darkgray>それぞれの名詞</font> |<font color=darkgray>それぞれの名詞</font>|<font color=darkgray>~~それぞれの名詞~~</font><br><font color=olive>複合名詞</font><br><br><font color=darkgray>※全角スペースでも複合名詞</font>|<font color=olive>複合名詞</font>|
|![🔵Microsoft Azure](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/tab_Microsoft_Azu_TTS.png)<br>TTS (Azure)<br><font color=darkseagreen>｢。｣なし改行、区切りとして反映</font><br><br>[➡️Text-to-Speech<br>(Microsoft Azure)](https://azure.microsoft.com/ja-jp/services/cognitive-services/text-to-speech/) |<font color=darkgray>それぞれの名詞</font>|<font color=darkgray>｢。(句点)｣で続けて１行：<br>　<font color=olive>複合名詞</font><br>｢。(句点)｣で改行：<br>　<font color=olive>複合名詞?</font> *ビミョー<br>句点ナシ改行：<br>　<font color=olive>複合名詞?</font> *ビミョー</font> |<font color=darkgray>｢。(句点)｣で続けて１行：<br>　<font color=olive>複合名詞</font><br>｢。(句点)｣で改行：<br>　<font color=olive>複合名詞?</font> *ビミョー<br>句点ナシ改行：<br>　<font color=olive>複合名詞?</font> *ビミョー</font><br><br><font color=deepskyblue>※全角スペースだと｢はやし/ごジュース｣</font> |<font color=darkgray>｢。(句点)｣で続けて１行：<br>　<font color=olive>複合名詞</font><br>｢。(句点)｣で改行：<br>　<font color=olive>複合名詞?</font> *ビミョー<br>句点ナシ改行：<br>　<font color=olive>複合名詞?</font> *ビミョー</font> |
|![🔵IBM Watson](https://blog-imgs-137.fc2.com/g/t/r/gtrinthesky/tab_IBM_Watson_TTS.png)<br>Watson TTS (IBM)<br><font color=darkgray>｢。｣なし改行だと続いてしまう</font><br><br>[➡️Watson Text-to-Speech<br>(IBM)](https://www.ibm.com/demos/live/tts-demo/self-service/home)   |<font color=darkgray>それぞれの名詞</font>|<font color=darkgray>それぞれの名詞</font>|<font color=darkgray>それぞれの名詞</font><br><br><font color=darkgray>※全角スペースでもそれぞれの名詞</font>|<font color=olive>複合名詞</font>|
|![🟣VOICEVOX](https://blog-imgs-153.fc2.com/g/t/r/gtrinthesky/icon_tts_VOICEBOX_64.png)<br>VOICEVOX  |  <font color=darkgray>それぞれの名詞</font>  |<font color=darkgray>それぞれの名詞</font>  |<font color=darkgray>それぞれの名詞</font><br><br><font color=darkgray>※全角スペースでも複合名詞</font>  |  <font color=olive>複合名詞</font>|
|![🟣COEIROINK](https://blog-imgs-153.fc2.com/g/t/r/gtrinthesky/icon_tts_COEIROINK_64.png)<br>COEIROINK |  <font color=darkgray>それぞれの名詞</font>  |<font color=darkgray>それぞれの名詞</font>  |<font color=darkgray>それぞれの名詞</font><br><br><font color=darkgray>※全角スペースでも複合名詞</font>  |  <font color=olive>複合名詞</font>|
|![🟣TALQu](https://blog-imgs-147.fc2.com/g/t/r/gtrinthesky/icon_noicon_64.jpg)<sup><font color=darkgray><!--※3--></font></sup><br>TALQu  |  ー | ー  |  ー| ー|

<font color=darkgray>__補足info1__：TALQu についてはWin環境ないので未確認</font>

__補足info2-1：VOICEVOX ｢それぞれの名詞｣__
VOICEVOXでは、上記結果のとおり｢それぞれの名詞｣といえど、(下記の補足info3での) 1行に書いたpatarn1の1番目｢林檎、ジュース｣と、2番目以降｢林檎・ジュース。｣以下と、patarn2-1の｢林檎、ジュース｣、patarn2-2の｢林檎・ジュース。｣以下とではそれぞれ2番目以降の発音に違いあり。

<font color=#2E64FE>VOICEVOXでpatarn1での書き方でそれぞれの名詞として自然な発音だと感じるのは1番目の組み合わせのみ。</font>

具体的には2番目以降は｢イントネーション｣が違う。｢林檎｣部のイントネーション...。ちなみにpatarn2-2〜patarn2-4ではすべて自然な発音だと感じる。

__補足info2-2：COEIROINK ｢それぞれの名詞｣__
COEIROINKでは、｢それぞれの名詞｣はpatarn1でも、patarn2-1〜patarn2-4でも発音に違いあまりなく、自然な発音だと感じられる。
このあたりも<font color=brown>VOICEVOXとは音声合成エンジンのアルゴリズムが別だという表れ</font>と思われる。

<font color=darkgray>__補足info3__ テキスト入力欄 羅列パターン:3種
※上記表で『｢。｣なし改行だと続いてしまう』とあるのは下記でいう 3 の場合 </font>

:::note 
どのサービスにおいても共通して安全策と言えるのは、単語や文章の区切りには｢、(読点)｣か｢。(句点)｣をつけることと、行の終わり(改行前)に｢。(句点)｣をつけること。 (というか3の書き方は上記理由によりキケン)
:::


<font color=darkgray>1. 基本的に｢。(句点)｣で1行で羅列か</font>

```txt:patarn1〜テキスト入力欄〜
林檎、ジュース。林檎・ジュース。林檎 ジュース。林檎ジュース。
```
　　　　
<font color=darkgray>2. ｢。(句点)｣で改行で羅列か</font>

```txt:patarn2〜テキスト入力欄〜
林檎、ジュース。
林檎・ジュース。
林檎 ジュース。
林檎ジュース。
```
　　
<font color=darkgray>3. ｢。(句点)｣なし改行で羅列か</font>

```txt:patarn3〜テキスト入力欄〜
林檎、ジュース
林檎・ジュース
林檎 ジュース
林檎ジュース
```

:::note alert
『3. ｢。(句点)｣なし改行で羅列かの書き方について：　
”林檎”と”ジュース”のあいだの“間”がどれくらいかの発声を確認してたのに、この書き方だと 例えば<b>１行目と２行目の(当然区切りがあると思っていた)“間”がなく</b>、すべての 行と行 の間がなく｢続いてしまう｣という不測の事態になる (例:1行目最後と２行最初の単語間の“間”がない)
:::
　　
## ＊ 参考リンク (専門用語)

🌀 単語(専門用語)の概念や意味などについては参考になったページ  (＠2021年3月現在)
・大手APIリファレンス類の字ばっかりなページより平易で分かりやすい≒より一般向けな感じ
・あるいは自分が検索した時の上位ページ：エンジニア向けメディア, AI専門メディア

**【オトナリ】 音声合成ソフトをまとめました (2022/11/29追加)**<!--🟪2022/11/29追加-->
<font color=darkgray>※このリンク先はオススメ。あちこち検索かける位ならここだけでOK、ここの各メニュー記事でTTS関連をだいたい網羅と言って過言はない。難しすぎないのも良き(TTSなど専門用語の略語が少なめ)。</font><!--ttsサービス一覧/方式/歴史/概観etc...製品一覧にvoicetextが無いのが解せぬ...NG... -->
> 音声合成ができる製品一覧｜音声合成ソフトの利用例｜音声合成ソフトと業界｜音声合成ソフトの基礎知識｜音声合成の悩みについて
> https://www.soft-voicesynthesis.com/

　　
<!--2022/11/30 以下を没で🟪 -------------------
**VoiceText/ReadSpeaker**
> ReadSpeakerとは #VoiceTextの音声合成方式
> https://readspeaker.jp/feature/
>
> 音声合成の俳優事務所 #FEATURE
> https://readspeaker.jp/voiceactor/#feature
----------- VoiceTextとReadSpeakerを分離 ----->
**ReadSpeaker**<font color=darkgray>：VoiceTextのバージョンアップ・製品版(有料)</font>
> 多言語・感情表現など多彩なバリエーション
> カスタマイズ可能なAIテクノロジー
> https://readspeaker.jp/

https://readspeaker.jp/<!--ReadSpeaker-->

https://readspeaker.jp/voiceactor<!--音声合成の俳優事務所-->

<font color=darkgray>※「音声合成の俳優事務所(2022/11/29追加)」はおすすめ。**メニューの「Feature」の各記事**でttsや音声合成処理の仕組みなどwith図説。難しすぎないのも良き。</font>

　 　
**VoiceText**<font color=darkgray>：ReadSpeakerのバージョンアップ前(無料)</font>
> Webに声を、感情を。
> 高品質な音声合成VoiceTextが、簡単に使えるWeb APIに
> https://cloud.voicetext.jp/webapi

https://cloud.voicetext.jp/webapi


　　
**ログミーTech**
> 「DNN-HMM」から「End-to-End」へ LINEが取り組む音声認識のしくみ
>  End-to-End音声認識の概要とプロダクト化への課題 #1/2
>  Tokyo BISH bash・2020.11.16
> https://logmi.jp/tech/articles/323498

　　
**AINOW**
> 今さら聞けない「自然言語処理（NLP）」とは？ [2019.04.22] 
> https://ainow.ai/natural_language_processing/

> 初心者でもわかるディープラーニング ー 基礎知識からAIとの違い、導入プロセスまで細かく解説 [2019.08.06]
> https://ainow.ai/2019/08/06/174245/

> 機械学習をどこよりもわかりやすく解説！　教師ありなし学習・強化学習だけでなく5つのアルゴリズムも完全理解！ [2019.11.26]
> https://ainow.ai/2019/11/26/180809/