mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-08 19:06:15 -08:00
5925 lines
208 KiB
JSON
5925 lines
208 KiB
JSON
{
|
|
"schemaVersion": 1,
|
|
"task": "PKG-ASR-05",
|
|
"status": "doing",
|
|
"capturedAt": "2026-09-13T08:06:05.644Z",
|
|
"baseCommit": "2cede66933e92b253bab4b3b2502f0268b22b087",
|
|
"probe": {
|
|
"file": "refactor/.cache/asr05-cors-probe/report.json",
|
|
"sha256": "4700a19121b505b236ba7eb9af33ae6cb3ea9028f3ba2eceb8e5828c0df4c2a8",
|
|
"failed": 8,
|
|
"observation": "Firefox suppresses opaque input rather than invoking callbacks with zero samples. Refined explicit per-engine assertions; native recovery then passes."
|
|
},
|
|
"browsers": [
|
|
{
|
|
"mode": "source",
|
|
"file": "refactor/.cache/asr05-combinations-source/report.json",
|
|
"sha256": "6680ca955ad0a5e9673e30fd757e4773e30673003199f30936843fd29aaefcda",
|
|
"passed": 32,
|
|
"skipped": 16,
|
|
"rows": [
|
|
{
|
|
"title": "published core + ASR/audio-track: pause, update, ASR stop and destroy preserve separate ownership",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "workspace source",
|
|
"sha256": "17f0b26199a13a40338f51365c55ef4bd9c0f12edb9e4a4c2ce61904ea044edf"
|
|
},
|
|
"audioTrack": {
|
|
"input": "workspace source",
|
|
"sha256": "c4b37388ecf38c4c33dc172895d2d76d1ffca2587628c01b11b38cfe1852c713"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "published",
|
|
"audioFirst": true
|
|
},
|
|
"combination": {
|
|
"contexts": [
|
|
"closed"
|
|
],
|
|
"audio": {
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?track=second",
|
|
"attribute": null,
|
|
"time": 0,
|
|
"paused": true,
|
|
"muted": false
|
|
},
|
|
"chunks": 22,
|
|
"finalChunks": [
|
|
{
|
|
"peak": 1691,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1674,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1667,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "published core + ASR/audio-track: capture follows main media, not the independent audible track",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "workspace source",
|
|
"sha256": "17f0b26199a13a40338f51365c55ef4bd9c0f12edb9e4a4c2ce61904ea044edf"
|
|
},
|
|
"audioTrack": {
|
|
"input": "workspace source",
|
|
"sha256": "c4b37388ecf38c4c33dc172895d2d76d1ffca2587628c01b11b38cfe1852c713"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "published",
|
|
"audioFirst": false
|
|
},
|
|
"observation": {
|
|
"independentTrackPeak": 0.0512932725250721,
|
|
"silentMainChunks": [
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"combination": {
|
|
"contexts": [
|
|
"closed"
|
|
],
|
|
"audio": {
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?track=first",
|
|
"attribute": null,
|
|
"time": 0,
|
|
"paused": true,
|
|
"muted": false
|
|
},
|
|
"chunks": 17,
|
|
"finalChunks": [
|
|
{
|
|
"peak": 1682,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1698,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1701,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "candidate core + ASR/audio-track: pause, update, ASR stop and destroy preserve separate ownership",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "workspace source",
|
|
"sha256": "17f0b26199a13a40338f51365c55ef4bd9c0f12edb9e4a4c2ce61904ea044edf"
|
|
},
|
|
"audioTrack": {
|
|
"input": "workspace source",
|
|
"sha256": "c4b37388ecf38c4c33dc172895d2d76d1ffca2587628c01b11b38cfe1852c713"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "candidate",
|
|
"audioFirst": true
|
|
},
|
|
"combination": {
|
|
"contexts": [
|
|
"closed"
|
|
],
|
|
"audio": {
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?track=second",
|
|
"attribute": null,
|
|
"time": 0,
|
|
"paused": true,
|
|
"muted": false
|
|
},
|
|
"chunks": 18,
|
|
"finalChunks": [
|
|
{
|
|
"peak": 1695,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1664,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1694,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "candidate core + ASR/audio-track: capture follows main media, not the independent audible track",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "workspace source",
|
|
"sha256": "17f0b26199a13a40338f51365c55ef4bd9c0f12edb9e4a4c2ce61904ea044edf"
|
|
},
|
|
"audioTrack": {
|
|
"input": "workspace source",
|
|
"sha256": "c4b37388ecf38c4c33dc172895d2d76d1ffca2587628c01b11b38cfe1852c713"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "candidate",
|
|
"audioFirst": false
|
|
},
|
|
"observation": {
|
|
"independentTrackPeak": 0.0512932725250721,
|
|
"silentMainChunks": [
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"combination": {
|
|
"contexts": [
|
|
"closed"
|
|
],
|
|
"audio": {
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?track=first",
|
|
"attribute": null,
|
|
"time": 0,
|
|
"paused": true,
|
|
"muted": false
|
|
},
|
|
"chunks": 21,
|
|
"finalChunks": [
|
|
{
|
|
"peak": 1700,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1687,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1699,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "published core + ASR/audio-track: pause, update, ASR stop and destroy preserve separate ownership",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "workspace source",
|
|
"sha256": "17f0b26199a13a40338f51365c55ef4bd9c0f12edb9e4a4c2ce61904ea044edf"
|
|
},
|
|
"audioTrack": {
|
|
"input": "workspace source",
|
|
"sha256": "c4b37388ecf38c4c33dc172895d2d76d1ffca2587628c01b11b38cfe1852c713"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "published",
|
|
"audioFirst": true
|
|
},
|
|
"combination": {
|
|
"contexts": [
|
|
"closed"
|
|
],
|
|
"audio": {
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?track=second",
|
|
"attribute": null,
|
|
"time": 0,
|
|
"paused": true,
|
|
"muted": false
|
|
},
|
|
"chunks": 27,
|
|
"finalChunks": [
|
|
{
|
|
"peak": 1655,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1689,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1677,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "published core + ASR/audio-track: capture follows main media, not the independent audible track",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "workspace source",
|
|
"sha256": "17f0b26199a13a40338f51365c55ef4bd9c0f12edb9e4a4c2ce61904ea044edf"
|
|
},
|
|
"audioTrack": {
|
|
"input": "workspace source",
|
|
"sha256": "c4b37388ecf38c4c33dc172895d2d76d1ffca2587628c01b11b38cfe1852c713"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "published",
|
|
"audioFirst": false
|
|
},
|
|
"observation": {
|
|
"independentTrackPeak": 0.05129334330558777,
|
|
"silentMainChunks": [
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"combination": {
|
|
"contexts": [
|
|
"closed"
|
|
],
|
|
"audio": {
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?track=first",
|
|
"attribute": null,
|
|
"time": 0,
|
|
"paused": true,
|
|
"muted": false
|
|
},
|
|
"chunks": 17,
|
|
"finalChunks": [
|
|
{
|
|
"peak": 1682,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1698,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1701,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "candidate core + ASR/audio-track: pause, update, ASR stop and destroy preserve separate ownership",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "workspace source",
|
|
"sha256": "17f0b26199a13a40338f51365c55ef4bd9c0f12edb9e4a4c2ce61904ea044edf"
|
|
},
|
|
"audioTrack": {
|
|
"input": "workspace source",
|
|
"sha256": "c4b37388ecf38c4c33dc172895d2d76d1ffca2587628c01b11b38cfe1852c713"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "candidate",
|
|
"audioFirst": true
|
|
},
|
|
"combination": {
|
|
"contexts": [
|
|
"closed"
|
|
],
|
|
"audio": {
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?track=second",
|
|
"attribute": null,
|
|
"time": 0,
|
|
"paused": true,
|
|
"muted": false
|
|
},
|
|
"chunks": 23,
|
|
"finalChunks": [
|
|
{
|
|
"peak": 1695,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1664,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1678,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "candidate core + ASR/audio-track: capture follows main media, not the independent audible track",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "workspace source",
|
|
"sha256": "17f0b26199a13a40338f51365c55ef4bd9c0f12edb9e4a4c2ce61904ea044edf"
|
|
},
|
|
"audioTrack": {
|
|
"input": "workspace source",
|
|
"sha256": "c4b37388ecf38c4c33dc172895d2d76d1ffca2587628c01b11b38cfe1852c713"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "candidate",
|
|
"audioFirst": false
|
|
},
|
|
"observation": {
|
|
"independentTrackPeak": 0.05129334330558777,
|
|
"silentMainChunks": [
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"combination": {
|
|
"contexts": [
|
|
"closed"
|
|
],
|
|
"audio": {
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?track=first",
|
|
"attribute": null,
|
|
"time": 0,
|
|
"paused": true,
|
|
"muted": false
|
|
},
|
|
"chunks": 17,
|
|
"finalChunks": [
|
|
{
|
|
"peak": 1682,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1698,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1701,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "published core + ASR/audio-track: pause, update, ASR stop and destroy preserve separate ownership",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "workspace source",
|
|
"sha256": "17f0b26199a13a40338f51365c55ef4bd9c0f12edb9e4a4c2ce61904ea044edf"
|
|
},
|
|
"audioTrack": {
|
|
"input": "workspace source",
|
|
"sha256": "c4b37388ecf38c4c33dc172895d2d76d1ffca2587628c01b11b38cfe1852c713"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "published",
|
|
"audioFirst": true
|
|
},
|
|
"combination": {},
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native AudioContext/AudioWorklet; Safari and physical-device composition remain unverified",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-audio-track.spec.js",
|
|
"line": 35,
|
|
"column": 10
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "published core + ASR/audio-track: capture follows main media, not the independent audible track",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "workspace source",
|
|
"sha256": "17f0b26199a13a40338f51365c55ef4bd9c0f12edb9e4a4c2ce61904ea044edf"
|
|
},
|
|
"audioTrack": {
|
|
"input": "workspace source",
|
|
"sha256": "c4b37388ecf38c4c33dc172895d2d76d1ffca2587628c01b11b38cfe1852c713"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "published",
|
|
"audioFirst": false
|
|
},
|
|
"combination": {},
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native AudioContext/AudioWorklet; Safari and physical-device composition remain unverified",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-audio-track.spec.js",
|
|
"line": 35,
|
|
"column": 10
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "candidate core + ASR/audio-track: pause, update, ASR stop and destroy preserve separate ownership",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "workspace source",
|
|
"sha256": "17f0b26199a13a40338f51365c55ef4bd9c0f12edb9e4a4c2ce61904ea044edf"
|
|
},
|
|
"audioTrack": {
|
|
"input": "workspace source",
|
|
"sha256": "c4b37388ecf38c4c33dc172895d2d76d1ffca2587628c01b11b38cfe1852c713"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "candidate",
|
|
"audioFirst": true
|
|
},
|
|
"combination": {},
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native AudioContext/AudioWorklet; Safari and physical-device composition remain unverified",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-audio-track.spec.js",
|
|
"line": 35,
|
|
"column": 10
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "candidate core + ASR/audio-track: capture follows main media, not the independent audible track",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "workspace source",
|
|
"sha256": "17f0b26199a13a40338f51365c55ef4bd9c0f12edb9e4a4c2ce61904ea044edf"
|
|
},
|
|
"audioTrack": {
|
|
"input": "workspace source",
|
|
"sha256": "c4b37388ecf38c4c33dc172895d2d76d1ffca2587628c01b11b38cfe1852c713"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "candidate",
|
|
"audioFirst": false
|
|
},
|
|
"combination": {},
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native AudioContext/AudioWorklet; Safari and physical-device composition remain unverified",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-audio-track.spec.js",
|
|
"line": 35,
|
|
"column": 10
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "ASR 2.1.0 + published: anonymous-cors native audio access and source recovery",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"version": "2.1.0",
|
|
"core": "published",
|
|
"scenario": "anonymous-cors",
|
|
"pluginSha256": "7f975b131a9ea207f88a157aafec778bc4906230500db9b30f5bbfbf327b251d",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0.1273600161075592,
|
|
"chunks": [
|
|
{
|
|
"max": 4251,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
},
|
|
{
|
|
"max": 4190,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
},
|
|
{
|
|
"max": 4255,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
}
|
|
],
|
|
"time": 0.886667,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": "anonymous"
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://localhost:8084/test/asr-cors.m4a",
|
|
"status": 206,
|
|
"allowOrigin": "*"
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR 2.1.0 + published: opaque native audio access and source recovery",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"version": "2.1.0",
|
|
"core": "published",
|
|
"scenario": "opaque",
|
|
"pluginSha256": "7f975b131a9ea207f88a157aafec778bc4906230500db9b30f5bbfbf327b251d",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0,
|
|
"chunks": [
|
|
{
|
|
"max": 0,
|
|
"source": "http://localhost:8084/test/audio-tone.m4a"
|
|
},
|
|
{
|
|
"max": 0,
|
|
"source": "http://localhost:8084/test/audio-tone.m4a"
|
|
},
|
|
{
|
|
"max": 0,
|
|
"source": "http://localhost:8084/test/audio-tone.m4a"
|
|
}
|
|
],
|
|
"time": 0.893162,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://localhost:8084/test/audio-tone.m4a",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR 2.1.0 + published: opaque-redirect native audio access and source recovery",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"version": "2.1.0",
|
|
"core": "published",
|
|
"scenario": "opaque-redirect",
|
|
"pluginSha256": "7f975b131a9ea207f88a157aafec778bc4906230500db9b30f5bbfbf327b251d",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0,
|
|
"chunks": [
|
|
{
|
|
"max": 0,
|
|
"source": "http://127.0.0.1:8084/test/asr-opaque-redirect"
|
|
},
|
|
{
|
|
"max": 0,
|
|
"source": "http://127.0.0.1:8084/test/asr-opaque-redirect"
|
|
},
|
|
{
|
|
"max": 0,
|
|
"source": "http://127.0.0.1:8084/test/asr-opaque-redirect"
|
|
}
|
|
],
|
|
"time": 0.922667,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/asr-opaque-redirect",
|
|
"status": 302,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://localhost:8084/test/audio-tone.m4a",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR 2.1.0 + candidate: anonymous-cors native audio access and source recovery",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"version": "2.1.0",
|
|
"core": "candidate",
|
|
"scenario": "anonymous-cors",
|
|
"pluginSha256": "7f975b131a9ea207f88a157aafec778bc4906230500db9b30f5bbfbf327b251d",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0.1273600161075592,
|
|
"chunks": [
|
|
{
|
|
"max": 4251,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
},
|
|
{
|
|
"max": 4260,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
},
|
|
{
|
|
"max": 4255,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
}
|
|
],
|
|
"time": 0.902667,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": "anonymous"
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://localhost:8084/test/asr-cors.m4a",
|
|
"status": 206,
|
|
"allowOrigin": "*"
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR 2.1.0 + candidate: opaque native audio access and source recovery",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"version": "2.1.0",
|
|
"core": "candidate",
|
|
"scenario": "opaque",
|
|
"pluginSha256": "7f975b131a9ea207f88a157aafec778bc4906230500db9b30f5bbfbf327b251d",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0,
|
|
"chunks": [
|
|
{
|
|
"max": 0,
|
|
"source": "http://localhost:8084/test/audio-tone.m4a"
|
|
},
|
|
{
|
|
"max": 0,
|
|
"source": "http://localhost:8084/test/audio-tone.m4a"
|
|
},
|
|
{
|
|
"max": 0,
|
|
"source": "http://localhost:8084/test/audio-tone.m4a"
|
|
}
|
|
],
|
|
"time": 0.894667,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://localhost:8084/test/audio-tone.m4a",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR 2.1.0 + candidate: opaque-redirect native audio access and source recovery",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"version": "2.1.0",
|
|
"core": "candidate",
|
|
"scenario": "opaque-redirect",
|
|
"pluginSha256": "7f975b131a9ea207f88a157aafec778bc4906230500db9b30f5bbfbf327b251d",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0,
|
|
"chunks": [
|
|
{
|
|
"max": 0,
|
|
"source": "http://127.0.0.1:8084/test/asr-opaque-redirect"
|
|
},
|
|
{
|
|
"max": 0,
|
|
"source": "http://127.0.0.1:8084/test/asr-opaque-redirect"
|
|
},
|
|
{
|
|
"max": 0,
|
|
"source": "http://127.0.0.1:8084/test/asr-opaque-redirect"
|
|
}
|
|
],
|
|
"time": 0.866667,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/asr-opaque-redirect",
|
|
"status": 302,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://localhost:8084/test/audio-tone.m4a",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + published: anonymous-cors native audio access and source recovery",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "published",
|
|
"scenario": "anonymous-cors",
|
|
"pluginSha256": "17f0b26199a13a40338f51365c55ef4bd9c0f12edb9e4a4c2ce61904ea044edf",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0.1298169046640396,
|
|
"chunks": [
|
|
{
|
|
"max": 4255,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
},
|
|
{
|
|
"max": 4250,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
},
|
|
{
|
|
"max": 4248,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
}
|
|
],
|
|
"time": 0.922009,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": "anonymous"
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12964209914207458,
|
|
"chunks": [
|
|
{
|
|
"max": 4192,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4263,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4247,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.384,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": "anonymous"
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://localhost:8084/test/asr-cors.m4a",
|
|
"status": 206,
|
|
"allowOrigin": "*"
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + published: opaque native audio access and source recovery",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "published",
|
|
"scenario": "opaque",
|
|
"pluginSha256": "17f0b26199a13a40338f51365c55ef4bd9c0f12edb9e4a4c2ce61904ea044edf",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0,
|
|
"chunks": [
|
|
{
|
|
"max": 0,
|
|
"source": "http://localhost:8084/test/audio-tone.m4a"
|
|
},
|
|
{
|
|
"max": 0,
|
|
"source": "http://localhost:8084/test/audio-tone.m4a"
|
|
},
|
|
{
|
|
"max": 0,
|
|
"source": "http://localhost:8084/test/audio-tone.m4a"
|
|
}
|
|
],
|
|
"time": 0.914667,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12964209914207458,
|
|
"chunks": [
|
|
{
|
|
"max": 4290,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4192,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4263,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.384,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://localhost:8084/test/audio-tone.m4a",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + published: opaque-redirect native audio access and source recovery",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "published",
|
|
"scenario": "opaque-redirect",
|
|
"pluginSha256": "17f0b26199a13a40338f51365c55ef4bd9c0f12edb9e4a4c2ce61904ea044edf",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0,
|
|
"chunks": [
|
|
{
|
|
"max": 0,
|
|
"source": "http://127.0.0.1:8084/test/asr-opaque-redirect"
|
|
},
|
|
{
|
|
"max": 0,
|
|
"source": "http://127.0.0.1:8084/test/asr-opaque-redirect"
|
|
},
|
|
{
|
|
"max": 0,
|
|
"source": "http://127.0.0.1:8084/test/asr-opaque-redirect"
|
|
}
|
|
],
|
|
"time": 0.862667,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12964209914207458,
|
|
"chunks": [
|
|
{
|
|
"max": 4192,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4263,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4247,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.392,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/asr-opaque-redirect",
|
|
"status": 302,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://localhost:8084/test/audio-tone.m4a",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + candidate: anonymous-cors native audio access and source recovery",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "candidate",
|
|
"scenario": "anonymous-cors",
|
|
"pluginSha256": "17f0b26199a13a40338f51365c55ef4bd9c0f12edb9e4a4c2ce61904ea044edf",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0.12774023413658142,
|
|
"chunks": [
|
|
{
|
|
"max": 4260,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
},
|
|
{
|
|
"max": 4255,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
},
|
|
{
|
|
"max": 4250,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
}
|
|
],
|
|
"time": 0.914429,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": "anonymous"
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12970227003097534,
|
|
"chunks": [
|
|
{
|
|
"max": 4290,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4192,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4263,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.376,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": "anonymous"
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://localhost:8084/test/asr-cors.m4a",
|
|
"status": 206,
|
|
"allowOrigin": "*"
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + candidate: opaque native audio access and source recovery",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "candidate",
|
|
"scenario": "opaque",
|
|
"pluginSha256": "17f0b26199a13a40338f51365c55ef4bd9c0f12edb9e4a4c2ce61904ea044edf",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0,
|
|
"chunks": [
|
|
{
|
|
"max": 0,
|
|
"source": "http://localhost:8084/test/audio-tone.m4a"
|
|
},
|
|
{
|
|
"max": 0,
|
|
"source": "http://localhost:8084/test/audio-tone.m4a"
|
|
},
|
|
{
|
|
"max": 0,
|
|
"source": "http://localhost:8084/test/audio-tone.m4a"
|
|
}
|
|
],
|
|
"time": 0.886667,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12970227003097534,
|
|
"chunks": [
|
|
{
|
|
"max": 4290,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4192,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4263,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.376,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://localhost:8084/test/audio-tone.m4a",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + candidate: opaque-redirect native audio access and source recovery",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "candidate",
|
|
"scenario": "opaque-redirect",
|
|
"pluginSha256": "17f0b26199a13a40338f51365c55ef4bd9c0f12edb9e4a4c2ce61904ea044edf",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0,
|
|
"chunks": [
|
|
{
|
|
"max": 0,
|
|
"source": "http://127.0.0.1:8084/test/asr-opaque-redirect"
|
|
},
|
|
{
|
|
"max": 0,
|
|
"source": "http://127.0.0.1:8084/test/asr-opaque-redirect"
|
|
},
|
|
{
|
|
"max": 0,
|
|
"source": "http://127.0.0.1:8084/test/asr-opaque-redirect"
|
|
}
|
|
],
|
|
"time": 0.906667,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12970227003097534,
|
|
"chunks": [
|
|
{
|
|
"max": 4290,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4192,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4263,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.376,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/asr-opaque-redirect",
|
|
"status": 302,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://localhost:8084/test/audio-tone.m4a",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR 2.1.0 + published: anonymous-cors native audio access and source recovery",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"version": "2.1.0",
|
|
"core": "published",
|
|
"scenario": "anonymous-cors",
|
|
"pluginSha256": "7f975b131a9ea207f88a157aafec778bc4906230500db9b30f5bbfbf327b251d",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0.12966568768024445,
|
|
"chunks": [
|
|
{
|
|
"max": 4255,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
},
|
|
{
|
|
"max": 4260,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
},
|
|
{
|
|
"max": 4255,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
}
|
|
],
|
|
"time": 0.848,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": "anonymous"
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://localhost:8084/test/asr-cors.m4a",
|
|
"status": 206,
|
|
"allowOrigin": "*"
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR 2.1.0 + published: opaque native audio access and source recovery",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"version": "2.1.0",
|
|
"core": "published",
|
|
"scenario": "opaque",
|
|
"pluginSha256": "7f975b131a9ea207f88a157aafec778bc4906230500db9b30f5bbfbf327b251d",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0,
|
|
"chunks": [],
|
|
"time": 1.992,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://localhost:8084/test/audio-tone.m4a",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR 2.1.0 + published: opaque-redirect native audio access and source recovery",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"version": "2.1.0",
|
|
"core": "published",
|
|
"scenario": "opaque-redirect",
|
|
"pluginSha256": "7f975b131a9ea207f88a157aafec778bc4906230500db9b30f5bbfbf327b251d",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0,
|
|
"chunks": [],
|
|
"time": 1.986145,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/asr-opaque-redirect",
|
|
"status": 302,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://localhost:8084/test/audio-tone.m4a",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR 2.1.0 + candidate: anonymous-cors native audio access and source recovery",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"version": "2.1.0",
|
|
"core": "candidate",
|
|
"scenario": "anonymous-cors",
|
|
"pluginSha256": "7f975b131a9ea207f88a157aafec778bc4906230500db9b30f5bbfbf327b251d",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0.12966568768024445,
|
|
"chunks": [
|
|
{
|
|
"max": 4260,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
},
|
|
{
|
|
"max": 4255,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
},
|
|
{
|
|
"max": 4248,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
}
|
|
],
|
|
"time": 0.848,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": "anonymous"
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://localhost:8084/test/asr-cors.m4a",
|
|
"status": 206,
|
|
"allowOrigin": "*"
|
|
},
|
|
{
|
|
"url": "http://localhost:8084/test/asr-cors.m4a",
|
|
"status": 206,
|
|
"allowOrigin": "*"
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR 2.1.0 + candidate: opaque native audio access and source recovery",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"version": "2.1.0",
|
|
"core": "candidate",
|
|
"scenario": "opaque",
|
|
"pluginSha256": "7f975b131a9ea207f88a157aafec778bc4906230500db9b30f5bbfbf327b251d",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0,
|
|
"chunks": [],
|
|
"time": 2.008,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://localhost:8084/test/audio-tone.m4a",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR 2.1.0 + candidate: opaque-redirect native audio access and source recovery",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"version": "2.1.0",
|
|
"core": "candidate",
|
|
"scenario": "opaque-redirect",
|
|
"pluginSha256": "7f975b131a9ea207f88a157aafec778bc4906230500db9b30f5bbfbf327b251d",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0,
|
|
"chunks": [],
|
|
"time": 1.976,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/asr-opaque-redirect",
|
|
"status": 302,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://localhost:8084/test/audio-tone.m4a",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + published: anonymous-cors native audio access and source recovery",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "published",
|
|
"scenario": "anonymous-cors",
|
|
"pluginSha256": "17f0b26199a13a40338f51365c55ef4bd9c0f12edb9e4a4c2ce61904ea044edf",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0.12736152112483978,
|
|
"chunks": [
|
|
{
|
|
"max": 4190,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
},
|
|
{
|
|
"max": 4255,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
},
|
|
{
|
|
"max": 4248,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
}
|
|
],
|
|
"time": 0.866125,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": "anonymous"
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12957505881786346,
|
|
"chunks": [
|
|
{
|
|
"max": 4303,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4187,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4255,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.368,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": "anonymous"
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://localhost:8084/test/asr-cors.m4a",
|
|
"status": 206,
|
|
"allowOrigin": "*"
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + published: opaque native audio access and source recovery",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "published",
|
|
"scenario": "opaque",
|
|
"pluginSha256": "17f0b26199a13a40338f51365c55ef4bd9c0f12edb9e4a4c2ce61904ea044edf",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0,
|
|
"chunks": [],
|
|
"time": 1.981375,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12957505881786346,
|
|
"chunks": [
|
|
{
|
|
"max": 4303,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4187,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4255,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.408,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://localhost:8084/test/audio-tone.m4a",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + published: opaque-redirect native audio access and source recovery",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "published",
|
|
"scenario": "opaque-redirect",
|
|
"pluginSha256": "17f0b26199a13a40338f51365c55ef4bd9c0f12edb9e4a4c2ce61904ea044edf",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0,
|
|
"chunks": [],
|
|
"time": 1.971041,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12957505881786346,
|
|
"chunks": [
|
|
{
|
|
"max": 4303,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4187,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4255,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.368,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/asr-opaque-redirect",
|
|
"status": 302,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://localhost:8084/test/audio-tone.m4a",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + candidate: anonymous-cors native audio access and source recovery",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "candidate",
|
|
"scenario": "anonymous-cors",
|
|
"pluginSha256": "17f0b26199a13a40338f51365c55ef4bd9c0f12edb9e4a4c2ce61904ea044edf",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0.12966568768024445,
|
|
"chunks": [
|
|
{
|
|
"max": 4190,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
},
|
|
{
|
|
"max": 4255,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
},
|
|
{
|
|
"max": 4248,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
}
|
|
],
|
|
"time": 0.848,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": "anonymous"
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12957505881786346,
|
|
"chunks": [
|
|
{
|
|
"max": 4303,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4187,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4255,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.376,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": "anonymous"
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://localhost:8084/test/asr-cors.m4a",
|
|
"status": 206,
|
|
"allowOrigin": "*"
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + candidate: opaque native audio access and source recovery",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "candidate",
|
|
"scenario": "opaque",
|
|
"pluginSha256": "17f0b26199a13a40338f51365c55ef4bd9c0f12edb9e4a4c2ce61904ea044edf",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0,
|
|
"chunks": [],
|
|
"time": 2.004041,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12957505881786346,
|
|
"chunks": [
|
|
{
|
|
"max": 4303,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4187,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4255,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.36,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://localhost:8084/test/audio-tone.m4a",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + candidate: opaque-redirect native audio access and source recovery",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "candidate",
|
|
"scenario": "opaque-redirect",
|
|
"pluginSha256": "17f0b26199a13a40338f51365c55ef4bd9c0f12edb9e4a4c2ce61904ea044edf",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0,
|
|
"chunks": [],
|
|
"time": 1.944,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12957505881786346,
|
|
"chunks": [
|
|
{
|
|
"max": 4303,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4187,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4255,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.36,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/asr-opaque-redirect",
|
|
"status": 302,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://localhost:8084/test/audio-tone.m4a",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR 2.1.0 + published: anonymous-cors native audio access and source recovery",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native WebAudio; this is not Safari CORS acceptance",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-cors.spec.js",
|
|
"line": 26,
|
|
"column": 16
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "ASR 2.1.0 + published: opaque native audio access and source recovery",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native WebAudio; this is not Safari CORS acceptance",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-cors.spec.js",
|
|
"line": 26,
|
|
"column": 16
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "ASR 2.1.0 + published: opaque-redirect native audio access and source recovery",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native WebAudio; this is not Safari CORS acceptance",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-cors.spec.js",
|
|
"line": 26,
|
|
"column": 16
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "ASR 2.1.0 + candidate: anonymous-cors native audio access and source recovery",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native WebAudio; this is not Safari CORS acceptance",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-cors.spec.js",
|
|
"line": 26,
|
|
"column": 16
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "ASR 2.1.0 + candidate: opaque native audio access and source recovery",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native WebAudio; this is not Safari CORS acceptance",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-cors.spec.js",
|
|
"line": 26,
|
|
"column": 16
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "ASR 2.1.0 + candidate: opaque-redirect native audio access and source recovery",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native WebAudio; this is not Safari CORS acceptance",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-cors.spec.js",
|
|
"line": 26,
|
|
"column": 16
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "ASR candidate + published: anonymous-cors native audio access and source recovery",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native WebAudio; this is not Safari CORS acceptance",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-cors.spec.js",
|
|
"line": 26,
|
|
"column": 16
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "ASR candidate + published: opaque native audio access and source recovery",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native WebAudio; this is not Safari CORS acceptance",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-cors.spec.js",
|
|
"line": 26,
|
|
"column": 16
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "ASR candidate + published: opaque-redirect native audio access and source recovery",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native WebAudio; this is not Safari CORS acceptance",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-cors.spec.js",
|
|
"line": 26,
|
|
"column": 16
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "ASR candidate + candidate: anonymous-cors native audio access and source recovery",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native WebAudio; this is not Safari CORS acceptance",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-cors.spec.js",
|
|
"line": 26,
|
|
"column": 16
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "ASR candidate + candidate: opaque native audio access and source recovery",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native WebAudio; this is not Safari CORS acceptance",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-cors.spec.js",
|
|
"line": 26,
|
|
"column": 16
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "ASR candidate + candidate: opaque-redirect native audio access and source recovery",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native WebAudio; this is not Safari CORS acceptance",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-cors.spec.js",
|
|
"line": 26,
|
|
"column": 16
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "main",
|
|
"file": "refactor/.cache/asr05-combinations-main/report.json",
|
|
"sha256": "619a6103390d8ad7bc0482d7eb94e880735e9d64feaada3f388929787595c60b",
|
|
"passed": 20,
|
|
"skipped": 10,
|
|
"rows": [
|
|
{
|
|
"title": "published core + ASR/audio-track: pause, update, ASR stop and destroy preserve separate ownership",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.js",
|
|
"sha256": "e31dbd6225d2a703fbe7025d4d07e9434103ebf332307b7771a6139e420fb8f4"
|
|
},
|
|
"audioTrack": {
|
|
"input": "packages/artplayer-plugin-audio-track/dist/artplayer-plugin-audio-track.js",
|
|
"sha256": "23b10856628c5568f1aa7ad88e926c7da8d96edfadf6df872777062a78a4b4be"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "published",
|
|
"audioFirst": true
|
|
},
|
|
"combination": {
|
|
"contexts": [
|
|
"closed"
|
|
],
|
|
"audio": {
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?track=second",
|
|
"attribute": null,
|
|
"time": 0,
|
|
"paused": true,
|
|
"muted": false
|
|
},
|
|
"chunks": 23,
|
|
"finalChunks": [
|
|
{
|
|
"peak": 1691,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1674,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1667,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "published core + ASR/audio-track: capture follows main media, not the independent audible track",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.js",
|
|
"sha256": "e31dbd6225d2a703fbe7025d4d07e9434103ebf332307b7771a6139e420fb8f4"
|
|
},
|
|
"audioTrack": {
|
|
"input": "packages/artplayer-plugin-audio-track/dist/artplayer-plugin-audio-track.js",
|
|
"sha256": "23b10856628c5568f1aa7ad88e926c7da8d96edfadf6df872777062a78a4b4be"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "published",
|
|
"audioFirst": false
|
|
},
|
|
"observation": {
|
|
"independentTrackPeak": 0.0512932725250721,
|
|
"silentMainChunks": [
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"combination": {
|
|
"contexts": [
|
|
"closed"
|
|
],
|
|
"audio": {
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?track=first",
|
|
"attribute": null,
|
|
"time": 0,
|
|
"paused": true,
|
|
"muted": false
|
|
},
|
|
"chunks": 17,
|
|
"finalChunks": [
|
|
{
|
|
"peak": 1682,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1698,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1701,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "candidate core + ASR/audio-track: pause, update, ASR stop and destroy preserve separate ownership",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.js",
|
|
"sha256": "e31dbd6225d2a703fbe7025d4d07e9434103ebf332307b7771a6139e420fb8f4"
|
|
},
|
|
"audioTrack": {
|
|
"input": "packages/artplayer-plugin-audio-track/dist/artplayer-plugin-audio-track.js",
|
|
"sha256": "23b10856628c5568f1aa7ad88e926c7da8d96edfadf6df872777062a78a4b4be"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "candidate",
|
|
"audioFirst": true
|
|
},
|
|
"combination": {
|
|
"contexts": [
|
|
"closed"
|
|
],
|
|
"audio": {
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?track=second",
|
|
"attribute": null,
|
|
"time": 0,
|
|
"paused": true,
|
|
"muted": false
|
|
},
|
|
"chunks": 27,
|
|
"finalChunks": [
|
|
{
|
|
"peak": 1679,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1675,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1691,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "candidate core + ASR/audio-track: capture follows main media, not the independent audible track",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.js",
|
|
"sha256": "e31dbd6225d2a703fbe7025d4d07e9434103ebf332307b7771a6139e420fb8f4"
|
|
},
|
|
"audioTrack": {
|
|
"input": "packages/artplayer-plugin-audio-track/dist/artplayer-plugin-audio-track.js",
|
|
"sha256": "23b10856628c5568f1aa7ad88e926c7da8d96edfadf6df872777062a78a4b4be"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "candidate",
|
|
"audioFirst": false
|
|
},
|
|
"observation": {
|
|
"independentTrackPeak": 0.0512932725250721,
|
|
"silentMainChunks": [
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"combination": {
|
|
"contexts": [
|
|
"closed"
|
|
],
|
|
"audio": {
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?track=first",
|
|
"attribute": null,
|
|
"time": 0,
|
|
"paused": true,
|
|
"muted": false
|
|
},
|
|
"chunks": 17,
|
|
"finalChunks": [
|
|
{
|
|
"peak": 1682,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1698,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1701,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "published core + ASR/audio-track: pause, update, ASR stop and destroy preserve separate ownership",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.js",
|
|
"sha256": "e31dbd6225d2a703fbe7025d4d07e9434103ebf332307b7771a6139e420fb8f4"
|
|
},
|
|
"audioTrack": {
|
|
"input": "packages/artplayer-plugin-audio-track/dist/artplayer-plugin-audio-track.js",
|
|
"sha256": "23b10856628c5568f1aa7ad88e926c7da8d96edfadf6df872777062a78a4b4be"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "published",
|
|
"audioFirst": true
|
|
},
|
|
"combination": {
|
|
"contexts": [
|
|
"closed"
|
|
],
|
|
"audio": {
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?track=second",
|
|
"attribute": null,
|
|
"time": 0,
|
|
"paused": true,
|
|
"muted": false
|
|
},
|
|
"chunks": 22,
|
|
"finalChunks": [
|
|
{
|
|
"peak": 1691,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1674,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1667,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "published core + ASR/audio-track: capture follows main media, not the independent audible track",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.js",
|
|
"sha256": "e31dbd6225d2a703fbe7025d4d07e9434103ebf332307b7771a6139e420fb8f4"
|
|
},
|
|
"audioTrack": {
|
|
"input": "packages/artplayer-plugin-audio-track/dist/artplayer-plugin-audio-track.js",
|
|
"sha256": "23b10856628c5568f1aa7ad88e926c7da8d96edfadf6df872777062a78a4b4be"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "published",
|
|
"audioFirst": false
|
|
},
|
|
"observation": {
|
|
"independentTrackPeak": 0.05129334330558777,
|
|
"silentMainChunks": [
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"combination": {
|
|
"contexts": [
|
|
"closed"
|
|
],
|
|
"audio": {
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?track=first",
|
|
"attribute": null,
|
|
"time": 0,
|
|
"paused": true,
|
|
"muted": false
|
|
},
|
|
"chunks": 17,
|
|
"finalChunks": [
|
|
{
|
|
"peak": 1682,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1698,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1701,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "candidate core + ASR/audio-track: pause, update, ASR stop and destroy preserve separate ownership",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.js",
|
|
"sha256": "e31dbd6225d2a703fbe7025d4d07e9434103ebf332307b7771a6139e420fb8f4"
|
|
},
|
|
"audioTrack": {
|
|
"input": "packages/artplayer-plugin-audio-track/dist/artplayer-plugin-audio-track.js",
|
|
"sha256": "23b10856628c5568f1aa7ad88e926c7da8d96edfadf6df872777062a78a4b4be"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "candidate",
|
|
"audioFirst": true
|
|
},
|
|
"combination": {
|
|
"contexts": [
|
|
"closed"
|
|
],
|
|
"audio": {
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?track=second",
|
|
"attribute": null,
|
|
"time": 0,
|
|
"paused": true,
|
|
"muted": false
|
|
},
|
|
"chunks": 18,
|
|
"finalChunks": [
|
|
{
|
|
"peak": 1665,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1694,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1665,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "candidate core + ASR/audio-track: capture follows main media, not the independent audible track",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.js",
|
|
"sha256": "e31dbd6225d2a703fbe7025d4d07e9434103ebf332307b7771a6139e420fb8f4"
|
|
},
|
|
"audioTrack": {
|
|
"input": "packages/artplayer-plugin-audio-track/dist/artplayer-plugin-audio-track.js",
|
|
"sha256": "23b10856628c5568f1aa7ad88e926c7da8d96edfadf6df872777062a78a4b4be"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "candidate",
|
|
"audioFirst": false
|
|
},
|
|
"observation": {
|
|
"independentTrackPeak": 0.05129334330558777,
|
|
"silentMainChunks": [
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"combination": {
|
|
"contexts": [
|
|
"closed"
|
|
],
|
|
"audio": {
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?track=first",
|
|
"attribute": null,
|
|
"time": 0,
|
|
"paused": true,
|
|
"muted": false
|
|
},
|
|
"chunks": 17,
|
|
"finalChunks": [
|
|
{
|
|
"peak": 1682,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1698,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1701,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "published core + ASR/audio-track: pause, update, ASR stop and destroy preserve separate ownership",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.js",
|
|
"sha256": "e31dbd6225d2a703fbe7025d4d07e9434103ebf332307b7771a6139e420fb8f4"
|
|
},
|
|
"audioTrack": {
|
|
"input": "packages/artplayer-plugin-audio-track/dist/artplayer-plugin-audio-track.js",
|
|
"sha256": "23b10856628c5568f1aa7ad88e926c7da8d96edfadf6df872777062a78a4b4be"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "published",
|
|
"audioFirst": true
|
|
},
|
|
"combination": {},
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native AudioContext/AudioWorklet; Safari and physical-device composition remain unverified",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-audio-track.spec.js",
|
|
"line": 35,
|
|
"column": 10
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "published core + ASR/audio-track: capture follows main media, not the independent audible track",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.js",
|
|
"sha256": "e31dbd6225d2a703fbe7025d4d07e9434103ebf332307b7771a6139e420fb8f4"
|
|
},
|
|
"audioTrack": {
|
|
"input": "packages/artplayer-plugin-audio-track/dist/artplayer-plugin-audio-track.js",
|
|
"sha256": "23b10856628c5568f1aa7ad88e926c7da8d96edfadf6df872777062a78a4b4be"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "published",
|
|
"audioFirst": false
|
|
},
|
|
"combination": {},
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native AudioContext/AudioWorklet; Safari and physical-device composition remain unverified",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-audio-track.spec.js",
|
|
"line": 35,
|
|
"column": 10
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "candidate core + ASR/audio-track: pause, update, ASR stop and destroy preserve separate ownership",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.js",
|
|
"sha256": "e31dbd6225d2a703fbe7025d4d07e9434103ebf332307b7771a6139e420fb8f4"
|
|
},
|
|
"audioTrack": {
|
|
"input": "packages/artplayer-plugin-audio-track/dist/artplayer-plugin-audio-track.js",
|
|
"sha256": "23b10856628c5568f1aa7ad88e926c7da8d96edfadf6df872777062a78a4b4be"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "candidate",
|
|
"audioFirst": true
|
|
},
|
|
"combination": {},
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native AudioContext/AudioWorklet; Safari and physical-device composition remain unverified",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-audio-track.spec.js",
|
|
"line": 35,
|
|
"column": 10
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "candidate core + ASR/audio-track: capture follows main media, not the independent audible track",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.js",
|
|
"sha256": "e31dbd6225d2a703fbe7025d4d07e9434103ebf332307b7771a6139e420fb8f4"
|
|
},
|
|
"audioTrack": {
|
|
"input": "packages/artplayer-plugin-audio-track/dist/artplayer-plugin-audio-track.js",
|
|
"sha256": "23b10856628c5568f1aa7ad88e926c7da8d96edfadf6df872777062a78a4b4be"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "candidate",
|
|
"audioFirst": false
|
|
},
|
|
"combination": {},
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native AudioContext/AudioWorklet; Safari and physical-device composition remain unverified",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-audio-track.spec.js",
|
|
"line": 35,
|
|
"column": 10
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "ASR candidate + published: anonymous-cors native audio access and source recovery",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "published",
|
|
"scenario": "anonymous-cors",
|
|
"pluginSha256": "e31dbd6225d2a703fbe7025d4d07e9434103ebf332307b7771a6139e420fb8f4",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0.1273600161075592,
|
|
"chunks": [
|
|
{
|
|
"max": 4190,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
},
|
|
{
|
|
"max": 4255,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
},
|
|
{
|
|
"max": 4248,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
}
|
|
],
|
|
"time": 0.902667,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": "anonymous"
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12964209914207458,
|
|
"chunks": [
|
|
{
|
|
"max": 4192,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4263,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4247,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.392,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": "anonymous"
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://localhost:8084/test/asr-cors.m4a",
|
|
"status": 206,
|
|
"allowOrigin": "*"
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + published: opaque native audio access and source recovery",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "published",
|
|
"scenario": "opaque",
|
|
"pluginSha256": "e31dbd6225d2a703fbe7025d4d07e9434103ebf332307b7771a6139e420fb8f4",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0,
|
|
"chunks": [
|
|
{
|
|
"max": 0,
|
|
"source": "http://localhost:8084/test/audio-tone.m4a"
|
|
},
|
|
{
|
|
"max": 0,
|
|
"source": "http://localhost:8084/test/audio-tone.m4a"
|
|
},
|
|
{
|
|
"max": 0,
|
|
"source": "http://localhost:8084/test/audio-tone.m4a"
|
|
}
|
|
],
|
|
"time": 0.937268,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12964209914207458,
|
|
"chunks": [
|
|
{
|
|
"max": 4192,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4263,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4250,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.384,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://localhost:8084/test/audio-tone.m4a",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://localhost:8084/test/audio-tone.m4a",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + published: opaque-redirect native audio access and source recovery",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "published",
|
|
"scenario": "opaque-redirect",
|
|
"pluginSha256": "e31dbd6225d2a703fbe7025d4d07e9434103ebf332307b7771a6139e420fb8f4",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0,
|
|
"chunks": [
|
|
{
|
|
"max": 0,
|
|
"source": "http://127.0.0.1:8084/test/asr-opaque-redirect"
|
|
},
|
|
{
|
|
"max": 0,
|
|
"source": "http://127.0.0.1:8084/test/asr-opaque-redirect"
|
|
},
|
|
{
|
|
"max": 0,
|
|
"source": "http://127.0.0.1:8084/test/asr-opaque-redirect"
|
|
}
|
|
],
|
|
"time": 0.90528,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12964209914207458,
|
|
"chunks": [
|
|
{
|
|
"max": 4290,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4192,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4263,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.392,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/asr-opaque-redirect",
|
|
"status": 302,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://localhost:8084/test/audio-tone.m4a",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + candidate: anonymous-cors native audio access and source recovery",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "candidate",
|
|
"scenario": "anonymous-cors",
|
|
"pluginSha256": "e31dbd6225d2a703fbe7025d4d07e9434103ebf332307b7771a6139e420fb8f4",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0.12774023413658142,
|
|
"chunks": [
|
|
{
|
|
"max": 4255,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
},
|
|
{
|
|
"max": 4250,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
},
|
|
{
|
|
"max": 4248,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
}
|
|
],
|
|
"time": 0.914667,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": "anonymous"
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12964209914207458,
|
|
"chunks": [
|
|
{
|
|
"max": 4192,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4263,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4247,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.384,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": "anonymous"
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://localhost:8084/test/asr-cors.m4a",
|
|
"status": 206,
|
|
"allowOrigin": "*"
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + candidate: opaque native audio access and source recovery",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "candidate",
|
|
"scenario": "opaque",
|
|
"pluginSha256": "e31dbd6225d2a703fbe7025d4d07e9434103ebf332307b7771a6139e420fb8f4",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0,
|
|
"chunks": [
|
|
{
|
|
"max": 0,
|
|
"source": "http://localhost:8084/test/audio-tone.m4a"
|
|
},
|
|
{
|
|
"max": 0,
|
|
"source": "http://localhost:8084/test/audio-tone.m4a"
|
|
},
|
|
{
|
|
"max": 0,
|
|
"source": "http://localhost:8084/test/audio-tone.m4a"
|
|
}
|
|
],
|
|
"time": 0.922667,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12970227003097534,
|
|
"chunks": [
|
|
{
|
|
"max": 4192,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4263,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4247,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.368,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://localhost:8084/test/audio-tone.m4a",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + candidate: opaque-redirect native audio access and source recovery",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "candidate",
|
|
"scenario": "opaque-redirect",
|
|
"pluginSha256": "e31dbd6225d2a703fbe7025d4d07e9434103ebf332307b7771a6139e420fb8f4",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0,
|
|
"chunks": [
|
|
{
|
|
"max": 0,
|
|
"source": "http://127.0.0.1:8084/test/asr-opaque-redirect"
|
|
},
|
|
{
|
|
"max": 0,
|
|
"source": "http://127.0.0.1:8084/test/asr-opaque-redirect"
|
|
},
|
|
{
|
|
"max": 0,
|
|
"source": "http://127.0.0.1:8084/test/asr-opaque-redirect"
|
|
}
|
|
],
|
|
"time": 0.914667,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12970227003097534,
|
|
"chunks": [
|
|
{
|
|
"max": 4192,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4263,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4247,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.376,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/asr-opaque-redirect",
|
|
"status": 302,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://localhost:8084/test/audio-tone.m4a",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + published: anonymous-cors native audio access and source recovery",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "published",
|
|
"scenario": "anonymous-cors",
|
|
"pluginSha256": "e31dbd6225d2a703fbe7025d4d07e9434103ebf332307b7771a6139e420fb8f4",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0.12966568768024445,
|
|
"chunks": [
|
|
{
|
|
"max": 4190,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
},
|
|
{
|
|
"max": 4255,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
},
|
|
{
|
|
"max": 4248,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
}
|
|
],
|
|
"time": 0.848,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": "anonymous"
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12957505881786346,
|
|
"chunks": [
|
|
{
|
|
"max": 4303,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4187,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4255,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.368,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": "anonymous"
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://localhost:8084/test/asr-cors.m4a",
|
|
"status": 206,
|
|
"allowOrigin": "*"
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + published: opaque native audio access and source recovery",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "published",
|
|
"scenario": "opaque",
|
|
"pluginSha256": "e31dbd6225d2a703fbe7025d4d07e9434103ebf332307b7771a6139e420fb8f4",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0,
|
|
"chunks": [],
|
|
"time": 2.000916,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12957505881786346,
|
|
"chunks": [
|
|
{
|
|
"max": 4303,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4187,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4255,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.368,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://localhost:8084/test/audio-tone.m4a",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + published: opaque-redirect native audio access and source recovery",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "published",
|
|
"scenario": "opaque-redirect",
|
|
"pluginSha256": "e31dbd6225d2a703fbe7025d4d07e9434103ebf332307b7771a6139e420fb8f4",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0,
|
|
"chunks": [],
|
|
"time": 2.001583,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12976472079753876,
|
|
"chunks": [
|
|
{
|
|
"max": 4303,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4187,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4255,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.36,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/asr-opaque-redirect",
|
|
"status": 302,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://localhost:8084/test/audio-tone.m4a",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + candidate: anonymous-cors native audio access and source recovery",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "candidate",
|
|
"scenario": "anonymous-cors",
|
|
"pluginSha256": "e31dbd6225d2a703fbe7025d4d07e9434103ebf332307b7771a6139e420fb8f4",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0.1274237483739853,
|
|
"chunks": [
|
|
{
|
|
"max": 4182,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
},
|
|
{
|
|
"max": 4260,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
},
|
|
{
|
|
"max": 4244,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
}
|
|
],
|
|
"time": 0.868729,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": "anonymous"
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12976472079753876,
|
|
"chunks": [
|
|
{
|
|
"max": 4303,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4187,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4255,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.368,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": "anonymous"
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://localhost:8084/test/asr-cors.m4a",
|
|
"status": 206,
|
|
"allowOrigin": "*"
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + candidate: opaque native audio access and source recovery",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "candidate",
|
|
"scenario": "opaque",
|
|
"pluginSha256": "e31dbd6225d2a703fbe7025d4d07e9434103ebf332307b7771a6139e420fb8f4",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0,
|
|
"chunks": [],
|
|
"time": 1.984,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12957505881786346,
|
|
"chunks": [
|
|
{
|
|
"max": 4303,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4187,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4255,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.368,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://localhost:8084/test/audio-tone.m4a",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + candidate: opaque-redirect native audio access and source recovery",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "candidate",
|
|
"scenario": "opaque-redirect",
|
|
"pluginSha256": "e31dbd6225d2a703fbe7025d4d07e9434103ebf332307b7771a6139e420fb8f4",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0,
|
|
"chunks": [],
|
|
"time": 1.984,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12957505881786346,
|
|
"chunks": [
|
|
{
|
|
"max": 4303,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4187,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4255,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.368,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/asr-opaque-redirect",
|
|
"status": 302,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://localhost:8084/test/audio-tone.m4a",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + published: anonymous-cors native audio access and source recovery",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native WebAudio; this is not Safari CORS acceptance",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-cors.spec.js",
|
|
"line": 26,
|
|
"column": 16
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "ASR candidate + published: opaque native audio access and source recovery",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native WebAudio; this is not Safari CORS acceptance",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-cors.spec.js",
|
|
"line": 26,
|
|
"column": 16
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "ASR candidate + published: opaque-redirect native audio access and source recovery",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native WebAudio; this is not Safari CORS acceptance",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-cors.spec.js",
|
|
"line": 26,
|
|
"column": 16
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "ASR candidate + candidate: anonymous-cors native audio access and source recovery",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native WebAudio; this is not Safari CORS acceptance",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-cors.spec.js",
|
|
"line": 26,
|
|
"column": 16
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "ASR candidate + candidate: opaque native audio access and source recovery",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native WebAudio; this is not Safari CORS acceptance",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-cors.spec.js",
|
|
"line": 26,
|
|
"column": 16
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "ASR candidate + candidate: opaque-redirect native audio access and source recovery",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native WebAudio; this is not Safari CORS acceptance",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-cors.spec.js",
|
|
"line": 26,
|
|
"column": 16
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "legacy",
|
|
"file": "refactor/.cache/asr05-combinations-legacy/report.json",
|
|
"sha256": "7a191d169f114c99e24855e68e5b9be68215665d2198894670d4074e9711840c",
|
|
"passed": 20,
|
|
"skipped": 10,
|
|
"rows": [
|
|
{
|
|
"title": "published core + ASR/audio-track: pause, update, ASR stop and destroy preserve separate ownership",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.legacy.js",
|
|
"sha256": "c3b770394ab585ee7823204b07fb586ac6c386cd60dbe465da071cd10c543cb5"
|
|
},
|
|
"audioTrack": {
|
|
"input": "packages/artplayer-plugin-audio-track/dist/artplayer-plugin-audio-track.legacy.js",
|
|
"sha256": "41b94e84e3d3729b9373cb13de2f64d5ea30b4c36627f38583bf4c3c9bc2160c"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "published",
|
|
"audioFirst": true
|
|
},
|
|
"combination": {
|
|
"contexts": [
|
|
"closed"
|
|
],
|
|
"audio": {
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?track=second",
|
|
"attribute": null,
|
|
"time": 0,
|
|
"paused": true,
|
|
"muted": false
|
|
},
|
|
"chunks": 24,
|
|
"finalChunks": [
|
|
{
|
|
"peak": 1674,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1673,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1677,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "published core + ASR/audio-track: capture follows main media, not the independent audible track",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.legacy.js",
|
|
"sha256": "c3b770394ab585ee7823204b07fb586ac6c386cd60dbe465da071cd10c543cb5"
|
|
},
|
|
"audioTrack": {
|
|
"input": "packages/artplayer-plugin-audio-track/dist/artplayer-plugin-audio-track.legacy.js",
|
|
"sha256": "41b94e84e3d3729b9373cb13de2f64d5ea30b4c36627f38583bf4c3c9bc2160c"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "published",
|
|
"audioFirst": false
|
|
},
|
|
"observation": {
|
|
"independentTrackPeak": 0.050941914319992065,
|
|
"silentMainChunks": [
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"combination": {
|
|
"contexts": [
|
|
"closed"
|
|
],
|
|
"audio": {
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?track=first",
|
|
"attribute": null,
|
|
"time": 0,
|
|
"paused": true,
|
|
"muted": false
|
|
},
|
|
"chunks": 18,
|
|
"finalChunks": [
|
|
{
|
|
"peak": 1701,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1675,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1683,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "candidate core + ASR/audio-track: pause, update, ASR stop and destroy preserve separate ownership",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.legacy.js",
|
|
"sha256": "c3b770394ab585ee7823204b07fb586ac6c386cd60dbe465da071cd10c543cb5"
|
|
},
|
|
"audioTrack": {
|
|
"input": "packages/artplayer-plugin-audio-track/dist/artplayer-plugin-audio-track.legacy.js",
|
|
"sha256": "41b94e84e3d3729b9373cb13de2f64d5ea30b4c36627f38583bf4c3c9bc2160c"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "candidate",
|
|
"audioFirst": true
|
|
},
|
|
"combination": {
|
|
"contexts": [
|
|
"closed"
|
|
],
|
|
"audio": {
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?track=second",
|
|
"attribute": null,
|
|
"time": 0,
|
|
"paused": true,
|
|
"muted": false
|
|
},
|
|
"chunks": 23,
|
|
"finalChunks": [
|
|
{
|
|
"peak": 1691,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1674,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1673,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "candidate core + ASR/audio-track: capture follows main media, not the independent audible track",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.legacy.js",
|
|
"sha256": "c3b770394ab585ee7823204b07fb586ac6c386cd60dbe465da071cd10c543cb5"
|
|
},
|
|
"audioTrack": {
|
|
"input": "packages/artplayer-plugin-audio-track/dist/artplayer-plugin-audio-track.legacy.js",
|
|
"sha256": "41b94e84e3d3729b9373cb13de2f64d5ea30b4c36627f38583bf4c3c9bc2160c"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "candidate",
|
|
"audioFirst": false
|
|
},
|
|
"observation": {
|
|
"independentTrackPeak": 0.0512932725250721,
|
|
"silentMainChunks": [
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"combination": {
|
|
"contexts": [
|
|
"closed"
|
|
],
|
|
"audio": {
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?track=first",
|
|
"attribute": null,
|
|
"time": 0,
|
|
"paused": true,
|
|
"muted": false
|
|
},
|
|
"chunks": 18,
|
|
"finalChunks": [
|
|
{
|
|
"peak": 1701,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1663,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1675,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "published core + ASR/audio-track: pause, update, ASR stop and destroy preserve separate ownership",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.legacy.js",
|
|
"sha256": "c3b770394ab585ee7823204b07fb586ac6c386cd60dbe465da071cd10c543cb5"
|
|
},
|
|
"audioTrack": {
|
|
"input": "packages/artplayer-plugin-audio-track/dist/artplayer-plugin-audio-track.legacy.js",
|
|
"sha256": "41b94e84e3d3729b9373cb13de2f64d5ea30b4c36627f38583bf4c3c9bc2160c"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "published",
|
|
"audioFirst": true
|
|
},
|
|
"combination": {
|
|
"contexts": [
|
|
"closed"
|
|
],
|
|
"audio": {
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?track=second",
|
|
"attribute": null,
|
|
"time": 0,
|
|
"paused": true,
|
|
"muted": false
|
|
},
|
|
"chunks": 14,
|
|
"finalChunks": [
|
|
{
|
|
"peak": 1662,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1696,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1668,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "published core + ASR/audio-track: capture follows main media, not the independent audible track",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.legacy.js",
|
|
"sha256": "c3b770394ab585ee7823204b07fb586ac6c386cd60dbe465da071cd10c543cb5"
|
|
},
|
|
"audioTrack": {
|
|
"input": "packages/artplayer-plugin-audio-track/dist/artplayer-plugin-audio-track.legacy.js",
|
|
"sha256": "41b94e84e3d3729b9373cb13de2f64d5ea30b4c36627f38583bf4c3c9bc2160c"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "published",
|
|
"audioFirst": false
|
|
},
|
|
"observation": {
|
|
"independentTrackPeak": 0.05148756504058838,
|
|
"silentMainChunks": [
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"combination": {
|
|
"contexts": [
|
|
"closed"
|
|
],
|
|
"audio": {
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?track=first",
|
|
"attribute": null,
|
|
"time": 0,
|
|
"paused": true,
|
|
"muted": false
|
|
},
|
|
"chunks": 22,
|
|
"finalChunks": [
|
|
{
|
|
"peak": 1687,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1700,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1676,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "candidate core + ASR/audio-track: pause, update, ASR stop and destroy preserve separate ownership",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.legacy.js",
|
|
"sha256": "c3b770394ab585ee7823204b07fb586ac6c386cd60dbe465da071cd10c543cb5"
|
|
},
|
|
"audioTrack": {
|
|
"input": "packages/artplayer-plugin-audio-track/dist/artplayer-plugin-audio-track.legacy.js",
|
|
"sha256": "41b94e84e3d3729b9373cb13de2f64d5ea30b4c36627f38583bf4c3c9bc2160c"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "candidate",
|
|
"audioFirst": true
|
|
},
|
|
"combination": {
|
|
"contexts": [
|
|
"closed"
|
|
],
|
|
"audio": {
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?track=second",
|
|
"attribute": null,
|
|
"time": 0,
|
|
"paused": true,
|
|
"muted": false
|
|
},
|
|
"chunks": 15,
|
|
"finalChunks": [
|
|
{
|
|
"peak": 1700,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1689,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1687,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "candidate core + ASR/audio-track: capture follows main media, not the independent audible track",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.legacy.js",
|
|
"sha256": "c3b770394ab585ee7823204b07fb586ac6c386cd60dbe465da071cd10c543cb5"
|
|
},
|
|
"audioTrack": {
|
|
"input": "packages/artplayer-plugin-audio-track/dist/artplayer-plugin-audio-track.legacy.js",
|
|
"sha256": "41b94e84e3d3729b9373cb13de2f64d5ea30b4c36627f38583bf4c3c9bc2160c"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "candidate",
|
|
"audioFirst": false
|
|
},
|
|
"observation": {
|
|
"independentTrackPeak": 0.05129334330558777,
|
|
"silentMainChunks": [
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 0,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"combination": {
|
|
"contexts": [
|
|
"closed"
|
|
],
|
|
"audio": {
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?track=first",
|
|
"attribute": null,
|
|
"time": 0,
|
|
"paused": true,
|
|
"muted": false
|
|
},
|
|
"chunks": 17,
|
|
"finalChunks": [
|
|
{
|
|
"peak": 1682,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1698,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
},
|
|
{
|
|
"peak": 1701,
|
|
"pcmBytes": 3200,
|
|
"wavBytes": 3244,
|
|
"sampleRate": 16000,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?main=first"
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "published core + ASR/audio-track: pause, update, ASR stop and destroy preserve separate ownership",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.legacy.js",
|
|
"sha256": "c3b770394ab585ee7823204b07fb586ac6c386cd60dbe465da071cd10c543cb5"
|
|
},
|
|
"audioTrack": {
|
|
"input": "packages/artplayer-plugin-audio-track/dist/artplayer-plugin-audio-track.legacy.js",
|
|
"sha256": "41b94e84e3d3729b9373cb13de2f64d5ea30b4c36627f38583bf4c3c9bc2160c"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "published",
|
|
"audioFirst": true
|
|
},
|
|
"combination": {},
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native AudioContext/AudioWorklet; Safari and physical-device composition remain unverified",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-audio-track.spec.js",
|
|
"line": 35,
|
|
"column": 10
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "published core + ASR/audio-track: capture follows main media, not the independent audible track",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.legacy.js",
|
|
"sha256": "c3b770394ab585ee7823204b07fb586ac6c386cd60dbe465da071cd10c543cb5"
|
|
},
|
|
"audioTrack": {
|
|
"input": "packages/artplayer-plugin-audio-track/dist/artplayer-plugin-audio-track.legacy.js",
|
|
"sha256": "41b94e84e3d3729b9373cb13de2f64d5ea30b4c36627f38583bf4c3c9bc2160c"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "published",
|
|
"audioFirst": false
|
|
},
|
|
"combination": {},
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native AudioContext/AudioWorklet; Safari and physical-device composition remain unverified",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-audio-track.spec.js",
|
|
"line": 35,
|
|
"column": 10
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "candidate core + ASR/audio-track: pause, update, ASR stop and destroy preserve separate ownership",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.legacy.js",
|
|
"sha256": "c3b770394ab585ee7823204b07fb586ac6c386cd60dbe465da071cd10c543cb5"
|
|
},
|
|
"audioTrack": {
|
|
"input": "packages/artplayer-plugin-audio-track/dist/artplayer-plugin-audio-track.legacy.js",
|
|
"sha256": "41b94e84e3d3729b9373cb13de2f64d5ea30b4c36627f38583bf4c3c9bc2160c"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "candidate",
|
|
"audioFirst": true
|
|
},
|
|
"combination": {},
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native AudioContext/AudioWorklet; Safari and physical-device composition remain unverified",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-audio-track.spec.js",
|
|
"line": 35,
|
|
"column": 10
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "candidate core + ASR/audio-track: capture follows main media, not the independent audible track",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"inputs": {
|
|
"asr": {
|
|
"input": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.legacy.js",
|
|
"sha256": "c3b770394ab585ee7823204b07fb586ac6c386cd60dbe465da071cd10c543cb5"
|
|
},
|
|
"audioTrack": {
|
|
"input": "packages/artplayer-plugin-audio-track/dist/artplayer-plugin-audio-track.legacy.js",
|
|
"sha256": "41b94e84e3d3729b9373cb13de2f64d5ea30b4c36627f38583bf4c3c9bc2160c"
|
|
},
|
|
"media": {
|
|
"file": "test/browser/media/audio-tone.m4a",
|
|
"sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"bytes": 132436
|
|
},
|
|
"recognitionService": false,
|
|
"scope": "Native media/WebAudio composition; not physical speaker, device, or isolated package acceptance",
|
|
"core": "candidate",
|
|
"audioFirst": false
|
|
},
|
|
"combination": {},
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native AudioContext/AudioWorklet; Safari and physical-device composition remain unverified",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-audio-track.spec.js",
|
|
"line": 35,
|
|
"column": 10
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "ASR candidate + published: anonymous-cors native audio access and source recovery",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "published",
|
|
"scenario": "anonymous-cors",
|
|
"pluginSha256": "c3b770394ab585ee7823204b07fb586ac6c386cd60dbe465da071cd10c543cb5",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0.1273600161075592,
|
|
"chunks": [
|
|
{
|
|
"max": 4255,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
},
|
|
{
|
|
"max": 4250,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
},
|
|
{
|
|
"max": 4248,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
}
|
|
],
|
|
"time": 0.906667,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": "anonymous"
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12964209914207458,
|
|
"chunks": [
|
|
{
|
|
"max": 4290,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4192,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4263,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.384,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": "anonymous"
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://localhost:8084/test/asr-cors.m4a",
|
|
"status": 206,
|
|
"allowOrigin": "*"
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + published: opaque native audio access and source recovery",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "published",
|
|
"scenario": "opaque",
|
|
"pluginSha256": "c3b770394ab585ee7823204b07fb586ac6c386cd60dbe465da071cd10c543cb5",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0,
|
|
"chunks": [
|
|
{
|
|
"max": 0,
|
|
"source": "http://localhost:8084/test/audio-tone.m4a"
|
|
},
|
|
{
|
|
"max": 0,
|
|
"source": "http://localhost:8084/test/audio-tone.m4a"
|
|
},
|
|
{
|
|
"max": 0,
|
|
"source": "http://localhost:8084/test/audio-tone.m4a"
|
|
}
|
|
],
|
|
"time": 0.922667,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12964209914207458,
|
|
"chunks": [
|
|
{
|
|
"max": 4192,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4263,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4247,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.392,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://localhost:8084/test/audio-tone.m4a",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + published: opaque-redirect native audio access and source recovery",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "published",
|
|
"scenario": "opaque-redirect",
|
|
"pluginSha256": "c3b770394ab585ee7823204b07fb586ac6c386cd60dbe465da071cd10c543cb5",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0,
|
|
"chunks": [
|
|
{
|
|
"max": 0,
|
|
"source": "http://127.0.0.1:8084/test/asr-opaque-redirect"
|
|
},
|
|
{
|
|
"max": 0,
|
|
"source": "http://127.0.0.1:8084/test/asr-opaque-redirect"
|
|
},
|
|
{
|
|
"max": 0,
|
|
"source": "http://127.0.0.1:8084/test/asr-opaque-redirect"
|
|
}
|
|
],
|
|
"time": 0.914667,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12964209914207458,
|
|
"chunks": [
|
|
{
|
|
"max": 4192,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4263,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4247,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.383101,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/asr-opaque-redirect",
|
|
"status": 302,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://localhost:8084/test/audio-tone.m4a",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + candidate: anonymous-cors native audio access and source recovery",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "candidate",
|
|
"scenario": "anonymous-cors",
|
|
"pluginSha256": "c3b770394ab585ee7823204b07fb586ac6c386cd60dbe465da071cd10c543cb5",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0.1273600161075592,
|
|
"chunks": [
|
|
{
|
|
"max": 4255,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
},
|
|
{
|
|
"max": 4250,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
},
|
|
{
|
|
"max": 4248,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
}
|
|
],
|
|
"time": 0.912117,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": "anonymous"
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12964209914207458,
|
|
"chunks": [
|
|
{
|
|
"max": 4290,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4192,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4263,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.391982,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": "anonymous"
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://localhost:8084/test/asr-cors.m4a",
|
|
"status": 206,
|
|
"allowOrigin": "*"
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + candidate: opaque native audio access and source recovery",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "candidate",
|
|
"scenario": "opaque",
|
|
"pluginSha256": "c3b770394ab585ee7823204b07fb586ac6c386cd60dbe465da071cd10c543cb5",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0,
|
|
"chunks": [
|
|
{
|
|
"max": 0,
|
|
"source": "http://localhost:8084/test/audio-tone.m4a"
|
|
},
|
|
{
|
|
"max": 0,
|
|
"source": "http://localhost:8084/test/audio-tone.m4a"
|
|
},
|
|
{
|
|
"max": 0,
|
|
"source": "http://localhost:8084/test/audio-tone.m4a"
|
|
}
|
|
],
|
|
"time": 0.902083,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12964209914207458,
|
|
"chunks": [
|
|
{
|
|
"max": 4192,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4263,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4247,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.384,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://localhost:8084/test/audio-tone.m4a",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + candidate: opaque-redirect native audio access and source recovery",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "candidate",
|
|
"scenario": "opaque-redirect",
|
|
"pluginSha256": "c3b770394ab585ee7823204b07fb586ac6c386cd60dbe465da071cd10c543cb5",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0,
|
|
"chunks": [
|
|
{
|
|
"max": 0,
|
|
"source": "http://127.0.0.1:8084/test/asr-opaque-redirect"
|
|
},
|
|
{
|
|
"max": 0,
|
|
"source": "http://127.0.0.1:8084/test/asr-opaque-redirect"
|
|
},
|
|
{
|
|
"max": 0,
|
|
"source": "http://127.0.0.1:8084/test/asr-opaque-redirect"
|
|
}
|
|
],
|
|
"time": 0.901238,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12964209914207458,
|
|
"chunks": [
|
|
{
|
|
"max": 4192,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4263,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4247,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.392,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/asr-opaque-redirect",
|
|
"status": 302,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://localhost:8084/test/audio-tone.m4a",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + published: anonymous-cors native audio access and source recovery",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "published",
|
|
"scenario": "anonymous-cors",
|
|
"pluginSha256": "c3b770394ab585ee7823204b07fb586ac6c386cd60dbe465da071cd10c543cb5",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0.12736152112483978,
|
|
"chunks": [
|
|
{
|
|
"max": 4190,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
},
|
|
{
|
|
"max": 4255,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
},
|
|
{
|
|
"max": 4248,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
}
|
|
],
|
|
"time": 0.883645,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": "anonymous"
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12957505881786346,
|
|
"chunks": [
|
|
{
|
|
"max": 4303,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4187,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4255,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.368,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": "anonymous"
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://localhost:8084/test/asr-cors.m4a",
|
|
"status": 206,
|
|
"allowOrigin": "*"
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + published: opaque native audio access and source recovery",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "published",
|
|
"scenario": "opaque",
|
|
"pluginSha256": "c3b770394ab585ee7823204b07fb586ac6c386cd60dbe465da071cd10c543cb5",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0,
|
|
"chunks": [],
|
|
"time": 2.043083,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12957505881786346,
|
|
"chunks": [
|
|
{
|
|
"max": 4303,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4187,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4255,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.368,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://localhost:8084/test/audio-tone.m4a",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + published: opaque-redirect native audio access and source recovery",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "published",
|
|
"scenario": "opaque-redirect",
|
|
"pluginSha256": "c3b770394ab585ee7823204b07fb586ac6c386cd60dbe465da071cd10c543cb5",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0,
|
|
"chunks": [],
|
|
"time": 2.010937,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12957505881786346,
|
|
"chunks": [
|
|
{
|
|
"max": 4303,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4187,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4255,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.36,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/asr-opaque-redirect",
|
|
"status": 302,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://localhost:8084/test/audio-tone.m4a",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + candidate: anonymous-cors native audio access and source recovery",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "candidate",
|
|
"scenario": "anonymous-cors",
|
|
"pluginSha256": "c3b770394ab585ee7823204b07fb586ac6c386cd60dbe465da071cd10c543cb5",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0.12952837347984314,
|
|
"chunks": [
|
|
{
|
|
"max": 4182,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
},
|
|
{
|
|
"max": 4260,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
},
|
|
{
|
|
"max": 4244,
|
|
"source": "http://localhost:8084/test/asr-cors.m4a"
|
|
}
|
|
],
|
|
"time": 0.868104,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": "anonymous"
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12957505881786346,
|
|
"chunks": [
|
|
{
|
|
"max": 4303,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4187,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4255,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.368,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": "anonymous"
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://localhost:8084/test/asr-cors.m4a",
|
|
"status": 206,
|
|
"allowOrigin": "*"
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + candidate: opaque native audio access and source recovery",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "candidate",
|
|
"scenario": "opaque",
|
|
"pluginSha256": "c3b770394ab585ee7823204b07fb586ac6c386cd60dbe465da071cd10c543cb5",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0,
|
|
"chunks": [],
|
|
"time": 2.001791,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12976472079753876,
|
|
"chunks": [
|
|
{
|
|
"max": 4303,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4187,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4255,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.368,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://localhost:8084/test/audio-tone.m4a",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + candidate: opaque-redirect native audio access and source recovery",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"inputs": {
|
|
"version": "candidate",
|
|
"core": "candidate",
|
|
"scenario": "opaque-redirect",
|
|
"pluginSha256": "c3b770394ab585ee7823204b07fb586ac6c386cd60dbe465da071cd10c543cb5",
|
|
"mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56",
|
|
"physicalAudioOutput": false,
|
|
"securityBypass": false
|
|
},
|
|
"observation": {
|
|
"initial": {
|
|
"outputMax": 0,
|
|
"chunks": [],
|
|
"time": 1.984,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"recovery": {
|
|
"outputMax": 0.12976472079753876,
|
|
"chunks": [
|
|
{
|
|
"max": 4303,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4187,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
},
|
|
{
|
|
"max": 4255,
|
|
"source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery"
|
|
}
|
|
],
|
|
"time": 0.368,
|
|
"paused": false,
|
|
"error": null,
|
|
"crossOrigin": null
|
|
},
|
|
"responses": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/asr-opaque-redirect",
|
|
"status": 302,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://localhost:8084/test/audio-tone.m4a",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr-cors=recovery",
|
|
"status": 206,
|
|
"allowOrigin": null
|
|
}
|
|
]
|
|
},
|
|
"annotations": []
|
|
},
|
|
{
|
|
"title": "ASR candidate + published: anonymous-cors native audio access and source recovery",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native WebAudio; this is not Safari CORS acceptance",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-cors.spec.js",
|
|
"line": 26,
|
|
"column": 16
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "ASR candidate + published: opaque native audio access and source recovery",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native WebAudio; this is not Safari CORS acceptance",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-cors.spec.js",
|
|
"line": 26,
|
|
"column": 16
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "ASR candidate + published: opaque-redirect native audio access and source recovery",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native WebAudio; this is not Safari CORS acceptance",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-cors.spec.js",
|
|
"line": 26,
|
|
"column": 16
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "ASR candidate + candidate: anonymous-cors native audio access and source recovery",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native WebAudio; this is not Safari CORS acceptance",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-cors.spec.js",
|
|
"line": 26,
|
|
"column": 16
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "ASR candidate + candidate: opaque native audio access and source recovery",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native WebAudio; this is not Safari CORS acceptance",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-cors.spec.js",
|
|
"line": 26,
|
|
"column": 16
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "ASR candidate + candidate: opaque-redirect native audio access and source recovery",
|
|
"project": "webkit",
|
|
"status": "skipped",
|
|
"browser": "26.6",
|
|
"annotations": [
|
|
{
|
|
"type": "skip",
|
|
"description": "Windows WebKit lacks native WebAudio; this is not Safari CORS acceptance",
|
|
"location": {
|
|
"file": "D:\\github\\ArtPlayer\\test\\browser\\asr-cors.spec.js",
|
|
"line": 26,
|
|
"column": 16
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"totals": {
|
|
"passed": 72,
|
|
"capabilitySkipped": 36,
|
|
"failed": 0,
|
|
"flaky": 0
|
|
},
|
|
"inputLfSha256": {
|
|
"test/browser/asr-cors.spec.js": "bd8fb873220bc2a4008343b5c2a43c05d5e0e5be716ae518fc5cb62c53810c68",
|
|
"test/browser/asr-audio-track.spec.js": "a4b52522f4241acacc8eeb50347d13208c8d27289c1b55eca25c4d86f681e234",
|
|
"test/browser/server.mjs": "1406fac75eabc83b987e79ec7b5f97a948b27770bfd5f5290d7cb9155196f08f"
|
|
},
|
|
"sources": [
|
|
"https://www.w3.org/TR/webaudio-1.0/#MediaElementAudioSourceNode-security"
|
|
],
|
|
"limitations": [
|
|
"Default opaque media is silenced; ASR-CORS-01 remains open.",
|
|
"ASR captures the main video and does not mix the independent audio-track element.",
|
|
"No physical speakers, Safari/device or external recognition service acceptance.",
|
|
"Firefox external ownership still needs explicit integration; ASR-FOREIGN-01 remains open."
|
|
],
|
|
"releaseReady": false
|
|
}
|