スポークスマン

ASTI | アプリ Apps | スポークスマン My Spokesperson
App Storeサイトへ  to Download Site

アプリ概要

本アプリは自分の意見をiPhoneに代弁させるアプリです。日本語や英語,ドイツ語など言語が混在するテキストでも区別して読み上げます。設定により全て単一言語で読み上げることもできます。英文の後に日本語を続けて入力することで,市販の英語教材のような使用方法も可能になります。iOS標準の音声合成エンジンを使用していますので,音声合成時にネットワークは使用しません。音質に不満を感じられる方は高音質音声の使用も可能です。その場合,「設定>一般>アクセシビリティ>スピーチ>声」から高音質にしたい言語をダウンロードしてください。
 
ちなみに,本アプリは帰国子女やネイティブの方がされる英語交じりの日本語の会話内で,英語の部分だけやたらと発音が良い読み上げ方法を再現するとともに,日本語と英語を正しく分けてカタカナ英語に耳慣れしないよう開発した実験アプリです。また,音声合成音でも犬が命令に従うのかを実験するために開発したものでもあります。犬への実験は残念ながら失敗に終わっています。

スピーチ画面

スピーチ画面の項目は以下のとおりです。設定した項目は履歴や台本からスピーチさせた場合も反映されます。

言語設定

メインの言語を設定します。スピーチ内容の言語判定ができない場合も設定の言語が使用されます。

音程設定

低音(おもに男声),中音(おもに女声),高音から選択可能です。

速度設定

スピーチの速度を設定します。

音量設定

本体の音量設定に対する相対音量を設定します。

スピーチ開始・停止ボタン

スピーチの開始・停止を制御します。

×マーク

入力されているスピーチ内容を全て消去します。

マルチリンガル(地球マーク)

オンにするとスピーチ内容を単語ごとに言語に分けてスピーチします。ある程度の長さがないと言語が判定できない可能性がありますのでご注意ください。オフの場合は設定した言語のみでスピーチします。

履歴画面

スピーチ画面でスピーチした内容が逐次記録されます。タップするとスピーチが開始され,もう一度タップすると停止します。編集ボタンをタップし,スピーチ内容を選択後ツールバーの左矢印でスピーチ画面へ入力,右矢印で台本への登録が可能です。

台本画面

スピーチをグループ分けすることができます。登録は履歴またはURLスキームから可能です。+ボタンで新しいグループが作成できます。編集ボタンをタップ後,グループ名を選択すると名称変更が可能です。

設定画面

設定画面で設定できる項目は以下のとおりです。

履歴の使用禁止

スピーチ画面でスピーチした内容を履歴に登録することを禁止します。

アメリカ英語の優先

マルチリンガル時に英語の部分をアメリカ英語でスピーチします。言語設定で他国の英語を設定している場合は設定言語が優先されます。

スピーチ中の単語を強調

スピーチ画面でスピーチ中の単語の色を強調します。

男声の優先

iOS13以降では女声が優先されますが,本設定をオンにすると男声が優先されます。

URLスキーム

1. スピーチ

(書式)spokesperson://speech/text
 
speech

定数

text

読み上げるテキスト

入力例

sp://speech/ニンドスハッカッカ,ヒジリキホッキョッキョ。 Nindosu-hakkakka, hijiriki-hokkyokkyo.

※半角の空白やカンマが入るとアプリをうまく呼び出せない場合があります。その場合,空白は%20,カンマは%2cに置き換えてみてください。

 

2. 台本の追加

(書式)spokesperson://script/group-name/text1/text2/...
 
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.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

(Format) spokesperson://speech/text
 
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

(Format) spokesperson://script/group-name/text1/text2/...
 
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.3.8 Nov. 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