アプリ概要
本アプリは自分の意見をiPhoneに代弁させるアプリです。日本語や英語,ドイツ語など言語が混在するテキストでも区別して読み上げます。設定により全て単一言語で読み上げることもできます。英文の後に日本語を続けて入力することで,市販の英語教材のような使用方法も可能になります。iOS標準の音声合成エンジンを使用していますので,音声合成時にネットワークは使用しません。音質に不満を感じられる方は高音質音声の使用も可能です。その場合,「設定>一般>アクセシビリティ>スピーチ>声」から高音質にしたい言語をダウンロードしてください。
ちなみに,本アプリは帰国子女やネイティブの方がされる英語交じりの日本語の会話内で,英語の部分だけやたらと発音が良い読み上げ方法を再現するとともに,日本語と英語を正しく分けてカタカナ英語に耳慣れしないよう開発した実験アプリです。また,音声合成音でも犬が命令に従うのかを実験するために開発したものでもあります。犬への実験は残念ながら失敗に終わっています。
スピーチ画面
スピーチ画面の項目は以下のとおりです。設定した項目は履歴や台本からスピーチさせた場合も反映されます。
言語設定 | メインの言語を設定します。スピーチ内容の言語判定ができない場合も設定の言語が使用されます。 |
---|---|
音程設定 | 低音(おもに男声),中音(おもに女声),高音から選択可能です。 |
速度設定 | スピーチの速度を設定します。 |
音量設定 | 本体の音量設定に対する相対音量を設定します。 |
スピーチ開始・停止ボタン | スピーチの開始・停止を制御します。 |
×マーク | 入力されているスピーチ内容を全て消去します。 |
マルチリンガル(地球マーク) | オンにするとスピーチ内容を単語ごとに言語に分けてスピーチします。ある程度の長さがないと言語が判定できない可能性がありますのでご注意ください。オフの場合は設定した言語のみでスピーチします。 |
履歴画面
スピーチ画面でスピーチした内容が逐次記録されます。タップするとスピーチが開始され,もう一度タップすると停止します。編集ボタンをタップし,スピーチ内容を選択後ツールバーの左矢印でスピーチ画面へ入力,右矢印で台本への登録が可能です。
台本画面
スピーチをグループ分けすることができます。登録は履歴またはURLスキームから可能です。+ボタンで新しいグループが作成できます。編集ボタンをタップ後,グループ名を選択すると名称変更が可能です。WAVファイルへのエクスポートもこの画面で行います。
設定画面
設定画面で設定できる項目は以下のとおりです。
履歴の使用禁止 | スピーチ画面でスピーチした内容を履歴に登録することを禁止します。 |
---|---|
アメリカ英語の優先 | マルチリンガル時に英語の部分をアメリカ英語でスピーチします。言語設定で他国の英語を設定している場合は設定言語が優先されます。 |
スピーチ中の単語を強調 | スピーチ画面でスピーチ中の単語の色を強調します。 |
男声の優先 | iOS13以降では女声が優先されますが,本設定をオンにすると男声が優先されます。 |
URLスキーム
1. スピーチ
speech | 定数 |
---|---|
text | 読み上げるテキスト |
入力例 | sp://speech/ニンドスハッカッカ,ヒジリキホッキョッキョ。 Nindosu-hakkakka, hijiriki-hokkyokkyo. ※半角の空白やカンマが入るとアプリをうまく呼び出せない場合があります。その場合,空白は%20,カンマは%2cに置き換えてみてください。 |
2. 台本の追加
script | 定数 |
---|---|
group-name | 作成するグループ名。 同名のグループがある場合,統合するか選択可能です。 |
text1, text2, … | 読み上げるテキスト。複数設定可能です。 |
入力例 | sp://script/サンプル/ニンドスハッカッカ,ヒジリキホッキョッキョ。 Nindosu-hakkakka, hijiriki-hokkyokkyo./時を超えて,僕らは行く,まばゆい光の中で。 Looking for our hope. Looking for our dream. We're gonna find a way to change. |
バージョン履歴
v1.4 2024年9月26日 | iOS18のサポート |
---|---|
v1.3.8 2023年11月9日 | iOS17のサポート |
v1.3.7 2022年12月16日 | アプリ名の修正 |
v1.3.6 2022年12月15日 | 現代標準アラビア語の追加 |
v1.3.5 2022年12月6日 | iOS16のサポート スプリットビューのサポート |
v1.3.4 2022年1月21日 | iOS15のサポート |
v1.3.3 2021年5月19日 | 画像ファイルの最適化(アプリサイズの低減) |
v1.3.2 2021年4月24日 | iOS14のサポート iOS9〜11をサポートする最後のバージョン |
v1.3.1 2019年10月16日 | iOS13のサポート ダークモードのサポート |
v1.3 2018年2月24日 | iOS 11およびiPhone Xのサポート iPadのサポート アイコンの変更 |
v1.2 2016年5月24日 | URLスキームの追加 |
v1.1.2 2016年4月21日 | ユーザインターフェイスの細部修正 バグの修正 |
v1.1.1 2016年1月22日 | 台本画面のバグ修正 |
v1.1 2015年9月25日 | iOS 9のサポート |
v1.0.2 2015年7月28日 | バグの修正(編集モードの維持) |
v1.0.1 2015年7月15日 | タブの文字列の修正 広告表示方法の改善 |
v1.0 2015年4月29日 | 新規リリース |
Outline
This app serves as a spokesperson for you. It reads input text in multilingual or monolingual mode. If you wish to check how sentences and words are pronounced in a specific language, the app is highly suitable. It utilizes the speech synthesizer in iOS by default, so there's no need for a network connection.
Speech Screen
The settings on the speech screen, also applicable to the history and scripts screens, include the following:
Language | Sets the default language. If the speech engine struggles to analyze words in a speech text, it defaults to the chosen language. |
---|---|
Pitch | Allows selection between three types - bass (mainly male voice), middle (mainly female voice), and treble. |
Rate | Adjusts the speaking rate. |
Start/Stop | Controls the initiation and termination of speech. |
X icon | Clears the inputted speech text. |
Multilingual (Globe icon) | When activated, the engine speaks after separating words into each language. If turned off, the engine speaks in a monolingual manner. |
History Screen
The history screen records speech texts. Tapping a text initiates the engine to read the selected text. A second tap cancels the reading. Additionally, an edit button allows you to register a selected text to the scripts screen and input the text into the speech screen.
Scripts Screen
The scripts screen can group speech texts, but registration is from the history screen or a URL scheme. If you tap a plus button, you can create a new group.
Settings Screen
The settings screen includes the following options:
Do Not Keep History | When enabled, the app won't record speech texts in the history. |
---|---|
Prioritize American English | In multilingual mode, the engine prioritizes American English for English parts. |
Emphasize Speaking Word | Highlights the currently spoken word on the speech screen. |
Prioritize Male Voices | Primarily use male voices on iOS 13 or later. |
URL Schemes
1. Speech
speech | Constant. |
---|---|
text | A text for speech. |
Example | sp://speech/ニンドスハッカッカ,ヒジリキホッキョッキョ。 Nindosu-hakkakka, hijiriki-hokkyokkyo. * If your iPhone do not read the URL scheme well, try to convert a space to %20 and a comma to %2c. |
2. Add to the Scripts
script | Constant. |
---|---|
group-name | A group name of texts. |
text1, text2, … | Texts for speech. |
Example | sp://script/サンプル/ニンドスハッカッカ,ヒジリキホッキョッキョ。 Nindosu-hakkakka, hijiriki-hokkyokkyo./時を超えて,僕らは行く,まばゆい光の中で。 Looking for our hope. Looking for our dream. We're gonna find a way to change. |
Version History
v1.4 Nov. 26, 2024 | Supported iOS 18. |
---|---|
v1.3.8 Sep. 9, 2023 | Supported iOS 17. |
v1.3.7 Dec. 16, 2022 | Fixed the app name in Japanese. |
v1.3.6 Dec. 15, 2022 | Added Modern Standard Arabic. |
v1.3.5 Dec. 6, 2022 | Supported iOS 16. Supported Split View. |
v1.3.4 Jan. 21, 2022 | Supported iOS 15. |
v1.3.3 May 19, 2021 | Optimized image files. |
v1.3.2 Apr. 23, 2021 | Supported iOS 14. The final version to support iOS 9–11. |
v1.3.1 Oct. 16, 2019 | Supported iOS 13. Supported Dark Mode. |
v1.3 Feb. 23, 2018 | Support for iOS 11 and iPhone X. Support for iPad. Changed icons. |
v1.2 Mar. 24, 2016 | Added URL Schemes. |
v1.1.2 Apr. 21, 2016 | Improved the UI. Fixed a bug. |
v1.1.1 Jan. 22, 2016 | Fixed a bug in the scripts screen. |
v1.1 Sep. 9, 2015 | Supported iOS 9. |
v1.0.2 July 28, 2015 | Fixed a bug (keep the edit mode). |
v1.0.1 July 15, 2015 | Fixed a bug. Improved displaying method of iAd/AdMob. |
v1.0 Apr. 29, 2015 | New release |