テキスト読み上げ(長文対応版)

音声選択、音量・速度・音程調整機能付き。

文章を読み上げます。音声選択、音量・速度・音程調整機能付き。長文対応。戻る・進む機能あり。

テキスト読み上げ (長文対応版)

テキスト(文章)をペーストまたは入力して音声を選ぶだけ。
デバイスやブラウザによって使用できる音声が異なります。詳しくは下記説明を参照ください。
処理はJavaScriptで完結しています。サーバーにアップロードされませんので機密データも安心。個人利用無料、商用利用無料。

文章を入力またはペーストしてください

文の区切り

サンプルデータ

音量
速度
音程
言語と声を選択

ブラウザ依存が有ります。下記動作環境をご覧ください。2024-03-02時点ではFirefox以外は動作しません。

関連サイト:
テキスト読み上げ Version1
動作環境(2022-08-19時点):
 
動作環境(2024-03-02時点):
使い方:
・文字を入力またはペーストします。
・文の区切りを選択します。
・音量、速度、音程を選択します。
・言語と音声を選択します。
・読み上げボタンを押します。

速度、音程は音声種類によっては変化がありません。または変化が限定的です。
言語と音声を選択しても、指定通りにならない場合も有ります。
環境によっては読み上げが途中で停止してしまう事もあるようです。ブラウザを変更するなどしてお試しください。
注意:
漢字を正しく読めるとは限りません。複数個所で間違った読みになります。
送り仮名の揺らぎも間違った読みになる場合があります。
これはブラウザやプラットフォームに依存しており、Firefoxで正しく読めてもSafariでは間違った読みになるなど多く有ります。
使用できる言語と音声:
デバイスやブラウザによって使用できる音声が異なります。その種類は以下の通りです(2017.10調査)
環境その他によって状況が変わると思われます。

■ Firefox (Windows10)
ja-JP:Microsoft Haruka Desktop - Japanese
en-US:Microsoft Zira Desktop - English (United States)

■ Chrome (Windows10)
ja-JP:Microsoft Haruka Desktop - Japanese
en-US:Microsoft Zira Desktop - English (United States)
de-DE:Google Deutsch
en-US:Google US English
en-GB:Google UK English Female
en-GB:Google UK English Male
es-ES:Google español
es-US:Google español de Estados Unidos
fr-FR:Google français
hi-IN:Google हिन्दी
id-ID:Google Bahasa Indonesia
it-IT:Google italiano
ja-JP:Google 日本語
ko-KR:Google 한국의
nl-NL:Google Nederlands
pl-PL:Google polski
pt-BR:Google português do Brasil
ru-RU:Google русский
zh-CN:Google 普通话(中国大陆)
zh-HK:Google 粤語(香港)
zh-TW:Google 國語(臺灣)

■ Opera (Windows10)
ja-JP:Microsoft Haruka Desktop - Japanese
en-US:Microsoft Zira Desktop - English (United States)

■ Edge (Windows10)
ja-JP:Microsoft Ayumi Mobile - Japanese (Japan)
ja-JP:Microsoft Haruka Mobile - Japanese (Japan)
ja-JP:Microsoft Ichiro Mobile - Japanese (Japan)

■ Firefox (Mac)
en-US:Alex
it-IT:Alice
sv-SE:Alva
fr-CA:Amelie
de-DE:Anna
he-IL:Carmit
id-ID:Damayanti
en-GB:Daniel
es-AR:Diego
nl-BE:Ellen
en-scotland:Fiona
en-US:Fred
ro-RO:Ioana
pt-PT:Joana
es-ES:Jorge
es-MX:Juan
th-TH:Kanya
en-AU:Karen
ja-JP:Kyoko
sk-SK:Laura
hi-IN:Lekha
it-IT:Luca
pt-BR:Luciana
ar-SA:Maged
hu-HU:Mariska
zh-TW:Mei-Jia
el-GR:Melina
ru-RU:Milena
en-IE:Moira
es-ES:Monica
nb-NO:Nora
es-MX:Paulina
en-US:Samantha
da-DK:Sara
fi-FI:Satu
zh-HK:Sin-ji
en-ZA:Tessa
fr-FR:Thomas
zh-CN:Ting-Ting
en-IN:Veena
en-US:Victoria
nl-NL:Xander
tr-TR:Yelda
ko-KR:Yuna
ru-RU:Yuri
pl-PL:Zosia
cs-CZ:Zuzana

■ Chrome (Mac)
ja-JP:Kyoko
en-US:Alex
it-IT:Alice
sv-SE:Alva
fr-CA:Amelie
de-DE:Anna
he-IL:Carmit
id-ID:Damayanti
en-GB:Daniel
es-AR:Diego
nl-BE:Ellen
en:Fiona
en-US:Fred
ro-RO:Ioana
pt-PT:Joana
es-ES:Jorge
es-MX:Juan
th-TH:Kanya
en-AU:Karen
sk-SK:Laura
hi-IN:Lekha
it-IT:Luca
pt-BR:Luciana
ar-SA:Maged
hu-HU:Mariska
zh-TW:Mei-Jia
el-GR:Melina
ru-RU:Milena
en-IE:Moira
es-ES:Monica
nb-NO:Nora
es-MX:Paulina
en-US:Samantha
da-DK:Sara
fi-FI:Satu
zh-HK:Sin-ji
en-ZA:Tessa
fr-FR:Thomas
zh-CN:Ting-Ting
en-IN:Veena
en-US:Victoria
nl-NL:Xander
tr-TR:Yelda
ko-KR:Yuna
ru-RU:Yuri
pl-PL:Zosia
cs-CZ:Zuzana
de-DE:Google Deutsch
en-US:Google US English
en-GB:Google UK English Female
en-GB:Google UK English Male
es-ES:Google español
es-US:Google español de Estados Unidos
fr-FR:Google français
hi-IN:Google हिन्दी
id-ID:Google Bahasa Indonesia
it-IT:Google italiano
ja-JP:Google 日本語
ko-KR:Google 한국의
nl-NL:Google Nederlands
pl-PL:Google polski
pt-BR:Google português do Brasil
ru-RU:Google русский
zh-CN:Google 普通话(中国大陆)
zh-HK:Google 粤語(香港)
zh-TW:Google 國語(臺灣)

