4ラウンドのテストで4つの問いに答える
| ラウンド | 変えないもの | 意図的に変えるもの | 答える問い |
|---|---|---|---|
| A:同じファイルを反復 | 音声バイト列とシステムバージョン | 同じものを再送信 | 計算処理が一貫しているか |
| B:同条件で録り直し | デバイス、文章、距離、部屋 | もう一度話す | 自然な表現でどれくらい変わるか |
| C:単一変数テスト | その他の条件 | 距離・デバイス・環境のうち一つだけ変える | 特定変数の影響方向 |
| D:バージョン間回帰 | 固定音声サンプル | システムバージョン | 更新で結果が変わるか |
これらのテストを混ぜると、人の自然な変化、録音条件、プログラム変更をすべて一つの「安定/不安定」という結論にまとめてしまいます。
開始前に最低限の記録を残す
デバイスとブラウザ、選択したマイク、部屋、口からマイクまでのおおよその距離、システムのノイズ抑制の有無、使用した文章、録音日、ページバージョンを記録します。ファイルテストでは、メッセージアプリで転送したコピーではなく元ファイルも保存してください。転送時に再エンコードされる場合があります。
単一母音を伸ばすだけでなく、自然で完結した文章を選ぶことをおすすめします。通常の間と複数の調音位置を含みつつ、毎回できるだけ同じ読み方にします。正式比較の前に一度練習録音を行い、初めてマイクに向かう緊張による変化を減らします。
最後のラベルだけを比較しない
主ラベルは複数の近い候補が競合した結果として決まる場合があります。基礎的なピッチ、明るさ、安定度が少し変わるだけでも、似た2つのテンプレートの順序が入れ替わることがあります。録音が品質チェックを通ったか、主要な次元がどう変わったか、上位3候補の順序、最終ラベルをあわせて比較し、文章の差が一つでもあれば完全な失敗だとは考えないでください。
CVoiceは同じファイルを決定論的に処理し、ファイルダイジェストを使って同一入力の細かな表示も一貫させます。録り直すと新しいファイルになり、実際の音響特徴もファイルダイジェストも変わるため、結果には妥当な範囲の変動があり得ます。
誠実なテスト結論の書き方
- Aが一貫しない場合は、システムバージョン、非同期処理の失敗、ランダム処理、キャッシュを優先して確認します。
- Aが一貫していてBが変動するなら、表現状態と録音条件の管理を重点的に確認します。
- Cで特定のデバイスだけ明確にずれる場合は、自動ゲイン、ノイズ抑制、周波数特性を確認します。
- Dが変化した場合は、更新履歴で理由を説明し、再テスト可能なサンプルを残します。
そのまま使える記録テンプレート
テスト目的:同一ファイルの一貫性/録り直しの変動/単一変数/バージョン間。
固定条件:デバイス、ブラウザ、文章、距離、環境。
変更条件:一度に一つだけ書きます。
観察項目:品質状態、主要な次元、候補順位、異常表示。
結論の境界:今回の結果から言えることと、一般化できないこと。