■ Safari (Mac)
en-US:Alex
it-IT:Alice
sv-SE:Alva
fr-CA:Amelie
de-DE:Anna
he-IL:Carmit
id-ID:Damayanti
en-GB:Daniel
es-AR:Diego
nl-BE:Ellen
en-scotland:Fiona
en-US:Fred
ro-RO:Ioana
pt-PT:Joana
es-ES:Jorge
es-MX:Juan
th-TH:Kanya
en-AU:Karen
ja-JP:Kyoko
sk-SK:Laura
hi-IN:Lekha
it-IT:Luca
pt-BR:Luciana
ar-SA:Maged
hu-HU:Mariska
zh-TW:Mei-Jia
el-GR:Melina
ru-RU:Milena
en-IE:Moira
es-ES:Monica
nb-NO:Nora
es-MX:Paulina
en-US:Samantha
da-DK:Sara
fi-FI:Satu
zh-HK:Sin-ji
en-ZA:Tessa
fr-FR:Thomas
zh-CN:Ting-Ting
en-IN:Veena
en-US:Victoria
nl-NL:Xander
tr-TR:Yelda
ko-KR:Yuna
ru-RU:Yuri
pl-PL:Zosia
cs-CZ:Zuzana

■ Safari (iPad)
ar-SA:Maged
cs-CZ:Zuzana
da-DK:Sara
de-DE:Anna
de-DE:Helena
de-DE:Martin
el-GR:Melina
en-AU:Catherine
en-AU:Gordon
en-AU:Karen
en-GB:Arthur
en-GB:Daniel
en-GB:Martha
en-IE:Moira
en-US:Aaron
en-US:Fred
en-US:Nicky
en-US:Samantha
en-ZA:Tessa
es-ES:Monica
es-MX:Paulina
fi-FI:Satu
fr-CA:Amelie
fr-FR:Daniel
fr-FR:Marie
fr-FR:Thomas
he-IL:Carmit
hi-IN:Lekha
hu-HU:Mariska
id-ID:Damayanti
it-IT:Alice
ja-JP:Kyoko (拡張)
ja-JP:O-ren (拡張)
ja-JP:Hattori
ja-JP:Kyoko
ja-JP:O-ren
ko-KR:Yuna
nl-BE:Ellen
nl-NL:Xander
no-NO:Nora
pl-PL:Zosia
pt-BR:Luciana
pt-PT:Joana
ro-RO:Ioana
ru-RU:Milena
sk-SK:Laura
sv-SE:Alva
th-TH:Kanya
tr-TR:Yelda
zh-CN:Li-mu
zh-CN:Ting-Ting
zh-CN:Yu-shu
zh-HK:Sin-ji
zh-TW:Mei-Jia
きっかけは、業務用ウェブアプリの数値入力で、桁を間違えてしまうので間違いを軽減する方法は無いかと言うものです。
実装済みの視覚的な「億、万、千、円」などの桁区切り情報とは別に、聴覚でも判定しようという試みです。
数字読み上げ品質はなかなかのもの。1234567890は「じゅうにおくさんぜんよんひゃくごじゅうろくまんななせんはっぴゃくきゅうじゅう」と、自然に読んでくれました。
注意:
本プログラムの読み上げ正確性や品質はOSやウェブブラウザに依存します。
「先住民」が「さきじゅうみん」と読まれてしまうという具体的な問題報告を受け、以下調査いたしました。
なお、この結果は 2020-08-06 時点のものであり、今後改善される可能性が有ります。

Windows10 1909 Chrome せんじゅうみん
Windows10 1909 Firefox せんじゅうみん
Windows10 1909 Edge せんじゅうみん

macOS 10.15.5 Safari さきじゅうみん
macOS 10.15.5 Chrome さきじゅうみん
macOS 10.15.5 Firefox さきじゅうみん

AndroidOS 10 Chrome せんじゅうみん

iOS 12.4.8 iPhone さきじゅうみん

このことから、
macOS/iOS では「先住民」と言う単語が「せんじゅうみん」として認識されていないことが分かります。
この単語に関わらず意図しない発声になる場合が有りますのでご注意ください。
注意:
[言語と声]を適切に選ばないと音声読み上げされません。
この記事は2017年10月時点のものです。
2022年8月、長文対応版として別途作成。
このサイトについてのお問い合わせはエーオーシステムまでお願いいたします。
ご使用上の過失の有無を問わず、本プログラムの運用において発生した損害に対するいかなる請求があったとしても、その責任を負うものではありません。